@charset "UTF-8";/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}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]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:none transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:alpha(opacity=90);background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin solid #129fea;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-ms-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{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:Exo;font-style:normal;font-weight:400;src:url(../fonts/Exo-normal-400.woff) format("woff");unicode-range:U+0-10FFFF}@font-face{font-family:Exo;font-style:normal;font-weight:500;src:url(../fonts/Exo-normal-500.woff) format("woff");unicode-range:U+0-10FFFF}/*! angularjs-slider - v7.0.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervi.eu>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2019-02-23 */.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px 0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rzslider.noanimate *{transition:none!important}.rzslider.with-legend{margin-bottom:40px}.rzslider[disabled]{cursor:not-allowed}.rzslider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d8e0f3}.rzslider[disabled] .rz-draggable{cursor:not-allowed}.rzslider[disabled] .rz-selection{background:#8b91a2}.rzslider[disabled] .rz-tick{cursor:not-allowed}.rzslider[disabled] .rz-tick.rz-selected{background:#8b91a2}.rzslider span{position:absolute;display:inline-block;white-space:nowrap}.rzslider .rz-base{width:100%;height:100%;padding:0}.rzslider .rz-bar-wrapper{left:0;z-index:1;width:100%;height:32px;padding-top:16px;margin-top:-16px;box-sizing:border-box;transition:all linear .3s}.rzslider .rz-draggable{cursor:move}.rzslider .rz-bar{left:0;z-index:1;width:100%;height:4px;background:#d8e0f3;border-radius:2px}.rzslider .rz-bar-wrapper.rz-transparent .rz-bar{background:0 0}.rzslider .rz-bar-wrapper.rz-left-out-selection .rz-bar{background:#df002d}.rzslider .rz-bar-wrapper.rz-right-out-selection .rz-bar{background:#03a688}.rzslider .rz-selection{z-index:2;background:#0db9f0;border-radius:2px;transition:background-color linear .3s}.rzslider .rz-restricted{z-index:3;background:red;border-radius:2px}.rzslider .rz-pointer{top:-14px;z-index:3;width:32px;height:32px;cursor:pointer;background-color:#0db9f0;border-radius:16px;transition:all linear .3s}.rzslider .rz-pointer:after{position:absolute;top:12px;left:12px;width:8px;height:8px;background:#fff;border-radius:4px;content:''}.rzslider .rz-pointer:hover:after{background-color:#fff}.rzslider .rz-pointer.rz-active{z-index:4}.rzslider .rz-pointer.rz-active:after{background-color:#451aff}.rzslider .rz-bubble{bottom:16px;padding:1px 3px;color:#55637d;cursor:default;transition:all linear .3s}.rzslider .rz-bubble.rz-limit{color:#55637d;transition:none}.rzslider .rz-ticks{position:absolute;top:-3px;left:0;z-index:1;width:100%;height:0;margin:0;list-style:none;box-sizing:border-box}.rzslider .rz-ticks-values-under .rz-tick-value{top:auto;bottom:-32px}.rzslider .rz-tick{position:absolute;top:0;left:0;width:10px;height:10px;margin-left:11px;text-align:center;cursor:pointer;background:#d8e0f3;border-radius:50%;transition:background-color linear .3s}.rzslider .rz-tick.rz-selected{background:#0db9f0}.rzslider .rz-tick-value{position:absolute;top:-30px;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.rzslider .rz-tick-legend{position:absolute;top:24px;max-width:50px;white-space:normal;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.rzslider.rz-vertical{position:relative;width:4px;height:100%;padding:0;margin:0 20px;vertical-align:baseline}.rzslider.rz-vertical .rz-base{width:100%;height:100%;padding:0}.rzslider.rz-vertical .rz-bar-wrapper{top:auto;left:0;width:32px;height:100%;padding:0 0 0 16px;margin:0 0 0 -16px}.rzslider.rz-vertical .rz-bar{bottom:0;left:auto;width:4px;height:100%}.rzslider.rz-vertical .rz-pointer{top:auto;bottom:0;left:-14px!important}.rzslider.rz-vertical .rz-bubble{bottom:0;left:16px!important;margin-left:3px}.rzslider.rz-vertical .rz-ticks{top:0;left:-3px;z-index:1;width:0;height:100%}.rzslider.rz-vertical .rz-tick{margin-top:11px;margin-left:auto;vertical-align:middle}.rzslider.rz-vertical .rz-tick-value{top:auto;left:24px;-ms-transform:translate(0,-28%);transform:translate(0,-28%)}.rzslider.rz-vertical .rz-tick-legend{top:auto;right:24px;max-width:none;white-space:nowrap;-ms-transform:translate(0,-28%);transform:translate(0,-28%)}.rzslider.rz-vertical .rz-ticks-values-under .rz-tick-value{right:24px;bottom:auto;left:auto}/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.2.1
 */body,html{height:100%;position:relative}body{margin:0;padding:0}[tabindex='-1']:focus{outline:0}.inset{padding:10px}a.md-no-style,button.md-no-style{font-weight:400;background-color:inherit;text-align:left;border:none;padding:0;margin:0}button,input,select,textarea{vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}textarea{vertical-align:top;overflow:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill{text-shadow:none}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(.25,.8,.25,1)}.md-ripple{position:absolute;-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:margin .9s cubic-bezier(.25,.8,.25,1),border .9s cubic-bezier(.25,.8,.25,1),width .9s cubic-bezier(.25,.8,.25,1),height .9s cubic-bezier(.25,.8,.25,1),opacity .9s cubic-bezier(.25,.8,.25,1),transform .9s cubic-bezier(.25,.8,.25,1)}.md-ripple.md-ripple-scaled{-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}.md-ripple.md-ripple-remove{animation:md-remove-ripple .9s cubic-bezier(.25,.8,.25,1)}@keyframes md-remove-ripple{0%{opacity:.15}100%{opacity:0}}.md-padding{padding:8px}.md-margin{margin:8px}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0;z-index:50}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}.md-no-momentum{-webkit-overflow-scrolling:auto}.md-no-flicker{-webkit-filter:blur(0)}@media (min-width:960px){.md-padding{padding:16px}}body[dir=ltr],body[dir=rtl],html[dir=ltr],html[dir=rtl]{unicode-bidi:embed}bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}@media (max-width:599px){.layout-row:not(.layout-xs-column)>.md-auto-horizontal-margin:not(:first-child),.layout-xs-row>.md-auto-horizontal-margin:not(:first-child){margin-left:16px}[dir=rtl] .layout-row:not(.layout-xs-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-xs-row>.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}}@media (min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child),.layout-sm-row:not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:16px}[dir=rtl] .layout-gt-xs-row:not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-sm-row:not(.layout-sm-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}}@media (min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),.layout-md-row:not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:16px}[dir=rtl] .layout-gt-sm-row:not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-md-row:not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}}@media (min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),.layout-lg-row:not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:16px}[dir=rtl] .layout-gt-md-row:not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-lg-row:not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}}@media (min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:16px}[dir=rtl] .layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)>.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}}body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:default;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.010em;line-height:112px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:56px}.md-display-2{font-size:45px;font-weight:400;line-height:64px}.md-display-1{font-size:34px;font-weight:400;line-height:40px}.md-headline{font-size:24px;font-weight:400;line-height:32px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em}.md-subhead{font-size:16px;font-weight:400;letter-spacing:.010em;line-height:24px}.md-body-1{font-size:14px;font-weight:400;letter-spacing:.010em;line-height:20px}.md-body-2{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:24px}.md-caption{font-size:12px;letter-spacing:.020em}.md-button{letter-spacing:.010em}button,html,input,select,textarea{font-family:Roboto,"Helvetica Neue",sans-serif}button,input,select,textarea{font-size:100%}.md-panel-outer-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.md-panel-inner-wrapper{position:fixed}._md-panel-offscreen{left:-9999px}._md-panel-hidden{display:none}._md-panel-shown .md-panel{opacity:1;transition:none}.md-panel{opacity:0;position:relative}.md-panel._md-panel-shown{opacity:1;transition:none}.md-panel._md-panel-animate-enter{opacity:1;transition:all .3s cubic-bezier(0,0,.2,1)}.md-panel._md-panel-animate-leave{opacity:1;transition:all .3s cubic-bezier(.4,0,1,1)}.md-panel._md-panel-animate-fade-out,.md-panel._md-panel-animate-scale-out{opacity:0}.md-panel._md-panel-backdrop{height:100%;position:fixed;width:100%}.md-panel._md-opaque-enter{opacity:.48;transition:opacity .3s cubic-bezier(0,0,.2,1)}.md-panel._md-opaque-leave{transition:opacity .3s cubic-bezier(.4,0,1,1)}._md-panel-fullscreen{border-radius:0;left:0;min-height:100%;min-width:100%;position:fixed;top:0}md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}md-autocomplete[disabled] input{cursor:default}md-autocomplete[md-floating-label]{border-radius:0;background:0 0;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] .md-show-clear-button button{display:block;position:absolute;right:0;top:20px;width:30px;height:30px}md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:30px}[dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:0;padding-left:30px}md-autocomplete md-autocomplete-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;position:relative;overflow:visible;height:40px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap input,md-autocomplete md-autocomplete-wrap md-input-container{-ms-flex:1 1 0px;flex:1 1 0;box-sizing:border-box;min-width:0}md-autocomplete md-autocomplete-wrap md-progress-linear{position:absolute;bottom:-2px;left:0}md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline{bottom:40px;right:2px;left:2px;width:auto}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate{position:absolute;top:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container{transition:none;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:0;background:0 0;width:100%;padding:0 15px;line-height:40px;height:40px}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete .md-show-clear-button button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;background:0 0;margin:auto 5px}md-autocomplete .md-show-clear-button button:after{content:'';position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;-ms-transform:scale(0);transform:scale(0);opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-autocomplete .md-show-clear-button button:focus{outline:0}md-autocomplete .md-show-clear-button button:focus:after{-ms-transform:scale(1);transform:scale(1);opacity:1}md-autocomplete .md-show-clear-button button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.9)}md-autocomplete .md-show-clear-button button md-icon path{stroke-width:0}md-autocomplete .md-show-clear-button button.ng-enter{-ms-transform:scale(0);transform:scale(0);transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active{-ms-transform:scale(1);transform:scale(1)}md-autocomplete .md-show-clear-button button.ng-leave{transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active{-ms-transform:scale(0);transform:scale(0)}@media screen and (-ms-high-contrast:active){md-autocomplete input{border:1px solid #fff}md-autocomplete .md-autocomplete-suggestion:focus{color:#fff}}.md-standard-list-container.md-autocomplete-suggestions-container,.md-virtual-repeat-container.md-autocomplete-suggestions-container{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,.25);z-index:100;height:100%}.md-standard-list-container.md-autocomplete-suggestions-container .highlight,.md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight{font-weight:700}.md-standard-list-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;overflow-y:auto;padding:0}.md-standard-list-container.md-not-found,.md-virtual-repeat-container.md-not-found{height:48px}.md-autocomplete-suggestions{margin:0;list-style:none;padding:0}.md-autocomplete-suggestions .md-autocomplete-suggestion{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}.md-autocomplete-suggestions .md-autocomplete-suggestion:focus{outline:0}.md-autocomplete-suggestions .md-autocomplete-suggestion:not(.md-not-found-wrapper){cursor:pointer}@media screen and (-ms-high-contrast:active){.md-autocomplete-suggestions,md-autocomplete{border:1px solid #fff}}md-backdrop{transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-menu-backdrop{position:fixed!important;z-index:99}md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-click-catcher{position:absolute}md-backdrop.md-opaque{opacity:.48}md-backdrop.md-opaque.ng-enter{opacity:0}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity .4s}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}md-bottom-sheet{position:absolute;left:0;right:0;bottom:0;padding:8px 16px 88px 16px;z-index:70;border-top-width:1px;border-top-style:solid;transform:translate3d(0,80px,0);transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:transform}md-bottom-sheet.md-has-header{padding-top:0}md-bottom-sheet.ng-enter{opacity:0;transform:translate3d(0,100%,0)}md-bottom-sheet.ng-enter-active{opacity:1;display:block;transform:translate3d(0,80px,0)!important}md-bottom-sheet.ng-leave-active{transform:translate3d(0,100%,0)!important;transition:all .3s cubic-bezier(.55,0,.55,.2)}md-bottom-sheet .md-subheader{background-color:transparent;font-family:Roboto,"Helvetica Neue",sans-serif;line-height:56px;padding:0;white-space:nowrap}md-bottom-sheet md-inline-icon{display:inline-block;height:24px;width:24px;fill:#444}md-bottom-sheet md-list-item{display:-ms-flexbox;display:flex;outline:0}md-bottom-sheet md-list-item:hover{cursor:pointer}md-bottom-sheet.md-list md-list-item{padding:0;-ms-flex-align:center;align-items:center;height:48px}md-bottom-sheet.md-grid{padding-left:24px;padding-right:24px;padding-top:0}md-bottom-sheet.md-grid md-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .5s;-ms-flex-align:center;align-items:center}md-bottom-sheet.md-grid md-list-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:all .5s;height:96px;margin-top:8px;margin-bottom:8px}@media (max-width:960px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1){-ms-flex-align:start;align-items:flex-start}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n){-ms-flex-align:end;align-items:flex-end}}@media (min-width:960px) and (max-width:1279px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}@media (min-width:1280px) and (max-width:1919px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 16.66667%;flex:1 1 16.66667%;max-width:16.66667%}}@media (min-width:1920px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 14.28571%;flex:1 1 14.28571%;max-width:14.28571%}}md-bottom-sheet.md-grid md-list-item::before{display:none}md-bottom-sheet.md-grid md-list-item .md-list-item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:48px;padding-bottom:16px}md-bottom-sheet.md-grid md-list-item .md-grid-item-content{border:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:80px}md-bottom-sheet.md-grid md-list-item .md-grid-text{font-weight:400;line-height:16px;font-size:13px;margin:0;white-space:nowrap;width:64px;text-align:center;text-transform:none;padding-top:8px}@media screen and (-ms-high-contrast:active){md-bottom-sheet{border:1px solid #fff}}button.md-button::-moz-focus-inner{border:0}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;-ms-flex-align:center;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:0;padding:0 8px;margin:6px 8px;background:0 0;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){min-height:32px}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){line-height:32px}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){font-size:13px}.md-button:focus{outline:0}.md-button:focus,.md-button:hover{text-decoration:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:0 0}.md-button.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:50%;background-clip:padding-box;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-property:background-color,box-shadow,transform}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}.md-button.md-fab.ng-hide,.md-button.md-fab.ng-leave{transition:none}.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-button .md-ripple-container{border-radius:inherit;background-clip:padding-box;overflow:hidden;-webkit-transform:translateZ(0)}.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3d(0,42px,0)}.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{transform:translate3d(0,41px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3d(0,-42px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{transform:translate3d(0,-43px,0)}.md-button-group{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100%}.md-button-group>.md-button{-ms-flex:1;flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}}md-card{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}md-card md-card-header{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card md-card-header:first-child md-card-avatar{margin-right:12px}[dir=rtl] md-card md-card-header:first-child md-card-avatar{margin-right:auto;margin-left:12px}md-card md-card-header:last-child md-card-avatar{margin-left:12px}[dir=rtl] md-card md-card-header:last-child md-card-avatar{margin-left:auto;margin-right:12px}md-card md-card-header md-card-avatar{width:40px;height:40px}md-card md-card-header md-card-avatar .md-user-avatar,md-card md-card-header md-card-avatar md-icon{border-radius:50%}md-card md-card-header md-card-avatar md-icon{padding:8px}md-card md-card-header md-card-avatar md-icon>svg{height:inherit;width:inherit}md-card md-card-header md-card-avatar+md-card-header-text{max-height:40px}md-card md-card-header md-card-avatar+md-card-header-text .md-title{font-size:14px}md-card md-card-header md-card-header-text{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}md-card md-card-header md-card-header-text .md-subhead{font-size:14px}md-card md-card-title-media img,md-card>img,md-card>md-card-header img{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:auto}md-card md-card-title{padding:24px 16px 16px;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row}md-card md-card-title+md-card-content{padding-top:0}md-card md-card-title md-card-title-text{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}md-card md-card-title md-card-title-text .md-subhead{padding-top:0;font-size:14px}md-card md-card-title md-card-title-text:only-child .md-subhead{padding-top:12px}md-card md-card-title md-card-title-media{margin-top:-8px}md-card md-card-title md-card-title-media .md-media-sm{height:80px;width:80px}md-card md-card-title md-card-title-media .md-media-md{height:112px;width:112px}md-card md-card-title md-card-title-media .md-media-lg{height:152px;width:152px}md-card md-card-content{display:block;padding:16px}md-card md-card-content>p:first-child{margin-top:0}md-card md-card-content>p:last-child{margin-bottom:0}md-card md-card-content .md-media-xl{height:240px;width:240px}md-card md-card-actions{margin:8px}md-card md-card-actions.layout-column .md-button:not(.md-icon-button){margin:2px 0}md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type{margin-top:0}md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type{margin-bottom:0}md-card md-card-actions.layout-column .md-button.md-icon-button{margin-top:6px;margin-bottom:6px}md-card md-card-actions md-card-icon-actions{-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button){margin:0 4px}md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:0}[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:auto;margin-right:0}md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:0}[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:auto;margin-left:0}md-card md-card-actions:not(.layout-column) .md-button.md-icon-button{margin-left:6px;margin-right:6px}md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:12px}[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:auto;margin-right:12px}md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:12px}[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:auto;margin-left:12px}md-card md-card-actions:not(.layout-column) .md-button+md-card-icon-actions{-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card md-card-footer{margin-top:auto;padding:16px}@media screen and (-ms-high-contrast:active){md-card{border:1px solid #fff}}.md-image-no-fill>img{width:auto;height:auto}.md-inline-form md-checkbox{margin-top:14px;margin-bottom:auto}md-checkbox{box-sizing:border-box;display:inline-block;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-width:18px;min-height:48px}.md-dense :not(.md-dense-disabled) md-checkbox:not(.md-dense-disabled),.md-dense>md-checkbox:not(.md-dense-disabled){min-height:36px}md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,.12)}md-checkbox .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px;left:0;right:auto}[dir=rtl] md-checkbox .md-container{left:auto}[dir=rtl] md-checkbox .md-container{right:0}md-checkbox .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-checkbox .md-container:after{box-sizing:border-box;content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-checkbox .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}md-checkbox.md-checked .md-icon{border-color:transparent}md-checkbox.md-checked .md-icon:after{box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4px;top:0;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox[disabled]{cursor:default}md-checkbox.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table;width:10.8px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox .md-container{top:auto;left:auto;right:auto;margin:3px;margin-top:21px}md-checkbox .md-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin-top:10px;margin-bottom:auto;margin-left:36px}[dir=rtl] md-checkbox .md-label{margin-left:0;margin-right:36px}md-checkbox .md-label:empty{margin-left:24px;margin-right:0}[dir=rtl] md-checkbox .md-label:empty{margin-left:0}[dir=rtl] md-checkbox .md-label:empty{margin-right:24px}md-input-container .md-checkbox-link-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:pointer;top:-21px;margin-left:18px;margin-right:0}[dir=rtl] md-input-container .md-checkbox-link-label{margin-left:0}[dir=rtl] md-input-container .md-checkbox-link-label{margin-right:18px}.md-contact-chips .md-chips md-chip{padding:0 25px 0 0}[dir=rtl] .md-contact-chips .md-chips md-chip{padding:0 0 0 25px}.md-contact-chips .md-chips md-chip .md-contact-avatar{float:left}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar{float:right}.md-contact-chips .md-chips md-chip .md-contact-avatar img{height:32px;border-radius:16px}.md-contact-chips .md-chips md-chip .md-contact-name{display:inline-block;height:32px;margin-left:8px}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion{height:56px}.md-contact-suggestion img{height:40px;border-radius:20px;margin-top:8px}.md-contact-suggestion .md-contact-name{margin-left:8px;width:120px}[dir=rtl] .md-contact-suggestion .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion .md-contact-email,.md-contact-suggestion .md-contact-name{display:inline-block;overflow:hidden;text-overflow:ellipsis}.md-contact-chips-suggestions li{height:100%}md-chips{display:-ms-flexbox;display:flex}.md-chips{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1;font-family:Roboto,"Helvetica Neue",sans-serif;font-size:13px;padding:0 0 8px 3px;vertical-align:middle}.md-chips:after{content:'';display:table;clear:both}[dir=rtl] .md-chips{padding:0 3px 8px 0}.md-chips.md-readonly .md-chip-input-container{min-height:32px}.md-chips:not(.md-readonly){cursor:text}.md-chips.md-removable md-chip{padding-right:28px}[dir=rtl] .md-chips.md-removable md-chip{padding-right:0;padding-left:28px}.md-chips.md-removable md-chip .md-chip-content{padding-right:4px}[dir=rtl] .md-chips.md-removable md-chip .md-chip-content{padding-right:0;padding-left:4px}.md-chips md-chip{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px 0 12px;float:left;box-sizing:border-box;max-width:100%;position:relative}[dir=rtl] .md-chips md-chip{margin:8px 0 0 8px}[dir=rtl] .md-chips md-chip{float:right}.md-chips md-chip .md-chip-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-chips md-chip .md-chip-content{float:right}.md-chips md-chip .md-chip-content:focus{outline:0}.md-chips md-chip._md-chip-content-edit-is-enabled{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md-chips md-chip .md-chip-remove-container{position:absolute;right:0;line-height:22px}[dir=rtl] .md-chips md-chip .md-chip-remove-container{right:auto;left:0}.md-chips md-chip .md-chip-remove{text-align:center;width:32px;height:32px;min-width:0;padding:0;background:0 0;border:none;box-shadow:none;margin:0;position:relative}.md-chips md-chip .md-chip-remove md-icon{height:18px;width:18px;min-height:18px;min-width:18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.md-chips .md-chip-input-container{display:block;line-height:32px;margin:8px 8px 0 0;padding:0;-ms-flex-positive:1;flex-grow:1;float:left}[dir=rtl] .md-chips .md-chip-input-container{margin:8px 0 0 8px}[dir=rtl] .md-chips .md-chip-input-container{float:right}.md-chips .md-chip-input-container input{width:100%}.md-chips .md-chip-input-container input:not([type]),.md-chips .md-chip-input-container input[type=email],.md-chips .md-chip-input-container input[type=number],.md-chips .md-chip-input-container input[type=tel],.md-chips .md-chip-input-container input[type=text],.md-chips .md-chip-input-container input[type=url]{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:not([type]):focus,.md-chips .md-chip-input-container input[type=email]:focus,.md-chips .md-chip-input-container input[type=number]:focus,.md-chips .md-chip-input-container input[type=tel]:focus,.md-chips .md-chip-input-container input[type=text]:focus,.md-chips .md-chip-input-container input[type=url]:focus{outline:0}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{background:0 0;height:32px}.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container input{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:focus{outline:0}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{height:32px}.md-chips .md-chip-input-container md-autocomplete{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container:not(:first-child){margin:8px 8px 0 0}[dir=rtl] .md-chips .md-chip-input-container:not(:first-child){margin:8px 0 0 8px}.md-chips .md-chip-input-container input{background:0 0;border-width:0}.md-chips md-autocomplete button{display:none}@media screen and (-ms-high-contrast:active){.md-chip-input-container,md-chip{border:1px solid #fff}.md-chip-input-container md-autocomplete{border:none}}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}@media print{md-content{overflow:visible!important}}md-calendar{font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-calendar-scroll-mask{display:inline-block;overflow:hidden;height:308px}.md-calendar-scroll-mask .md-virtual-repeat-scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}.md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar{display:none}.md-calendar-scroll-mask .md-virtual-repeat-offsetter{width:100%}.md-calendar-scroll-container{box-shadow:inset -3px 3px 6px rgba(0,0,0,.2);display:inline-block;height:308px;width:346px}.md-calendar-date{height:44px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box}.md-calendar-date:first-child{padding-left:16px}[dir=rtl] .md-calendar-date:first-child{padding-left:0;padding-right:16px}.md-calendar-date:last-child{padding-right:16px}[dir=rtl] .md-calendar-date:last-child{padding-right:0;padding-left:16px}.md-calendar-date.md-calendar-date-disabled{cursor:default}.md-calendar-date-selection-indicator{transition:background-color,color .4s cubic-bezier(.25,.8,.25,1);border-radius:50%;display:inline-block;width:40px;height:40px;line-height:40px}.md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator{cursor:pointer}.md-calendar-month-label{height:44px;font-size:14px;font-weight:500;padding:0 0 0 24px}[dir=rtl] .md-calendar-month-label{padding:0 24px 0 0}.md-calendar-month-label.md-calendar-label-clickable{cursor:pointer}.md-calendar-month-label md-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .md-calendar-month-label md-icon{-ms-transform:none;transform:none}.md-calendar-month-label span{vertical-align:middle}.md-calendar-day-header{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar-day-header th{height:40px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box;font-weight:400}.md-calendar-day-header th:first-child{padding-left:16px}[dir=rtl] .md-calendar-day-header th:first-child{padding-left:0;padding-right:16px}.md-calendar-day-header th:last-child{padding-right:16px}[dir=rtl] .md-calendar-day-header th:last-child{padding-right:0;padding-left:16px}.md-calendar{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar tr:last-child td{border-bottom-width:1px;border-bottom-style:solid}.md-calendar:first-child{border-top:1px solid transparent}.md-calendar tbody,.md-calendar td,.md-calendar tr{vertical-align:middle;box-sizing:content-box}md-datepicker{white-space:nowrap;overflow:hidden;vertical-align:middle}.md-inline-form md-datepicker{margin-top:12px}.md-datepicker-button{display:inline-block;box-sizing:border-box;background:0 0;vertical-align:middle;position:relative}.md-datepicker-button:before{top:0;left:0;bottom:0;right:0;position:absolute;content:'';speak:none}.md-datepicker-input{font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:0;background:0 0;min-width:120px;max-width:328px;padding:0 0 5px}.md-datepicker-input::-ms-clear{display:none}._md-datepicker-floating-label>md-datepicker{overflow:visible}._md-datepicker-floating-label>md-datepicker .md-datepicker-input-container{border:none}._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:left;margin-top:-16px;top:13.5px}[dir=rtl] ._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:right}._md-datepicker-floating-label .md-input{float:none}._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:18px;left:auto;width:calc(100% - 84px)}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:18px}._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:64px}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:auto;margin-right:64px}._md-datepicker-has-triangle-icon{padding-right:18px;margin-right:-18px}[dir=rtl] ._md-datepicker-has-triangle-icon{padding-right:0;padding-left:18px}[dir=rtl] ._md-datepicker-has-triangle-icon{margin-right:auto;margin-left:-18px}.md-datepicker-input-container{position:relative;border-bottom-width:1px;border-bottom-style:solid;display:inline-block;width:auto}.md-icon-button+.md-datepicker-input-container{margin-left:12px}[dir=rtl] .md-icon-button+.md-datepicker-input-container{margin-left:auto;margin-right:12px}.md-datepicker-input-container.md-datepicker-focused{border-bottom-width:2px}.md-datepicker-is-showing .md-scroll-mask{z-index:99}.md-datepicker-calendar-pane{position:absolute;top:0;left:-100%;z-index:100;border-width:1px;border-style:solid;background:0 0;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:0 0;transform-origin:0 0;transition:transform .2s cubic-bezier(.25,.8,.25,1)}.md-datepicker-calendar-pane.md-pane-open{-ms-transform:scale(1);transform:scale(1)}.md-datepicker-input-mask{height:40px;width:340px;position:relative;overflow:hidden;background:0 0;pointer-events:none;cursor:text}.md-datepicker-calendar{opacity:0;transition:opacity .2s cubic-bezier(.5,0,.25,1)}.md-pane-open .md-datepicker-calendar{opacity:1}.md-datepicker-calendar md-calendar:focus{outline:0}.md-datepicker-expand-triangle{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.md-datepicker-triangle-button{position:absolute;right:0;bottom:-2.5px;-ms-transform:translateX(45%);transform:translateX(45%)}[dir=rtl] .md-datepicker-triangle-button{right:auto;left:0}[dir=rtl] .md-datepicker-triangle-button{-ms-transform:translateX(-45%);transform:translateX(-45%)}.md-datepicker-triangle-button.md-button.md-icon-button{height:36px;width:36px;position:absolute;padding:8px}md-datepicker[disabled] .md-datepicker-input-container{border-bottom-color:transparent}md-datepicker[disabled] .md-datepicker-triangle-button{display:none}.md-datepicker-open{overflow:hidden}.md-datepicker-open .md-datepicker-input-container,.md-datepicker-open input.md-input{border-bottom-color:transparent}.md-datepicker-open .md-datepicker-triangle-button,.md-datepicker-open.md-input-has-placeholder>label,.md-datepicker-open.md-input-has-value>label{display:none}.md-datepicker-pos-adjusted .md-datepicker-input-mask{display:none}.md-datepicker-calendar-pane .md-calendar{-ms-transform:translateY(-85px);transform:translateY(-85px);transition:transform .65s cubic-bezier(.25,.8,.25,1);transition-delay:125ms}.md-datepicker-calendar-pane.md-pane-open .md-calendar{-ms-transform:translateY(0);transform:translateY(0)}.md-dialog-is-showing{max-height:100%}.md-dialog-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;overflow:hidden}md-dialog{opacity:0;min-width:240px;max-width:80%;max-height:80%;position:relative;overflow:auto;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}md-dialog.md-transition-in{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}md-dialog.md-transition-out{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-transform:translate(0,100%) scale(.2);transform:translate(0,100%) scale(.2)}md-dialog>form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}md-dialog .md-dialog-content{padding:24px}md-dialog md-dialog-content{-ms-flex-order:1;order:1;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}md-dialog md-dialog-content:not([layout=row])>:first-child:not(.md-subheader){margin-top:0}md-dialog md-dialog-content:focus{outline:0}md-dialog md-dialog-content .md-subheader{margin:0}md-dialog md-dialog-content .md-dialog-content-body{width:100%}md-dialog md-dialog-content .md-prompt-input-container{width:100%;box-sizing:border-box}md-dialog md-dialog-actions{display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;box-sizing:border-box;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;padding-right:8px;padding-left:16px;min-height:52px;overflow:hidden}[dir=rtl] md-dialog md-dialog-actions{padding-right:16px}[dir=rtl] md-dialog md-dialog-actions{padding-left:8px}md-dialog md-dialog-actions .md-button{margin-bottom:8px;margin-left:8px;margin-right:0;margin-top:8px}[dir=rtl] md-dialog md-dialog-actions .md-button{margin-left:0}[dir=rtl] md-dialog md-dialog-actions .md-button{margin-right:8px}md-dialog.md-content-overflow md-dialog-actions{border-top-width:1px;border-top-style:solid}@media screen and (-ms-high-contrast:active){md-dialog{border:1px solid #fff}}@media (max-width:959px){md-dialog.md-dialog-fullscreen{min-height:100%;min-width:100%;border-radius:0}}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}[dir=rtl] md-divider[md-inset]{margin-left:auto;margin-right:80px}@media (max-width:599px){.layout-row:not(.layout-xs-column)>md-divider,.layout-xs-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}}@media (min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)>md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)>md-divider,.layout-sm-row:not(.layout-sm-column)>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}}@media (min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)>md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)>md-divider,.layout-md-row:not(.layout-md-column)>md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}}@media (min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)>md-divider,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)>md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>md-divider,.layout-lg-row:not(.layout-lg-column)>md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}}@media (min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider,.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider,.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}}md-fab-speed-dial{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:20}md-fab-speed-dial.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}md-fab-speed-dial.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}md-fab-speed-dial.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}md-fab-speed-dial.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}md-fab-speed-dial:not(.md-hover-full){pointer-events:none}md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item,md-fab-speed-dial:not(.md-hover-full) md-fab-trigger{pointer-events:auto}md-fab-speed-dial:not(.md-hover-full).md-is-open{pointer-events:auto}md-fab-speed-dial ._md-css-variables{z-index:20}md-fab-speed-dial.md-is-open .md-fab-action-item{-ms-flex-align:center;align-items:center}md-fab-speed-dial md-fab-actions{display:-ms-flexbox;display:flex;height:auto}md-fab-speed-dial md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-down{-ms-flex-direction:column;flex-direction:column}md-fab-speed-dial.md-down md-fab-trigger{-ms-flex-order:1;order:1}md-fab-speed-dial.md-down md-fab-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-order:2;order:2}md-fab-speed-dial.md-up{-ms-flex-direction:column;flex-direction:column}md-fab-speed-dial.md-up md-fab-trigger{-ms-flex-order:2;order:2}md-fab-speed-dial.md-up md-fab-actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-order:1;order:1}md-fab-speed-dial.md-left{-ms-flex-direction:row;flex-direction:row}md-fab-speed-dial.md-left md-fab-trigger{-ms-flex-order:2;order:2}md-fab-speed-dial.md-left md-fab-actions{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-order:1;order:1}md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-right{-ms-flex-direction:row;flex-direction:row}md-fab-speed-dial.md-right md-fab-trigger{-ms-flex-order:1;order:1}md-fab-speed-dial.md-right md-fab-actions{-ms-flex-direction:row;flex-direction:row;-ms-flex-order:2;order:2}md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-fling-remove .md-fab-action-item>*,md-fab-speed-dial.md-scale-remove .md-fab-action-item>*{visibility:hidden}md-fab-speed-dial.md-fling .md-fab-action-item{opacity:1}md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item{opacity:0;transition-duration:0s}md-fab-speed-dial.md-scale .md-fab-action-item{-ms-transform:scale(0);transform:scale(0);transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.14286s}md-fab-toolbar{display:block}md-fab-toolbar.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}md-fab-toolbar.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}md-fab-toolbar.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}md-fab-toolbar.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}md-fab-toolbar .md-fab-toolbar-wrapper{display:block;position:relative;overflow:hidden;height:68px}md-fab-toolbar md-fab-trigger{position:absolute;z-index:20}md-fab-toolbar md-fab-trigger button{overflow:visible!important}md-fab-toolbar md-fab-trigger .md-fab-toolbar-background{display:block;position:absolute;z-index:21;opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-toolbar md-fab-trigger md-icon{position:relative;z-index:22;opacity:1;transition:all .2s ease-in}md-fab-toolbar.md-left md-fab-trigger{right:0}[dir=rtl] md-fab-toolbar.md-left md-fab-trigger{right:auto;left:0}md-fab-toolbar.md-left .md-toolbar-tools{-ms-flex-direction:row-reverse;flex-direction:row-reverse}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-right:.6rem}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-right:auto;margin-left:.6rem}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-left:-.8rem}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-left:auto;margin-right:-.8rem}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child{margin-right:8px}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child{margin-right:auto;margin-left:8px}md-fab-toolbar.md-right md-fab-trigger{left:0}[dir=rtl] md-fab-toolbar.md-right md-fab-trigger{left:auto;right:0}md-fab-toolbar.md-right .md-toolbar-tools{-ms-flex-direction:row;flex-direction:row}md-fab-toolbar md-toolbar{background-color:transparent!important;pointer-events:none;z-index:23}md-fab-toolbar md-toolbar .md-toolbar-tools{padding:0 20px;margin-top:3px}md-fab-toolbar md-toolbar .md-fab-action-item{opacity:0;-ms-transform:scale(0);transform:scale(0);transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s}md-fab-toolbar.md-is-open md-fab-trigger>button{box-shadow:none}md-fab-toolbar.md-is-open md-fab-trigger>button md-icon{opacity:0}md-fab-toolbar.md-is-open .md-fab-action-item{opacity:1;-ms-transform:scale(1);transform:scale(1)}md-grid-list{box-sizing:border-box;display:block;position:relative}md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure{box-sizing:border-box}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}md-input-container{display:inline-block;position:relative;padding:2px;margin:18px 0;vertical-align:middle}md-input-container:after{content:'';display:table;clear:both}md-input-container.md-block{display:block}md-input-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}[dir=rtl] md-input-container .md-errors-spacer{float:left}md-input-container>md-icon{position:absolute;top:8px;left:2px;right:auto}[dir=rtl] md-input-container>md-icon{left:auto}[dir=rtl] md-input-container>md-icon{right:2px}md-input-container input[type=color],md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=datetime],md-input-container input[type=email],md-input-container input[type=month],md-input-container input[type=number],md-input-container input[type=password],md-input-container input[type=search],md-input-container input[type=tel],md-input-container input[type=text],md-input-container input[type=time],md-input-container input[type=url],md-input-container input[type=week],md-input-container textarea{-moz-appearance:none;-webkit-appearance:none}md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:30px}md-input-container textarea{resize:none;overflow:hidden}md-input-container textarea.md-input{min-height:30px;-ms-flex-preferred-size:auto}md-input-container textarea[md-no-autogrow]{height:auto;overflow:auto}md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){left:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){right:0}md-input-container label:not(.md-container-ignore).md-required:after{content:' *';font-size:13px;vertical-align:top}md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;padding-right:0;z-index:1;transform:translate3d(0,28px,0) scale(1);transition:transform .4s cubic-bezier(.25,.8,.25,1);max-width:100%;-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:0}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-right:2px}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){-ms-transform-origin:right top;transform-origin:right top}md-input-container.md-input-has-value .md-placeholder,md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-left:3px;padding-right:0}[dir=rtl] md-input-container.md-input-has-value .md-placeholder,[dir=rtl] md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-left:0}[dir=rtl] md-input-container.md-input-has-value .md-placeholder,[dir=rtl] md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-right:3px}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,transform;transform:translate3d(0,30px,0)}md-input-container.md-input-focused .md-placeholder{opacity:1;transform:translate3d(0,24px,0)}md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus){color:transparent}md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}md-input-container .md-input{-ms-flex-order:2;order:2;display:block;margin-top:0;background:0 0;padding-top:2px;padding-bottom:1px;padding-left:0;padding-right:2px;border-width:0 0 1px 0;line-height:26px;height:30px;-ms-flex-preferred-size:26px;border-radius:0;border-style:solid;transition:border-color .4s cubic-bezier(.25,.8,.25,1);width:100%;box-sizing:border-box;float:left}[dir=rtl] md-input-container .md-input{padding-left:2px}[dir=rtl] md-input-container .md-input{padding-right:0}[dir=rtl] md-input-container .md-input{float:right}md-input-container .md-input:focus{outline:0}md-input-container .md-input:invalid{outline:0;box-shadow:none}md-input-container .md-input.md-no-flex{-ms-flex:none!important;flex:none!important}md-input-container .md-char-counter{text-align:right;padding-right:2px;padding-left:0}[dir=rtl] md-input-container .md-char-counter{text-align:left}[dir=rtl] md-input-container .md-char-counter{padding-right:0}[dir=rtl] md-input-container .md-char-counter{padding-left:2px}md-input-container .md-input-messages-animation{position:relative;-ms-flex-order:4;order:4;overflow:hidden;clear:left}[dir=rtl] md-input-container .md-input-messages-animation{clear:right}md-input-container .md-char-counter,md-input-container .md-input-message-animation{font-size:12px;line-height:14px;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);opacity:1;margin-top:0;padding-top:8px}md-input-container .md-char-counter:not(.md-char-counter),md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:5px;padding-left:0}[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:0}[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-left:5px}md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{opacity:0;margin-top:-100px}md-input-container .md-input-message-animation.ng-enter-prepare{opacity:0;margin-top:-100px}md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active){opacity:0;margin-top:-100px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0,6px,0) scale(.75);transition:transform cubic-bezier(.25,.8,.25,1) .4s,width cubic-bezier(.25,.8,.25,1) .4s}md-input-container.md-input-has-value label{transition:none}md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input,md-input-container.md-input-resized .md-input{padding-bottom:0;border-width:0 0 2px 0}[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}md-input-container.md-icon-float{transition:margin-top .4s cubic-bezier(.25,.8,.25,1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute}md-input-container.md-icon-float>md-icon{top:8px;left:2px;right:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{left:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{right:2px}md-input-container.md-icon-left>label .md-placeholder,md-input-container.md-icon-left>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-right>label .md-placeholder,md-input-container.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:calc(100% - 36px);padding:0}md-input-container.md-icon-left{padding-left:36px;padding-right:0}[dir=rtl] md-input-container.md-icon-left{padding-left:0}[dir=rtl] md-input-container.md-icon-left{padding-right:36px}md-input-container.md-icon-left>label{left:36px;right:auto}[dir=rtl] md-input-container.md-icon-left>label{left:auto}[dir=rtl] md-input-container.md-icon-left>label{right:36px}md-input-container.md-icon-right{padding-left:0;padding-right:36px}[dir=rtl] md-input-container.md-icon-right{padding-left:36px}[dir=rtl] md-input-container.md-icon-right{padding-right:0}md-input-container.md-icon-right>md-icon:last-of-type{margin:0;right:2px;left:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{right:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{left:2px}md-input-container.md-icon-left.md-icon-right{padding-left:36px;padding-right:36px}md-input-container.md-icon-left.md-icon-right>label .md-placeholder,md-input-container.md-icon-left.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:calc(100% - (36px * 2))}.md-resize-wrapper{position:relative}.md-resize-wrapper:after{content:'';display:table;clear:both}.md-resize-handle{position:absolute;bottom:-5px;left:0;height:10px;background:0 0;width:100%;cursor:ns-resize}@media screen and (-ms-high-contrast:active){md-input-container.md-default-theme>md-icon{fill:#fff}}md-list{display:block;padding:8px 0 8px 0}md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:1.2em}md-list.md-dense:not(.md-dense-disabled) md-list-item,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner{min-height:40px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner::before,md-list.md-dense:not(.md-dense-disabled) md-list-item::before{content:'';min-height:40px;visibility:hidden;display:inline-block}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner md-icon:first-child,md-list.md-dense:not(.md-dense-disabled) md-list-item md-icon:first-child{width:20px;height:20px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list.md-dense:not(.md-dense-disabled) md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:36px;margin-top:4px;margin-bottom:4px}[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:36px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar-icon{margin-right:20px;margin-top:6px;margin-bottom:6px}[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar-icon,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:20px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar{-ms-flex:none;flex:none;width:36px;height:36px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-secondary-container .md-secondary.md-button,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-secondary-container .md-secondary.md-button{margin-top:4px;margin-bottom:4px}md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-secondary-container md-checkbox:not(.md-dense-disabled),md-list.md-dense:not(.md-dense-disabled) md-list-item .md-secondary-container md-checkbox:not(.md-dense-disabled){min-height:40px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text p{line-height:1.05;font-size:12px;padding-bottom:4px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:13px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style{min-height:60px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line::before,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style::before{content:'';min-height:60px;visibility:hidden;display:inline-block}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line>.md-no-style>.md-avatar{margin-top:12px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style{min-height:76px}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line::before,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style::before{content:'';min-height:76px;visibility:hidden;display:inline-block}md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style>.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line>md-icon:first-child{margin-top:16px}md-list.md-dense:not(.md-dense-disabled) .md-subheader-inner{padding-top:12px;padding-bottom:12px}md-list-item{position:relative}md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}md-list-item._md-button-wrap{position:relative}md-list-item._md-button-wrap>div.md-button:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;margin:0;font-weight:400;text-align:left;border:medium none}[dir=rtl] md-list-item._md-button-wrap>div.md-button:first-child{text-align:right}md-list-item._md-button-wrap>div.md-button:first-child>.md-button:first-child{position:absolute;top:0;left:0;height:100%;margin:0;padding:0}md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner{width:100%}md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner::before{content:'';min-height:inherit;visibility:hidden;display:inline-block}md-list-item .md-no-style,md-list-item.md-no-proxy{position:relative;padding:0 16px;-ms-flex:1 1 auto;flex:1 1 auto}md-list-item .md-no-style.md-button,md-list-item.md-no-proxy.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;border-radius:0;margin:0}[dir=rtl] md-list-item .md-no-style.md-button,[dir=rtl] md-list-item.md-no-proxy.md-button{text-align:right}md-list-item .md-no-style.md-button>.md-ripple-container,md-list-item.md-no-proxy.md-button>.md-ripple-container{border-radius:0}md-list-item .md-no-style:focus,md-list-item.md-no-proxy:focus{outline:0}md-list-item.md-clickable:hover{cursor:pointer}md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}[dir=rtl] md-list-item md-divider{left:auto;right:0}md-list-item md-divider[md-inset]{left:72px;width:calc(100% - 72px);margin:0!important}[dir=rtl] md-list-item md-divider[md-inset]{left:auto;right:72px}md-list-item,md-list-item .md-list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-height:48px;height:auto}md-list-item .md-list-item-inner::before,md-list-item::before{content:'';min-height:48px;visibility:hidden;display:inline-block}md-list-item .md-list-item-inner>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon.md-secondary:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list-item>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item>md-icon.md-secondary:not(.md-avatar-icon),md-list-item>md-icon:first-child:not(.md-avatar-icon){width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner>div.md-primary>md-checkbox,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,md-list-item .md-list-item-inner>md-checkbox,md-list-item md-checkbox.md-secondary,md-list-item>div.md-primary>md-checkbox,md-list-item>div.md-secondary>md-checkbox,md-list-item>md-checkbox{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,md-list-item .md-list-item-inner>md-checkbox .md-label,md-list-item md-checkbox.md-secondary .md-label,md-list-item>div.md-primary>md-checkbox .md-label,md-list-item>div.md-secondary>md-checkbox .md-label,md-list-item>md-checkbox .md-label{display:none}md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:32px}[dir=rtl] md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:32px}md-list-item .md-avatar,md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar,md-list-item .md-list-item-inner .md-avatar-icon{margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}[dir=rtl] md-list-item .md-avatar,[dir=rtl] md-list-item .md-avatar-icon,[dir=rtl] md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:16px}md-list-item .md-avatar,md-list-item .md-list-item-inner .md-avatar{-ms-flex:none;flex:none;width:40px;height:40px}md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar-icon{padding:8px}md-list-item .md-avatar-icon svg,md-list-item .md-list-item-inner .md-avatar-icon svg{width:24px;height:24px}md-list-item .md-list-item-inner>md-checkbox,md-list-item>md-checkbox{width:24px;min-height:40px;margin-left:0;margin-right:29px}[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,[dir=rtl] md-list-item>md-checkbox{margin-left:29px}[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,[dir=rtl] md-list-item>md-checkbox{margin-right:0}md-list-item .md-list-item-inner .md-secondary-container,md-list-item .md-secondary-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-negative:0;flex-shrink:0;margin:auto;margin-right:0;margin-left:auto}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-right:auto}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-left:0}md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,md-list-item .md-secondary-container .md-button:last-of-type,md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:0}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:auto;margin-left:0}md-list-item .md-list-item-inner .md-secondary-container md-checkbox,md-list-item .md-secondary-container md-checkbox{margin:0 6px;padding:0 8px;min-height:40px}md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,md-list-item .md-secondary-container md-checkbox:last-child{width:40px;margin-right:0}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,[dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child{margin-right:auto;margin-left:0}md-list-item .md-list-item-inner .md-secondary-container md-switch,md-list-item .md-secondary-container md-switch{margin-top:0;margin-bottom:0;margin-right:-6px}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-switch,[dir=rtl] md-list-item .md-secondary-container md-switch{margin-right:auto;margin-left:-6px}md-list-item .md-list-item-inner>.md-list-item-inner>p,md-list-item .md-list-item-inner>p,md-list-item>.md-list-item-inner>p,md-list-item>p{-ms-flex:1 1 auto;flex:1 1 auto;margin:0}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}md-list-item.md-2-line.md-long-text,md-list-item.md-2-line>.md-no-style.md-long-text,md-list-item.md-3-line.md-long-text,md-list-item.md-3-line>.md-no-style.md-long-text{margin-top:8px;margin-bottom:8px}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line>.md-no-style .md-list-item-text{-ms-flex:1 1 auto;flex:1 1 auto;margin:auto;text-overflow:ellipsis;overflow:hidden}md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.010em;margin:0;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line>.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.010em;margin:3px 0 1px 0;font-weight:400;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.010em;margin:0;line-height:1.6em}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style{height:auto;min-height:72px}md-list-item.md-2-line::before,md-list-item.md-2-line>.md-no-style::before{content:'';min-height:72px;visibility:hidden;display:inline-block}md-list-item.md-2-line .md-avatar-icon,md-list-item.md-2-line>.md-avatar,md-list-item.md-2-line>.md-no-style .md-avatar-icon,md-list-item.md-2-line>.md-no-style>.md-avatar{margin-top:12px}md-list-item.md-2-line>.md-no-style>md-icon:first-child,md-list-item.md-2-line>md-icon:first-child{-ms-flex-item-align:start;align-self:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text{-ms-flex:1 1 auto;flex:1 1 auto}md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{height:auto;min-height:88px}md-list-item.md-3-line::before,md-list-item.md-3-line>.md-no-style::before{content:'';min-height:88px;visibility:hidden;display:inline-block}md-list-item.md-3-line>.md-avatar,md-list-item.md-3-line>.md-no-style>.md-avatar,md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list-item.md-3-line>md-icon:first-child{margin-top:16px}.md-open-menu-container{position:fixed;left:0;top:0;z-index:100;opacity:0;border-radius:2px;max-height:calc(100vh - 10px);overflow:auto}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;min-height:1px;max-height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-menu-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px;min-height:32px}md-menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:48px;height:48px;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start}md-menu-item>*{width:100%;margin:auto 0;padding-left:16px;padding-right:16px}md-menu-item>a.md-button{padding-top:5px}md-menu-item>.md-button{text-align:left;display:inline-block;border-radius:0;margin:auto 0;font-size:15px;text-transform:none;font-weight:400;height:100%;padding-left:16px;padding-right:16px;width:100%}md-menu-item>.md-button::-moz-focus-inner{padding:0;border:0}[dir=rtl] md-menu-item>.md-button{text-align:right}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}[dir=rtl] md-menu-item>.md-button md-icon{margin:auto 0 auto 16px}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}md-menu-item>.md-button .md-ripple-container{border-radius:inherit}md-toolbar .md-menu{height:auto;margin:auto;padding:0}@media (max-width:959px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media (min-width:960px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}md-toolbar.md-menu-toolbar h2.md-toolbar-tools{line-height:1rem;height:auto;padding:28px;padding-bottom:12px}md-toolbar.md-has-open-menu{position:relative;z-index:100}md-menu-bar{padding:0 20px;display:block;position:relative;z-index:2}md-menu-bar .md-menu{display:inline-block;padding:0;position:relative}md-menu-bar button{font-size:14px;padding:0 10px;margin:0;border:0;background-color:transparent;height:40px}md-menu-bar md-backdrop.md-menu-backdrop{z-index:-2}md-menu-content.md-menu-bar-menu.md-dense{max-height:none;padding:16px 0}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent{position:relative}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{position:absolute;padding:0;width:24px;top:6px;left:24px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{left:auto;right:24px}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button{padding:0 32px 0 64px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button{padding:0 64px 0 32px}md-menu-content.md-menu-bar-menu.md-dense .md-button{min-height:0;height:32px}md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:right}md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:right;margin:0 8px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:left}md-menu-content.md-menu-bar-menu.md-dense md-menu-divider{margin:8px 0}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button{text-align:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button{text-align:right}md-menu-content.md-menu-bar-menu.md-dense .md-menu{padding:0}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{position:relative;margin:0;width:100%;text-transform:none;font-weight:400;border-radius:0;padding-left:16px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{padding-left:0;padding-right:16px}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{display:block;content:'\25BC';position:absolute;top:0;speak:none;-ms-transform:rotate(270deg) scaleY(.45) scaleX(.9);transform:rotate(270deg) scaleY(.45) scaleX(.9);right:28px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{-ms-transform:rotate(90deg) scaleY(.45) scaleX(.9);transform:rotate(90deg) scaleY(.45) scaleX(.9)}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{right:auto;left:28px}.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}._md-nav-bar-list{outline:0;list-style:none;margin:0;padding:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md-nav-item:first-of-type{margin-left:8px}.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(.35,0,.25,1)}.md-button._md-nav-button:focus{outline:0}md-nav-ink-bar{background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:2px;-ms-transform-origin:left top;transform-origin:left top;will-change:transform;transition:transform 125ms cubic-bezier(.35,0,.25,1)}md-nav-ink-bar.ng-animate{transition:none}md-nav-extra-content{min-height:48px;padding-right:12px}@keyframes indeterminate-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}md-progress-circular{position:relative;display:block;-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] md-progress-circular{-ms-transform:scale(-1,1);transform:scale(-1,1)}md-progress-circular._md-progress-circular-disabled{visibility:hidden}md-progress-circular.md-mode-indeterminate svg{animation:indeterminate-rotate 1.568s linear infinite}md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}md-progress-linear{display:block;position:relative;width:100%;height:5px;padding-top:0!important;margin-bottom:0!important;-ms-transform:scale(1,1);transform:scale(1,1)}[dir=rtl] md-progress-linear{-ms-transform:scale(-1,1);transform:scale(-1,1)}md-progress-linear._md-progress-linear-disabled{visibility:hidden}md-progress-linear .md-container{display:block;position:relative;overflow:hidden;width:100%;height:5px;-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}md-progress-linear .md-container .md-bar{position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}md-progress-linear .md-container .md-dashed:before{content:"";display:none;position:absolute;margin-top:0;height:5px;width:100%;background-color:transparent;background-size:10px 10px!important;background-position:0 -23px}md-progress-linear .md-container .md-bar1,md-progress-linear .md-container .md-bar2{transition:transform .2s linear}md-progress-linear .md-container.md-mode-query .md-bar1{display:none}md-progress-linear .md-container.md-mode-query .md-bar2{transition:all .2s linear;animation:query .8s infinite cubic-bezier(.39,.575,.565,1)}md-progress-linear .md-container.md-mode-determinate .md-bar1{display:none}md-progress-linear .md-container.md-mode-indeterminate .md-bar1{animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}md-progress-linear .md-container.md-mode-indeterminate .md-bar2{animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container{animation:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1{animation-name:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2{animation-name:none}md-progress-linear .md-container.md-mode-buffer{background-color:transparent!important;transition:all .2s linear}md-progress-linear .md-container.md-mode-buffer .md-dashed:before{display:block;animation:buffer 3s infinite linear}@keyframes query{0%{opacity:1;transform:translateX(35%) scale(.3,1)}100%{opacity:0;transform:translateX(-50%) scale(0,1)}}@keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes md-progress-linear-indeterminate-scale-1{0%{transform:scaleX(.1);animation-timing-function:linear}36.6%{transform:scaleX(.1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{transform:scaleX(.83);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;animation-timing-function:linear}20%{left:-105.16667%;animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@keyframes md-progress-linear-indeterminate-scale-2{0%{transform:scaleX(.1);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{transform:scaleX(.57);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{transform:scaleX(.91);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}md-radio-button{box-sizing:border-box;display:block;margin-bottom:16px;white-space:nowrap;cursor:pointer;position:relative}md-radio-button[disabled]{cursor:default}md-radio-button[disabled] .md-container{cursor:default}md-radio-button .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;cursor:pointer;left:0;right:auto}[dir=rtl] md-radio-button .md-container{left:auto}[dir=rtl] md-radio-button .md-container{right:0}md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-radio-button .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-radio-button.md-align-top-left>div.md-container{top:12px}md-radio-button .md-off{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-style:solid;border-width:2px;border-radius:50%;transition:border-color ease .28s}md-radio-button .md-on{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;transition:transform ease .28s;-ms-transform:scale(0);transform:scale(0)}md-radio-button.md-checked .md-on{-ms-transform:scale(.5);transform:scale(.5)}md-radio-button .md-label{box-sizing:border-box;position:relative;display:inline-block;margin-left:30px;margin-right:0;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}[dir=rtl] md-radio-button .md-label{margin-left:0}[dir=rtl] md-radio-button .md-label{margin-right:30px}md-radio-group:focus{outline:0}md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-radio-group.md-focused.ng-empty>md-radio-button:first-child .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-radio-group[disabled] md-radio-button{cursor:default}md-radio-group[disabled] md-radio-button .md-container{cursor:default}@media (max-width:599px){.layout-row:not(.layout-xs-column)>md-radio-button,.layout-xs-row>md-radio-button{margin-bottom:0}}@media (min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)>md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)>md-radio-button,.layout-sm-row:not(.layout-sm-column)>md-radio-button{margin-bottom:0}}@media (min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)>md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)>md-radio-button,.layout-md-row:not(.layout-md-column)>md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)>md-radio-button{margin-bottom:0}}@media (min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)>md-radio-button,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)>md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>md-radio-button,.layout-lg-row:not(.layout-lg-column)>md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)>md-radio-button{margin-bottom:0}}@media (min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button,.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button,.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)>md-radio-button{margin-bottom:0}}.md-inline-form md-radio-group{margin:18px 0 19px}.md-inline-form md-radio-group md-radio-button{display:inline-block;height:30px;padding:2px 10px 2px 6px;box-sizing:border-box;margin-top:0;margin-bottom:0}.md-inline-form md-radio-group md-radio-button .md-label{top:4px}.md-inline-form md-radio-group md-radio-button .md-container{margin-top:2px}@media screen and (-ms-high-contrast:active){md-radio-button.md-default-theme .md-on{background-color:#fff}}md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transition:transform .4s cubic-bezier(.25,.8,.25,1);-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-ms-transform-origin:right top;transform-origin:right top}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-ms-transform:translate(-2px,-22px) scale(.75);transform:translate(-2px,-22px) scale(.75)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;-ms-transform:translateY(-1px);transform:translateY(-1px)}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto!important}.md-select-menu-container.md-active{display:block;opacity:1}.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:150ms}.md-select-menu-container.md-active md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:150ms;transition-delay:.1s}.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}.md-inline-form md-select{margin-top:20px}.md-inline-form md-input-container>md-select,md-input-container>md-select{margin-top:0}md-input-container>md-select{-ms-flex-order:2;order:2}md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select{display:-ms-flexbox;display:flex}md-select.ng-required.ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-select[disabled] .md-select-value{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x;padding-bottom:2px;padding-top:1px;-ms-transform:translateY(1px);transform:translateY(1px)}md-select:focus{outline:0}md-select[disabled]:hover{cursor:default}md-select:not([disabled]):hover{cursor:pointer}md-select:not([disabled]):focus .md-select-value{border-bottom-style:solid;border-bottom-width:2px;padding-bottom:0}md-input-container md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px}md-input-container md-select[disabled] .md-select-value{background-position:bottom -1px left 0}md-input-container md-select .md-select-value{min-height:26px;border-bottom-width:1px;padding-bottom:1px}md-input-container md-select .md-select-value.md-select-placeholder{padding-left:0;padding-right:2px}[dir=rtl] md-input-container md-select .md-select-value.md-select-placeholder{padding-left:2px}[dir=rtl] md-input-container md-select .md-select-value.md-select-placeholder{padding-right:0}.md-select-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:2px;padding-bottom:1px;padding-left:0;padding-right:2px;border-bottom-width:1px;border-bottom-style:solid;background-color:transparent;position:relative;box-sizing:content-box;min-width:88px;min-height:26px;margin-bottom:auto;-ms-flex-item-align:start;-ms-flex-positive:1;flex-grow:1}[dir=rtl] .md-select-value{padding-left:2px}[dir=rtl] .md-select-value{padding-right:0}.md-select-value>span:not(.md-select-icon){max-width:100%;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-select-value>span:not(.md-select-icon) .md-text{display:inline}.md-select-value .md-select-icon{display:block;-ms-flex-align:end;align-items:flex-end;text-align:right;width:24px;-ms-transform:translateY(-2px);transform:translateY(-2px);font-size:1.2rem}[dir=rtl] .md-select-value .md-select-icon{-ms-flex-align:start;align-items:flex-start}[dir=rtl] .md-select-value .md-select-icon{text-align:left}.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;right:-4px;left:auto;speak:none;font-size:13px;-ms-transform:scaleY(.5);transform:scaleY(.5)}[dir=rtl] .md-select-value .md-select-icon:after{right:auto}[dir=rtl] .md-select-value .md-select-icon:after{left:-4px}.md-select-value.md-select-placeholder{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;z-index:1}md-select-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);max-height:256px;min-height:48px;overflow-y:hidden;-ms-transform-origin:left top;transform-origin:left top;-ms-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}[dir=rtl] md-select-menu{-ms-transform-origin:right top;transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}md-select-menu>*{opacity:0}md-option{cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;transition:background .15s linear;padding:0 16px 0 16px;height:48px}md-option[disabled]{cursor:default}md-option:focus{outline:0}md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast:active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-right:40px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px;left:0;right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{right:0}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{box-sizing:border-box;content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4px;top:0;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table;width:10.8px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.66667px;margin-right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-right:10.66667px}md-sidenav{box-sizing:border-box;position:absolute;-ms-flex-direction:column;flex-direction:column;z-index:60;width:320px;max-width:320px;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}md-sidenav ul{list-style:none}md-sidenav.md-closed{display:none}md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:-ms-flexbox;display:flex;transition:.2s ease-in all}md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-locked-open,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-locked-open-remove.md-closed{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active){transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2);width:0!important;min-width:0!important}md-sidenav.md-closed.md-locked-open-add-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2)}md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2);width:0!important;min-width:0!important}.md-sidenav-backdrop.md-locked-open{display:none}.md-sidenav-left,md-sidenav{left:0;top:0;transform:translate3d(0,0,0)}.md-sidenav-left.md-closed,md-sidenav.md-closed{transform:translate3d(-100%,0,0)}.md-sidenav-right{left:100%;top:0;-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.md-sidenav-right.md-closed{-ms-transform:translate(0,0);transform:translate(0,0)}@media (min-width:600px){md-sidenav{max-width:400px}}@media (max-width:456px){md-sidenav{width:calc(100% - 56px);min-width:calc(100% - 56px);max-width:calc(100% - 56px)}}@media screen and (-ms-high-contrast:active){.md-sidenav-left,md-sidenav{border-right:1px solid #fff}.md-sidenav-right{border-left:1px solid #fff}}@keyframes sliderFocusThumb{0%{transform:scale(.7)}30%{transform:scale(1)}100%{transform:scale(.7)}}@keyframes sliderDiscreteFocusThumb{0%{transform:scale(.7)}50%{transform:scale(.8)}100%{transform:scale(0)}}@keyframes sliderDiscreteFocusRing{0%{transform:scale(.7);opacity:0}50%{transform:scale(1);opacity:1}100%{transform:scale(0)}}md-slider{height:48px;min-width:128px;position:relative;margin-left:4px;margin-right:4px;padding:0;display:block;-ms-flex-direction:row;flex-direction:row}md-slider *,md-slider :after{box-sizing:border-box}md-slider .md-slider-wrapper{outline:0;width:100%;height:100%}md-slider .md-slider-content{position:relative}md-slider .md-track-container{width:100%;position:absolute;top:23px;height:2px}md-slider .md-track{position:absolute;left:0;right:0;height:100%}md-slider .md-track-fill{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:width,height}md-slider .md-track-ticks{position:absolute;left:0;right:0;height:100%}md-slider .md-track-ticks canvas{width:100%;height:100%}md-slider .md-thumb-container{position:absolute;left:0;top:50%;transform:translate3d(-50%,-50%,0);transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:left,right,bottom}[dir=rtl] md-slider .md-thumb-container{left:auto;right:0}md-slider .md-thumb{z-index:1;position:absolute;left:-10px;top:14px;width:20px;height:20px;border-radius:20px;-ms-transform:scale(.7);transform:scale(.7);transition:all .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] md-slider .md-thumb{left:auto;right:-10px}md-slider .md-thumb:after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;border-width:3px;border-style:solid;transition:inherit}md-slider .md-sign{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-14px;top:-17px;width:28px;height:28px;border-radius:28px;transform:scale(.4) translate3d(0,67.5px,0);transition:all .3s cubic-bezier(.35,0,.25,1)}md-slider .md-sign:after{position:absolute;content:'';left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:16px;border-top-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s cubic-bezier(.35,0,.25,1)}[dir=rtl] md-slider .md-sign:after{left:auto;right:0}md-slider .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider .md-focus-ring{position:absolute;left:-17px;top:7px;width:34px;height:34px;border-radius:34px;-ms-transform:scale(.7);transform:scale(.7);opacity:0;transition:all .35s cubic-bezier(.35,0,.25,1)}[dir=rtl] md-slider .md-focus-ring{left:auto;right:-17px}md-slider .md-disabled-thumb{position:absolute;left:-14px;top:10px;width:28px;height:28px;border-radius:28px;-ms-transform:scale(.5);transform:scale(.5);border-width:4px;border-style:solid;display:none}[dir=rtl] md-slider .md-disabled-thumb{left:auto;right:-14px}md-slider.md-min .md-sign{opacity:0}md-slider:focus{outline:0}md-slider.md-dragging .md-thumb-container,md-slider.md-dragging .md-track-fill{transition:none}md-slider:not([md-discrete]) .md-sign,md-slider:not([md-discrete]) .md-track-ticks{display:none}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover{-ms-transform:scale(.8);transform:scale(.8)}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{-ms-transform:scale(1);transform:scale(1);opacity:1}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb{animation:sliderFocusThumb .7s cubic-bezier(.35,0,.25,1)}md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb{-ms-transform:scale(1);transform:scale(1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{-ms-transform:scale(0);transform:scale(0);animation:sliderDiscreteFocusRing .5s cubic-bezier(.35,0,.25,1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb{animation:sliderDiscreteFocusThumb .5s cubic-bezier(.35,0,.25,1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb,md-slider[md-discrete]:not([disabled]).md-active .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after,md-slider[md-discrete]:not([disabled]).md-active .md-sign,md-slider[md-discrete]:not([disabled]).md-active .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[md-discrete][disabled][readonly] .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-discrete][disabled][readonly] .md-sign,md-slider[md-discrete][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[disabled] .md-track-fill{display:none}md-slider[disabled] .md-track-ticks{opacity:0}md-slider[disabled]:not([readonly]) .md-sign{opacity:0}md-slider[disabled] .md-thumb{-ms-transform:scale(.5);transform:scale(.5)}md-slider[disabled] .md-disabled-thumb{display:block}md-slider[md-vertical]{-ms-flex-direction:column;flex-direction:column;min-height:128px;min-width:0}md-slider[md-vertical] .md-slider-wrapper{-ms-flex:1;flex:1;padding-top:12px;padding-bottom:12px;width:48px;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}md-slider[md-vertical] .md-track-container{height:100%;width:2px;top:0;left:calc(50% - (2px / 2))}md-slider[md-vertical] .md-thumb-container{top:auto;margin-bottom:23px;left:calc(50% - 1px);bottom:0}md-slider[md-vertical] .md-thumb-container .md-thumb:after{left:1px}md-slider[md-vertical] .md-thumb-container .md-focus-ring{left:-16px}md-slider[md-vertical] .md-track-fill{bottom:0}md-slider[md-vertical][md-discrete] .md-sign{left:-40px;top:9.5px;transform:scale(.4) translate3d(67.5px,0,0)}md-slider[md-vertical][md-discrete] .md-sign:after{top:9.5px;left:19px;border-top:14px solid transparent;border-right:0;border-bottom:14px solid transparent;border-left-width:16px;border-left-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s ease-in-out}md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider[md-vertical][md-discrete] .md-focused .md-sign:after,md-slider[md-vertical][md-discrete].md-active .md-sign:after,md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after{top:0}md-slider[md-vertical][disabled][readonly] .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-vertical][disabled][readonly] .md-sign,md-slider[md-vertical][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:auto;right:0}[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:0}[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{right:auto}md-slider[md-invert][md-vertical] .md-track-fill{bottom:auto;top:0}md-slider-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}md-slider-container>:first-child:not(md-slider),md-slider-container>:last-child:not(md-slider){min-width:25px;max-width:42px;height:25px;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:color,max-width}md-slider-container>:first-child:not(md-slider){margin-right:16px}[dir=rtl] md-slider-container>:first-child:not(md-slider){margin-right:auto;margin-left:16px}md-slider-container>:last-child:not(md-slider){margin-left:16px}[dir=rtl] md-slider-container>:last-child:not(md-slider){margin-left:auto;margin-right:16px}md-slider-container[md-vertical]{-ms-flex-direction:column;flex-direction:column}md-slider-container[md-vertical]>:first-child:not(md-slider),md-slider-container[md-vertical]>:last-child:not(md-slider){margin-right:0;margin-left:0;text-align:center}md-slider-container md-input-container input[type=number]{text-align:center;padding-left:15px;height:50px;margin-top:-25px}[dir=rtl] md-slider-container md-input-container input[type=number]{padding-left:0;padding-right:15px}@media screen and (-ms-high-contrast:active){md-slider.md-default-theme .md-track{border-bottom:1px solid #fff}}.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute!important;transform:translate3d(-9999px,-9999px,0)}.md-sticky-clone[sticky-state=active]{transform:translate3d(0,0,0)}.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{animation:subheaderStickyHoverIn .3s ease-out both}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader-wrapper:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0;position:relative}.md-subheader .md-subheader-inner{display:block;padding:16px}.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}[md-swipe-left],[md-swipe-right]{-ms-touch-action:pan-y;touch-action:pan-y}[md-swipe-down],[md-swipe-up]{-ms-touch-action:pan-x;touch-action:pan-x}.md-inline-form md-switch{margin-top:18px;margin-bottom:19px}md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;line-height:28px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:inherit;margin-right:16px}[dir=rtl] md-switch{margin-left:16px}[dir=rtl] md-switch{margin-right:inherit}md-switch:last-of-type{margin-left:inherit;margin-right:0}[dir=rtl] md-switch:last-of-type{margin-left:0}[dir=rtl] md-switch:last-of-type{margin-right:inherit}md-switch[disabled]{cursor:default}md-switch[disabled] .md-container{cursor:default}md-switch .md-container{cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px;float:left}[dir=rtl] md-switch .md-container{margin-right:0;margin-left:8px}md-switch.md-inverted .md-container{margin-right:initial;margin-left:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-right:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-left:initial}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:grabbing}md-switch.md-focused .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-switch .md-label{border-color:transparent;border-width:0;float:left}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0,0,0);z-index:1}md-switch.md-checked .md-thumb-container{transform:translate3d(100%,0,0)}md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:0;height:20px;width:20px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all 80ms linear;transition-property:transform,background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:50ms}@media screen and (-ms-high-contrast:active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9e9e9e}md-switch.md-default-theme .md-thumb{background-color:#fff}}@keyframes md-tab-content-hide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}md-tab-data{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}md-tabs{display:block;margin:0;border-radius:2px;overflow:hidden;position:relative;-ms-flex-negative:0;flex-shrink:0}md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:248px}md-tabs[md-align-tabs=bottom]{padding-bottom:48px}md-tabs[md-align-tabs=bottom] md-tabs-wrapper{position:absolute;bottom:0;left:0;right:0;height:48px;z-index:2}md-tabs[md-align-tabs=bottom] md-tabs-content-wrapper{top:0;bottom:48px}md-tabs.md-dynamic-height md-tabs-content-wrapper{min-height:0;position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}md-tabs.md-dynamic-height md-tab-content.md-active{position:relative}md-tabs[md-border-bottom] md-tabs-wrapper{border-width:0 0 1px;border-style:solid}md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper{top:49px}md-tabs-wrapper{display:block;position:relative;-ms-transform:translate(0,0);transform:translate(0,0)}md-tabs-wrapper md-next-button,md-tabs-wrapper md-prev-button{height:100%;width:32px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat center center;transition:all .5s cubic-bezier(.35,0,.25,1)}md-tabs-wrapper md-next-button:focus,md-tabs-wrapper md-prev-button:focus{outline:0}md-tabs-wrapper md-next-button.md-disabled,md-tabs-wrapper md-prev-button.md-disabled{opacity:.25;cursor:default}md-tabs-wrapper md-next-button.ng-leave,md-tabs-wrapper md-prev-button.ng-leave{transition:none}md-tabs-wrapper md-next-button md-icon,md-tabs-wrapper md-prev-button md-icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] md-tabs-wrapper md-next-button,[dir=rtl] md-tabs-wrapper md-prev-button{transform:rotateY(180deg) translateY(-50%)}md-tabs-wrapper md-prev-button{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==)}[dir=rtl] md-tabs-wrapper md-prev-button{left:auto;right:0}md-tabs-wrapper md-next-button{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K)}[dir=rtl] md-tabs-wrapper md-next-button{right:auto;left:0}md-tabs-wrapper md-next-button md-icon{-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper{width:100%;-ms-flex-direction:row;flex-direction:row}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item{-ms-flex-positive:1;flex-grow:1}md-tabs-canvas{position:relative;overflow:hidden;display:block;height:48px}md-tabs-canvas:after{content:'';display:table;clear:both}md-tabs-canvas .md-dummy-wrapper{position:absolute;top:0;left:0}[dir=rtl] md-tabs-canvas .md-dummy-wrapper{left:auto;right:0}md-tabs-canvas.md-paginated{margin:0 32px}md-tabs-canvas.md-center-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}md-tabs-canvas.md-center-tabs .md-tab{float:none;display:inline-block}md-pagination-wrapper{height:48px;display:-ms-flexbox;display:flex;transition:transform .5s cubic-bezier(.35,0,.25,1);position:absolute;left:0;-ms-transform:translate(0,0);transform:translate(0,0)}md-pagination-wrapper:after{content:'';display:table;clear:both}[dir=rtl] md-pagination-wrapper{left:auto;right:0}md-pagination-wrapper.md-center-tabs{position:relative;-ms-flex-pack:center;justify-content:center}md-pagination-wrapper md-tab-item{min-width:72px}@media (min-width:600px){md-pagination-wrapper md-tab-item{min-width:160px}}md-tabs-content-wrapper{display:block;position:absolute;top:48px;left:0;right:0;bottom:0;overflow:hidden}md-tab-content{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;transition:transform .5s cubic-bezier(.35,0,.25,1);overflow:auto;-ms-transform:translate(0,0);transform:translate(0,0)}md-tab-content.md-no-scroll{bottom:auto;overflow:hidden}md-tab-content.md-no-transition,md-tab-content.ng-leave{transition:none}md-tab-content.md-left:not(.md-active){-ms-transform:translateX(-100%);transform:translateX(-100%);animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-left:not(.md-active){-ms-transform:translateX(100%);transform:translateX(100%)}md-tab-content.md-left:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content.md-right:not(.md-active){-ms-transform:translateX(100%);transform:translateX(100%);animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-right:not(.md-active){-ms-transform:translateX(-100%);transform:translateX(-100%)}md-tab-content.md-right:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content>div{-ms-flex:1 0 100%;flex:1 0 100%;min-width:0}md-tab-content>div.ng-leave{animation:1s md-tab-content-hide}md-ink-bar{position:absolute;left:auto;right:auto;bottom:0;height:2px}md-ink-bar.md-left{transition:left 125ms cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-ink-bar.md-right{transition:left .25s cubic-bezier(.35,0,.25,1),right 125ms cubic-bezier(.35,0,.25,1)}md-tab{position:absolute;z-index:-1;left:-9999px}.md-tab{font-size:14px;text-align:center;line-height:24px;padding:12px;transition:background-color .35s cubic-bezier(.35,0,.25,1);cursor:pointer;white-space:nowrap;position:relative;text-transform:uppercase;float:left;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-tab{float:right}.md-tab.md-focused,.md-tab:focus{box-shadow:none;outline:0}.md-tab.md-active{cursor:default}.md-tab.md-disabled{pointer-events:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;opacity:.5;cursor:default}.md-tab.ng-leave{transition:none}md-toolbar+md-dialog-content md-tabs,md-toolbar+md-tabs{border-top-left-radius:0;border-top-right-radius:0}.md-toast-text{padding:0 8px}md-toast{position:absolute;z-index:105;box-sizing:border-box;cursor:default;overflow:hidden;padding:8px;opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-toast .md-toast-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;max-height:168px;max-width:100%;min-height:48px;padding:0 16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:2px;font-size:14px;overflow:hidden;transform:translate3d(0,0,0) rotateZ(0);transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-flex-pack:start;justify-content:flex-start}md-toast .md-toast-content::before{content:'';min-height:48px;visibility:hidden;display:inline-block}[dir=rtl] md-toast .md-toast-content{-ms-flex-pack:end;justify-content:flex-end}md-toast .md-toast-content span{-ms-flex:1 1 0%;flex:1 1 0%;box-sizing:border-box;min-width:0}md-toast.md-capsule{border-radius:24px}md-toast.md-capsule .md-toast-content{border-radius:24px}md-toast.ng-leave-active .md-toast-content{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-toast.md-swipedown .md-toast-content,md-toast.md-swipeleft .md-toast-content,md-toast.md-swiperight .md-toast-content,md-toast.md-swipeup .md-toast-content{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-toast.ng-enter{opacity:0}md-toast.ng-enter .md-toast-content{transform:translate3d(0,100%,0)}md-toast.ng-enter.md-top .md-toast-content{transform:translate3d(0,-100%,0)}md-toast.ng-enter.ng-enter-active{opacity:1}md-toast.ng-enter.ng-enter-active .md-toast-content{transform:translate3d(0,0,0)}md-toast.ng-leave.ng-leave-active .md-toast-content{opacity:0;transform:translate3d(0,100%,0)}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}md-toast.ng-leave.ng-leave-active.md-top .md-toast-content{transform:translate3d(0,-100%,0)}md-toast .md-action{line-height:19px;margin-left:24px;margin-right:0;cursor:pointer;text-transform:uppercase;float:right}md-toast .md-button{min-width:0;margin-right:0;margin-left:8px}[dir=rtl] md-toast .md-button{margin-right:8px}[dir=rtl] md-toast .md-button{margin-left:0}@media (max-width:959px){md-toast{left:0;right:0;width:100%;max-width:100%;min-width:0;border-radius:0;bottom:0;padding:0}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}}@media (min-width:960px){md-toast{min-width:304px}md-toast.md-bottom{bottom:0}md-toast.md-left{left:0}md-toast.md-right{right:0}md-toast.md-top{top:0}md-toast._md-start{left:0}[dir=rtl] md-toast._md-start{left:auto;right:0}md-toast._md-end{right:0}[dir=rtl] md-toast._md-end{right:auto;left:0}md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content{transform:translate3d(-50%,0,0)}md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content{transform:translate3d(50%,0,0)}}@media (min-width:1920px){md-toast .md-toast-content{max-width:568px}}@media screen and (-ms-high-contrast:active){md-toast{border:1px solid #fff}}.md-toast-animating{overflow:hidden!important}md-toolbar{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;font-size:20px;min-height:64px;width:100%}md-toolbar._md-toolbar-transitions{transition-duration:.5s;transition-timing-function:cubic-bezier(.35,0,.25,1);transition-property:background-color,fill,color}md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}md-toolbar md-toolbar-filler{width:72px}md-toolbar *,md-toolbar :after,md-toolbar :before{box-sizing:border-box}md-toolbar.ng-animate{transition:none}md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar>.md-indent{margin-left:64px}[dir=rtl] md-toolbar>.md-indent{margin-left:auto;margin-right:64px}md-toolbar~md-content>md-list{padding:0}md-toolbar~md-content>md-list md-list-item:last-child md-divider{display:none}.md-toolbar-tools{font-size:20px;letter-spacing:.005em;box-sizing:border-box;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}.md-toolbar-tools a{color:inherit;text-decoration:none}.md-toolbar-tools .fill-height{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.md-toolbar-tools md-checkbox{margin:inherit}.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}.md-toolbar-tools .md-button,.md-toolbar-tools .md-button.md-icon-button md-icon{transition-duration:.5s;transition-timing-function:cubic-bezier(.35,0,.25,1);transition-property:background-color,fill,color}.md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate,.md-toolbar-tools .md-button.ng-animate{transition:none}.md-toolbar-tools>.md-button:first-child{margin-left:-8px}[dir=rtl] .md-toolbar-tools>.md-button:first-child{margin-left:auto;margin-right:-8px}.md-toolbar-tools>.md-button:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>.md-button:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>md-menu:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child>.md-button{margin-right:0}[dir=rtl] .md-toolbar-tools>md-menu:last-child>.md-button{margin-right:auto;margin-left:0}@media screen and (-ms-high-contrast:active){.md-toolbar-tools{border-bottom:1px solid #fff}}@media (min-width:0) and (max-width:959px) and (orientation:portrait){md-toolbar{min-height:56px}.md-toolbar-tools{height:56px;max-height:56px}}@media (min-width:0) and (max-width:959px) and (orientation:landscape){md-toolbar{min-height:48px}.md-toolbar-tools{height:48px;max-height:48px}}.md-tooltip{display:inline-block;pointer-events:none;border-radius:4px;overflow:hidden;opacity:0;font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis;height:32px;line-height:32px;padding-right:16px;padding-left:16px}.md-tooltip.md-origin-top{-ms-transform-origin:center bottom;transform-origin:center bottom;margin-top:-24px}.md-tooltip.md-origin-right{-ms-transform-origin:left center;transform-origin:left center;margin-left:24px}.md-tooltip.md-origin-bottom{-ms-transform-origin:center top;transform-origin:center top;margin-top:24px}.md-tooltip.md-origin-left{-ms-transform-origin:right center;transform-origin:right center;margin-left:-24px}@media (min-width:960px){.md-tooltip{font-size:10px;height:22px;line-height:22px;padding-right:8px;padding-left:8px}.md-tooltip.md-origin-top{margin-top:-14px}.md-tooltip.md-origin-right{margin-left:14px}.md-tooltip.md-origin-bottom{margin-top:14px}.md-tooltip.md-origin-left{margin-left:-14px}}.md-tooltip.md-show-add{-ms-transform:scale(0);transform:scale(0)}.md-tooltip.md-show{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:150ms;-ms-transform:scale(1);transform:scale(1);opacity:.9}.md-tooltip.md-hide{transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:150ms;-ms-transform:scale(0);transform:scale(0);opacity:0}.md-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-truncate.md-clip{text-overflow:clip}.md-truncate.flex{width:0}.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}@media screen and (-ms-high-contrast:active){md-whiteframe{border:1px solid #fff}}@media print{[md-whiteframe],md-whiteframe{background-color:#fff}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@-moz-document url-prefix(){.layout-fill{margin:0;width:100%;min-height:100%;height:100%}}.flex-order{-ms-flex-order:0;order:0}.flex-order--20{-ms-flex-order:-20;order:-20}.flex-order--19{-ms-flex-order:-19;order:-19}.flex-order--18{-ms-flex-order:-18;order:-18}.flex-order--17{-ms-flex-order:-17;order:-17}.flex-order--16{-ms-flex-order:-16;order:-16}.flex-order--15{-ms-flex-order:-15;order:-15}.flex-order--14{-ms-flex-order:-14;order:-14}.flex-order--13{-ms-flex-order:-13;order:-13}.flex-order--12{-ms-flex-order:-12;order:-12}.flex-order--11{-ms-flex-order:-11;order:-11}.flex-order--10{-ms-flex-order:-10;order:-10}.flex-order--9{-ms-flex-order:-9;order:-9}.flex-order--8{-ms-flex-order:-8;order:-8}.flex-order--7{-ms-flex-order:-7;order:-7}.flex-order--6{-ms-flex-order:-6;order:-6}.flex-order--5{-ms-flex-order:-5;order:-5}.flex-order--4{-ms-flex-order:-4;order:-4}.flex-order--3{-ms-flex-order:-3;order:-3}.flex-order--2{-ms-flex-order:-2;order:-2}.flex-order--1{-ms-flex-order:-1;order:-1}.flex-order-0{-ms-flex-order:0;order:0}.flex-order-1{-ms-flex-order:1;order:1}.flex-order-2{-ms-flex-order:2;order:2}.flex-order-3{-ms-flex-order:3;order:3}.flex-order-4{-ms-flex-order:4;order:4}.flex-order-5{-ms-flex-order:5;order:5}.flex-order-6{-ms-flex-order:6;order:6}.flex-order-7{-ms-flex-order:7;order:7}.flex-order-8{-ms-flex-order:8;order:8}.flex-order-9{-ms-flex-order:9;order:9}.flex-order-10{-ms-flex-order:10;order:10}.flex-order-11{-ms-flex-order:11;order:11}.flex-order-12{-ms-flex-order:12;order:12}.flex-order-13{-ms-flex-order:13;order:13}.flex-order-14{-ms-flex-order:14;order:14}.flex-order-15{-ms-flex-order:15;order:15}.flex-order-16{-ms-flex-order:16;order:16}.flex-order-17{-ms-flex-order:17;order:17}.flex-order-18{-ms-flex-order:18;order:18}.flex-order-19{-ms-flex-order:19;order:19}.flex-order-20{-ms-flex-order:20;order:20}.flex-offset-0,.layout-margin .flex-offset-0,.layout-margin .offset-0,.offset-0{margin-left:0}[dir=rtl] .flex-offset-0,[dir=rtl] .layout-margin .flex-offset-0,[dir=rtl] .layout-margin .offset-0,[dir=rtl] .offset-0{margin-left:auto;margin-right:0}.flex-offset-5,.layout-margin .flex-offset-5,.layout-margin .offset-5,.offset-5{margin-left:5%}[dir=rtl] .flex-offset-5,[dir=rtl] .layout-margin .flex-offset-5,[dir=rtl] .layout-margin .offset-5,[dir=rtl] .offset-5{margin-left:auto;margin-right:5%}.flex-offset-10,.layout-margin .flex-offset-10,.layout-margin .offset-10,.offset-10{margin-left:10%}[dir=rtl] .flex-offset-10,[dir=rtl] .layout-margin .flex-offset-10,[dir=rtl] .layout-margin .offset-10,[dir=rtl] .offset-10{margin-left:auto;margin-right:10%}.flex-offset-15,.layout-margin .flex-offset-15,.layout-margin .offset-15,.offset-15{margin-left:15%}[dir=rtl] .flex-offset-15,[dir=rtl] .layout-margin .flex-offset-15,[dir=rtl] .layout-margin .offset-15,[dir=rtl] .offset-15{margin-left:auto;margin-right:15%}.flex-offset-20,.layout-margin .flex-offset-20,.layout-margin .offset-20,.offset-20{margin-left:20%}[dir=rtl] .flex-offset-20,[dir=rtl] .layout-margin .flex-offset-20,[dir=rtl] .layout-margin .offset-20,[dir=rtl] .offset-20{margin-left:auto;margin-right:20%}.flex-offset-25,.layout-margin .flex-offset-25,.layout-margin .offset-25,.offset-25{margin-left:25%}[dir=rtl] .flex-offset-25,[dir=rtl] .layout-margin .flex-offset-25,[dir=rtl] .layout-margin .offset-25,[dir=rtl] .offset-25{margin-left:auto;margin-right:25%}.flex-offset-30,.layout-margin .flex-offset-30,.layout-margin .offset-30,.offset-30{margin-left:30%}[dir=rtl] .flex-offset-30,[dir=rtl] .layout-margin .flex-offset-30,[dir=rtl] .layout-margin .offset-30,[dir=rtl] .offset-30{margin-left:auto;margin-right:30%}.flex-offset-35,.layout-margin .flex-offset-35,.layout-margin .offset-35,.offset-35{margin-left:35%}[dir=rtl] .flex-offset-35,[dir=rtl] .layout-margin .flex-offset-35,[dir=rtl] .layout-margin .offset-35,[dir=rtl] .offset-35{margin-left:auto;margin-right:35%}.flex-offset-40,.layout-margin .flex-offset-40,.layout-margin .offset-40,.offset-40{margin-left:40%}[dir=rtl] .flex-offset-40,[dir=rtl] .layout-margin .flex-offset-40,[dir=rtl] .layout-margin .offset-40,[dir=rtl] .offset-40{margin-left:auto;margin-right:40%}.flex-offset-45,.layout-margin .flex-offset-45,.layout-margin .offset-45,.offset-45{margin-left:45%}[dir=rtl] .flex-offset-45,[dir=rtl] .layout-margin .flex-offset-45,[dir=rtl] .layout-margin .offset-45,[dir=rtl] .offset-45{margin-left:auto;margin-right:45%}.flex-offset-50,.layout-margin .flex-offset-50,.layout-margin .offset-50,.offset-50{margin-left:50%}[dir=rtl] .flex-offset-50,[dir=rtl] .layout-margin .flex-offset-50,[dir=rtl] .layout-margin .offset-50,[dir=rtl] .offset-50{margin-left:auto;margin-right:50%}.flex-offset-55,.layout-margin .flex-offset-55,.layout-margin .offset-55,.offset-55{margin-left:55%}[dir=rtl] .flex-offset-55,[dir=rtl] .layout-margin .flex-offset-55,[dir=rtl] .layout-margin .offset-55,[dir=rtl] .offset-55{margin-left:auto;margin-right:55%}.flex-offset-60,.layout-margin .flex-offset-60,.layout-margin .offset-60,.offset-60{margin-left:60%}[dir=rtl] .flex-offset-60,[dir=rtl] .layout-margin .flex-offset-60,[dir=rtl] .layout-margin .offset-60,[dir=rtl] .offset-60{margin-left:auto;margin-right:60%}.flex-offset-65,.layout-margin .flex-offset-65,.layout-margin .offset-65,.offset-65{margin-left:65%}[dir=rtl] .flex-offset-65,[dir=rtl] .layout-margin .flex-offset-65,[dir=rtl] .layout-margin .offset-65,[dir=rtl] .offset-65{margin-left:auto;margin-right:65%}.flex-offset-70,.layout-margin .flex-offset-70,.layout-margin .offset-70,.offset-70{margin-left:70%}[dir=rtl] .flex-offset-70,[dir=rtl] .layout-margin .flex-offset-70,[dir=rtl] .layout-margin .offset-70,[dir=rtl] .offset-70{margin-left:auto;margin-right:70%}.flex-offset-75,.layout-margin .flex-offset-75,.layout-margin .offset-75,.offset-75{margin-left:75%}[dir=rtl] .flex-offset-75,[dir=rtl] .layout-margin .flex-offset-75,[dir=rtl] .layout-margin .offset-75,[dir=rtl] .offset-75{margin-left:auto;margin-right:75%}.flex-offset-80,.layout-margin .flex-offset-80,.layout-margin .offset-80,.offset-80{margin-left:80%}[dir=rtl] .flex-offset-80,[dir=rtl] .layout-margin .flex-offset-80,[dir=rtl] .layout-margin .offset-80,[dir=rtl] .offset-80{margin-left:auto;margin-right:80%}.flex-offset-85,.layout-margin .flex-offset-85,.layout-margin .offset-85,.offset-85{margin-left:85%}[dir=rtl] .flex-offset-85,[dir=rtl] .layout-margin .flex-offset-85,[dir=rtl] .layout-margin .offset-85,[dir=rtl] .offset-85{margin-left:auto;margin-right:85%}.flex-offset-90,.layout-margin .flex-offset-90,.layout-margin .offset-90,.offset-90{margin-left:90%}[dir=rtl] .flex-offset-90,[dir=rtl] .layout-margin .flex-offset-90,[dir=rtl] .layout-margin .offset-90,[dir=rtl] .offset-90{margin-left:auto;margin-right:90%}.flex-offset-95,.layout-margin .flex-offset-95,.layout-margin .offset-95,.offset-95{margin-left:95%}[dir=rtl] .flex-offset-95,[dir=rtl] .layout-margin .flex-offset-95,[dir=rtl] .layout-margin .offset-95,[dir=rtl] .offset-95{margin-left:auto;margin-right:95%}.flex-offset-33,.layout-margin .flex-offset-33,.layout-margin .offset-33,.offset-33{margin-left:calc(100% / 3)}.flex-offset-66,.layout-margin .flex-offset-66,.layout-margin .offset-66,.offset-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-66,[dir=rtl] .layout-margin .flex-offset-66,[dir=rtl] .layout-margin .offset-66,[dir=rtl] .offset-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align,.layout-align-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-start,.layout-align-start-center,.layout-align-start-end,.layout-align-start-start,.layout-align-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-center,.layout-align-center-center,.layout-align-center-end,.layout-align-center-start,.layout-align-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-end,.layout-align-end-center,.layout-align-end-end,.layout-align-end-start,.layout-align-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-space-around,.layout-align-space-around-center,.layout-align-space-around-end,.layout-align-space-around-start,.layout-align-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-space-between,.layout-align-space-between-center,.layout-align-space-between-end,.layout-align-space-between-start,.layout-align-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-center-start,.layout-align-end-start,.layout-align-space-around-start,.layout-align-space-between-start,.layout-align-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-center-center,.layout-align-end-center,.layout-align-space-around-center,.layout-align-space-between-center,.layout-align-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-center-center>*,.layout-align-end-center>*,.layout-align-space-around-center>*,.layout-align-space-between-center>*,.layout-align-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-center-end,.layout-align-end-end,.layout-align-space-around-end,.layout-align-space-between-end,.layout-align-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-center-stretch,.layout-align-end-stretch,.layout-align-space-around-stretch,.layout-align-space-between-stretch,.layout-align-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex{-ms-flex:1;flex:1;box-sizing:border-box}.flex-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.flex-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.flex-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-row>.flex{min-width:0}.layout-column>.flex-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-column>.flex{min-height:0}.layout,.layout-column,.layout-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-column{-ms-flex-direction:column;flex-direction:column}.layout-row{-ms-flex-direction:row;flex-direction:row}.layout-padding-sm>*,.layout-padding>.flex-sm{padding:4px}.layout-padding,.layout-padding-gt-sm,.layout-padding-gt-sm>*,.layout-padding-md,.layout-padding-md>*,.layout-padding>*,.layout-padding>.flex,.layout-padding>.flex-gt-sm,.layout-padding>.flex-md{padding:8px}.layout-padding-gt-lg>*,.layout-padding-gt-md>*,.layout-padding-lg>*,.layout-padding>.flex-gt-lg,.layout-padding>.flex-gt-md,.layout-padding>.flex-lg{padding:16px}.layout-margin-sm>*,.layout-margin>.flex-sm{margin:4px}.layout-margin,.layout-margin-gt-sm,.layout-margin-gt-sm>*,.layout-margin-md,.layout-margin-md>*,.layout-margin>*,.layout-margin>.flex,.layout-margin>.flex-gt-sm,.layout-margin>.flex-md{margin:8px}.layout-margin-gt-lg>*,.layout-margin-gt-md>*,.layout-margin-lg>*,.layout-margin>.flex-gt-lg,.layout-margin>.flex-gt-md,.layout-margin>.flex-lg{margin:16px}.layout-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout-fill{margin:0;width:100%;min-height:100%;height:100%}@media (max-width:599px){.hide-xs:not(.show-xs):not(.show),.hide:not(.show-xs):not(.show){display:none}.flex-order-xs--20{-ms-flex-order:-20;order:-20}.flex-order-xs--19{-ms-flex-order:-19;order:-19}.flex-order-xs--18{-ms-flex-order:-18;order:-18}.flex-order-xs--17{-ms-flex-order:-17;order:-17}.flex-order-xs--16{-ms-flex-order:-16;order:-16}.flex-order-xs--15{-ms-flex-order:-15;order:-15}.flex-order-xs--14{-ms-flex-order:-14;order:-14}.flex-order-xs--13{-ms-flex-order:-13;order:-13}.flex-order-xs--12{-ms-flex-order:-12;order:-12}.flex-order-xs--11{-ms-flex-order:-11;order:-11}.flex-order-xs--10{-ms-flex-order:-10;order:-10}.flex-order-xs--9{-ms-flex-order:-9;order:-9}.flex-order-xs--8{-ms-flex-order:-8;order:-8}.flex-order-xs--7{-ms-flex-order:-7;order:-7}.flex-order-xs--6{-ms-flex-order:-6;order:-6}.flex-order-xs--5{-ms-flex-order:-5;order:-5}.flex-order-xs--4{-ms-flex-order:-4;order:-4}.flex-order-xs--3{-ms-flex-order:-3;order:-3}.flex-order-xs--2{-ms-flex-order:-2;order:-2}.flex-order-xs--1{-ms-flex-order:-1;order:-1}.flex-order-xs-0{-ms-flex-order:0;order:0}.flex-order-xs-1{-ms-flex-order:1;order:1}.flex-order-xs-2{-ms-flex-order:2;order:2}.flex-order-xs-3{-ms-flex-order:3;order:3}.flex-order-xs-4{-ms-flex-order:4;order:4}.flex-order-xs-5{-ms-flex-order:5;order:5}.flex-order-xs-6{-ms-flex-order:6;order:6}.flex-order-xs-7{-ms-flex-order:7;order:7}.flex-order-xs-8{-ms-flex-order:8;order:8}.flex-order-xs-9{-ms-flex-order:9;order:9}.flex-order-xs-10{-ms-flex-order:10;order:10}.flex-order-xs-11{-ms-flex-order:11;order:11}.flex-order-xs-12{-ms-flex-order:12;order:12}.flex-order-xs-13{-ms-flex-order:13;order:13}.flex-order-xs-14{-ms-flex-order:14;order:14}.flex-order-xs-15{-ms-flex-order:15;order:15}.flex-order-xs-16{-ms-flex-order:16;order:16}.flex-order-xs-17{-ms-flex-order:17;order:17}.flex-order-xs-18{-ms-flex-order:18;order:18}.flex-order-xs-19{-ms-flex-order:19;order:19}.flex-order-xs-20{-ms-flex-order:20;order:20}.flex-offset-xs-0,.layout-margin .flex-offset-xs-0,.layout-margin .offset-xs-0,.offset-xs-0{margin-left:0}[dir=rtl] .flex-offset-xs-0,[dir=rtl] .layout-margin .flex-offset-xs-0,[dir=rtl] .layout-margin .offset-xs-0,[dir=rtl] .offset-xs-0{margin-left:auto;margin-right:0}.flex-offset-xs-5,.layout-margin .flex-offset-xs-5,.layout-margin .offset-xs-5,.offset-xs-5{margin-left:5%}[dir=rtl] .flex-offset-xs-5,[dir=rtl] .layout-margin .flex-offset-xs-5,[dir=rtl] .layout-margin .offset-xs-5,[dir=rtl] .offset-xs-5{margin-left:auto;margin-right:5%}.flex-offset-xs-10,.layout-margin .flex-offset-xs-10,.layout-margin .offset-xs-10,.offset-xs-10{margin-left:10%}[dir=rtl] .flex-offset-xs-10,[dir=rtl] .layout-margin .flex-offset-xs-10,[dir=rtl] .layout-margin .offset-xs-10,[dir=rtl] .offset-xs-10{margin-left:auto;margin-right:10%}.flex-offset-xs-15,.layout-margin .flex-offset-xs-15,.layout-margin .offset-xs-15,.offset-xs-15{margin-left:15%}[dir=rtl] .flex-offset-xs-15,[dir=rtl] .layout-margin .flex-offset-xs-15,[dir=rtl] .layout-margin .offset-xs-15,[dir=rtl] .offset-xs-15{margin-left:auto;margin-right:15%}.flex-offset-xs-20,.layout-margin .flex-offset-xs-20,.layout-margin .offset-xs-20,.offset-xs-20{margin-left:20%}[dir=rtl] .flex-offset-xs-20,[dir=rtl] .layout-margin .flex-offset-xs-20,[dir=rtl] .layout-margin .offset-xs-20,[dir=rtl] .offset-xs-20{margin-left:auto;margin-right:20%}.flex-offset-xs-25,.layout-margin .flex-offset-xs-25,.layout-margin .offset-xs-25,.offset-xs-25{margin-left:25%}[dir=rtl] .flex-offset-xs-25,[dir=rtl] .layout-margin .flex-offset-xs-25,[dir=rtl] .layout-margin .offset-xs-25,[dir=rtl] .offset-xs-25{margin-left:auto;margin-right:25%}.flex-offset-xs-30,.layout-margin .flex-offset-xs-30,.layout-margin .offset-xs-30,.offset-xs-30{margin-left:30%}[dir=rtl] .flex-offset-xs-30,[dir=rtl] .layout-margin .flex-offset-xs-30,[dir=rtl] .layout-margin .offset-xs-30,[dir=rtl] .offset-xs-30{margin-left:auto;margin-right:30%}.flex-offset-xs-35,.layout-margin .flex-offset-xs-35,.layout-margin .offset-xs-35,.offset-xs-35{margin-left:35%}[dir=rtl] .flex-offset-xs-35,[dir=rtl] .layout-margin .flex-offset-xs-35,[dir=rtl] .layout-margin .offset-xs-35,[dir=rtl] .offset-xs-35{margin-left:auto;margin-right:35%}.flex-offset-xs-40,.layout-margin .flex-offset-xs-40,.layout-margin .offset-xs-40,.offset-xs-40{margin-left:40%}[dir=rtl] .flex-offset-xs-40,[dir=rtl] .layout-margin .flex-offset-xs-40,[dir=rtl] .layout-margin .offset-xs-40,[dir=rtl] .offset-xs-40{margin-left:auto;margin-right:40%}.flex-offset-xs-45,.layout-margin .flex-offset-xs-45,.layout-margin .offset-xs-45,.offset-xs-45{margin-left:45%}[dir=rtl] .flex-offset-xs-45,[dir=rtl] .layout-margin .flex-offset-xs-45,[dir=rtl] .layout-margin .offset-xs-45,[dir=rtl] .offset-xs-45{margin-left:auto;margin-right:45%}.flex-offset-xs-50,.layout-margin .flex-offset-xs-50,.layout-margin .offset-xs-50,.offset-xs-50{margin-left:50%}[dir=rtl] .flex-offset-xs-50,[dir=rtl] .layout-margin .flex-offset-xs-50,[dir=rtl] .layout-margin .offset-xs-50,[dir=rtl] .offset-xs-50{margin-left:auto;margin-right:50%}.flex-offset-xs-55,.layout-margin .flex-offset-xs-55,.layout-margin .offset-xs-55,.offset-xs-55{margin-left:55%}[dir=rtl] .flex-offset-xs-55,[dir=rtl] .layout-margin .flex-offset-xs-55,[dir=rtl] .layout-margin .offset-xs-55,[dir=rtl] .offset-xs-55{margin-left:auto;margin-right:55%}.flex-offset-xs-60,.layout-margin .flex-offset-xs-60,.layout-margin .offset-xs-60,.offset-xs-60{margin-left:60%}[dir=rtl] .flex-offset-xs-60,[dir=rtl] .layout-margin .flex-offset-xs-60,[dir=rtl] .layout-margin .offset-xs-60,[dir=rtl] .offset-xs-60{margin-left:auto;margin-right:60%}.flex-offset-xs-65,.layout-margin .flex-offset-xs-65,.layout-margin .offset-xs-65,.offset-xs-65{margin-left:65%}[dir=rtl] .flex-offset-xs-65,[dir=rtl] .layout-margin .flex-offset-xs-65,[dir=rtl] .layout-margin .offset-xs-65,[dir=rtl] .offset-xs-65{margin-left:auto;margin-right:65%}.flex-offset-xs-70,.layout-margin .flex-offset-xs-70,.layout-margin .offset-xs-70,.offset-xs-70{margin-left:70%}[dir=rtl] .flex-offset-xs-70,[dir=rtl] .layout-margin .flex-offset-xs-70,[dir=rtl] .layout-margin .offset-xs-70,[dir=rtl] .offset-xs-70{margin-left:auto;margin-right:70%}.flex-offset-xs-75,.layout-margin .flex-offset-xs-75,.layout-margin .offset-xs-75,.offset-xs-75{margin-left:75%}[dir=rtl] .flex-offset-xs-75,[dir=rtl] .layout-margin .flex-offset-xs-75,[dir=rtl] .layout-margin .offset-xs-75,[dir=rtl] .offset-xs-75{margin-left:auto;margin-right:75%}.flex-offset-xs-80,.layout-margin .flex-offset-xs-80,.layout-margin .offset-xs-80,.offset-xs-80{margin-left:80%}[dir=rtl] .flex-offset-xs-80,[dir=rtl] .layout-margin .flex-offset-xs-80,[dir=rtl] .layout-margin .offset-xs-80,[dir=rtl] .offset-xs-80{margin-left:auto;margin-right:80%}.flex-offset-xs-85,.layout-margin .flex-offset-xs-85,.layout-margin .offset-xs-85,.offset-xs-85{margin-left:85%}[dir=rtl] .flex-offset-xs-85,[dir=rtl] .layout-margin .flex-offset-xs-85,[dir=rtl] .layout-margin .offset-xs-85,[dir=rtl] .offset-xs-85{margin-left:auto;margin-right:85%}.flex-offset-xs-90,.layout-margin .flex-offset-xs-90,.layout-margin .offset-xs-90,.offset-xs-90{margin-left:90%}[dir=rtl] .flex-offset-xs-90,[dir=rtl] .layout-margin .flex-offset-xs-90,[dir=rtl] .layout-margin .offset-xs-90,[dir=rtl] .offset-xs-90{margin-left:auto;margin-right:90%}.flex-offset-xs-95,.layout-margin .flex-offset-xs-95,.layout-margin .offset-xs-95,.offset-xs-95{margin-left:95%}[dir=rtl] .flex-offset-xs-95,[dir=rtl] .layout-margin .flex-offset-xs-95,[dir=rtl] .layout-margin .offset-xs-95,[dir=rtl] .offset-xs-95{margin-left:auto;margin-right:95%}.flex-offset-xs-33,.layout-margin .flex-offset-xs-33,.layout-margin .offset-xs-33,.offset-xs-33{margin-left:calc(100% / 3)}.flex-offset-xs-66,.layout-margin .flex-offset-xs-66,.layout-margin .offset-xs-66,.offset-xs-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-xs-66,[dir=rtl] .layout-margin .flex-offset-xs-66,[dir=rtl] .layout-margin .offset-xs-66,[dir=rtl] .offset-xs-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-xs,.layout-align-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-xs-start,.layout-align-xs-start-center,.layout-align-xs-start-end,.layout-align-xs-start-start,.layout-align-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-xs-center,.layout-align-xs-center-center,.layout-align-xs-center-end,.layout-align-xs-center-start,.layout-align-xs-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-xs-end,.layout-align-xs-end-center,.layout-align-xs-end-end,.layout-align-xs-end-start,.layout-align-xs-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-xs-space-around,.layout-align-xs-space-around-center,.layout-align-xs-space-around-end,.layout-align-xs-space-around-start,.layout-align-xs-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-xs-space-between,.layout-align-xs-space-between-center,.layout-align-xs-space-between-end,.layout-align-xs-space-between-start,.layout-align-xs-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-xs-center-start,.layout-align-xs-end-start,.layout-align-xs-space-around-start,.layout-align-xs-space-between-start,.layout-align-xs-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-xs-center-center,.layout-align-xs-end-center,.layout-align-xs-space-around-center,.layout-align-xs-space-between-center,.layout-align-xs-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-xs-center-center>*,.layout-align-xs-end-center>*,.layout-align-xs-space-around-center>*,.layout-align-xs-space-between-center>*,.layout-align-xs-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-xs-center-end,.layout-align-xs-end-end,.layout-align-xs-space-around-end,.layout-align-xs-space-between-end,.layout-align-xs-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-xs-center-stretch,.layout-align-xs-end-stretch,.layout-align-xs-space-around-stretch,.layout-align-xs-space-between-stretch,.layout-align-xs-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-xs{-ms-flex:1;flex:1;box-sizing:border-box}.flex-xs-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-xs-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xs-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-xs-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-xs-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-xs-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-xs-row>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-xs-column>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-xs-row>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-xs-row>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-xs-row>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-xs-row>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-xs-row>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-xs-row>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-xs-row>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-xs-row>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-xs-row>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-xs-row>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-xs-row>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-xs-row>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-xs-row>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-xs-row>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-xs-row>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-xs-row>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-xs-row>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-xs-row>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-xs-row>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex{min-width:0}.layout-xs-column>.flex-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xs-column>.flex-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-column>.flex{min-height:0}.layout-xs,.layout-xs-column,.layout-xs-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-xs-column{-ms-flex-direction:column;flex-direction:column}.layout-xs-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px){.flex-order-gt-xs--20{-ms-flex-order:-20;order:-20}.flex-order-gt-xs--19{-ms-flex-order:-19;order:-19}.flex-order-gt-xs--18{-ms-flex-order:-18;order:-18}.flex-order-gt-xs--17{-ms-flex-order:-17;order:-17}.flex-order-gt-xs--16{-ms-flex-order:-16;order:-16}.flex-order-gt-xs--15{-ms-flex-order:-15;order:-15}.flex-order-gt-xs--14{-ms-flex-order:-14;order:-14}.flex-order-gt-xs--13{-ms-flex-order:-13;order:-13}.flex-order-gt-xs--12{-ms-flex-order:-12;order:-12}.flex-order-gt-xs--11{-ms-flex-order:-11;order:-11}.flex-order-gt-xs--10{-ms-flex-order:-10;order:-10}.flex-order-gt-xs--9{-ms-flex-order:-9;order:-9}.flex-order-gt-xs--8{-ms-flex-order:-8;order:-8}.flex-order-gt-xs--7{-ms-flex-order:-7;order:-7}.flex-order-gt-xs--6{-ms-flex-order:-6;order:-6}.flex-order-gt-xs--5{-ms-flex-order:-5;order:-5}.flex-order-gt-xs--4{-ms-flex-order:-4;order:-4}.flex-order-gt-xs--3{-ms-flex-order:-3;order:-3}.flex-order-gt-xs--2{-ms-flex-order:-2;order:-2}.flex-order-gt-xs--1{-ms-flex-order:-1;order:-1}.flex-order-gt-xs-0{-ms-flex-order:0;order:0}.flex-order-gt-xs-1{-ms-flex-order:1;order:1}.flex-order-gt-xs-2{-ms-flex-order:2;order:2}.flex-order-gt-xs-3{-ms-flex-order:3;order:3}.flex-order-gt-xs-4{-ms-flex-order:4;order:4}.flex-order-gt-xs-5{-ms-flex-order:5;order:5}.flex-order-gt-xs-6{-ms-flex-order:6;order:6}.flex-order-gt-xs-7{-ms-flex-order:7;order:7}.flex-order-gt-xs-8{-ms-flex-order:8;order:8}.flex-order-gt-xs-9{-ms-flex-order:9;order:9}.flex-order-gt-xs-10{-ms-flex-order:10;order:10}.flex-order-gt-xs-11{-ms-flex-order:11;order:11}.flex-order-gt-xs-12{-ms-flex-order:12;order:12}.flex-order-gt-xs-13{-ms-flex-order:13;order:13}.flex-order-gt-xs-14{-ms-flex-order:14;order:14}.flex-order-gt-xs-15{-ms-flex-order:15;order:15}.flex-order-gt-xs-16{-ms-flex-order:16;order:16}.flex-order-gt-xs-17{-ms-flex-order:17;order:17}.flex-order-gt-xs-18{-ms-flex-order:18;order:18}.flex-order-gt-xs-19{-ms-flex-order:19;order:19}.flex-order-gt-xs-20{-ms-flex-order:20;order:20}.flex-offset-gt-xs-0,.layout-margin .flex-offset-gt-xs-0,.layout-margin .offset-gt-xs-0,.offset-gt-xs-0{margin-left:0}[dir=rtl] .flex-offset-gt-xs-0,[dir=rtl] .layout-margin .flex-offset-gt-xs-0,[dir=rtl] .layout-margin .offset-gt-xs-0,[dir=rtl] .offset-gt-xs-0{margin-left:auto;margin-right:0}.flex-offset-gt-xs-5,.layout-margin .flex-offset-gt-xs-5,.layout-margin .offset-gt-xs-5,.offset-gt-xs-5{margin-left:5%}[dir=rtl] .flex-offset-gt-xs-5,[dir=rtl] .layout-margin .flex-offset-gt-xs-5,[dir=rtl] .layout-margin .offset-gt-xs-5,[dir=rtl] .offset-gt-xs-5{margin-left:auto;margin-right:5%}.flex-offset-gt-xs-10,.layout-margin .flex-offset-gt-xs-10,.layout-margin .offset-gt-xs-10,.offset-gt-xs-10{margin-left:10%}[dir=rtl] .flex-offset-gt-xs-10,[dir=rtl] .layout-margin .flex-offset-gt-xs-10,[dir=rtl] .layout-margin .offset-gt-xs-10,[dir=rtl] .offset-gt-xs-10{margin-left:auto;margin-right:10%}.flex-offset-gt-xs-15,.layout-margin .flex-offset-gt-xs-15,.layout-margin .offset-gt-xs-15,.offset-gt-xs-15{margin-left:15%}[dir=rtl] .flex-offset-gt-xs-15,[dir=rtl] .layout-margin .flex-offset-gt-xs-15,[dir=rtl] .layout-margin .offset-gt-xs-15,[dir=rtl] .offset-gt-xs-15{margin-left:auto;margin-right:15%}.flex-offset-gt-xs-20,.layout-margin .flex-offset-gt-xs-20,.layout-margin .offset-gt-xs-20,.offset-gt-xs-20{margin-left:20%}[dir=rtl] .flex-offset-gt-xs-20,[dir=rtl] .layout-margin .flex-offset-gt-xs-20,[dir=rtl] .layout-margin .offset-gt-xs-20,[dir=rtl] .offset-gt-xs-20{margin-left:auto;margin-right:20%}.flex-offset-gt-xs-25,.layout-margin .flex-offset-gt-xs-25,.layout-margin .offset-gt-xs-25,.offset-gt-xs-25{margin-left:25%}[dir=rtl] .flex-offset-gt-xs-25,[dir=rtl] .layout-margin .flex-offset-gt-xs-25,[dir=rtl] .layout-margin .offset-gt-xs-25,[dir=rtl] .offset-gt-xs-25{margin-left:auto;margin-right:25%}.flex-offset-gt-xs-30,.layout-margin .flex-offset-gt-xs-30,.layout-margin .offset-gt-xs-30,.offset-gt-xs-30{margin-left:30%}[dir=rtl] .flex-offset-gt-xs-30,[dir=rtl] .layout-margin .flex-offset-gt-xs-30,[dir=rtl] .layout-margin .offset-gt-xs-30,[dir=rtl] .offset-gt-xs-30{margin-left:auto;margin-right:30%}.flex-offset-gt-xs-35,.layout-margin .flex-offset-gt-xs-35,.layout-margin .offset-gt-xs-35,.offset-gt-xs-35{margin-left:35%}[dir=rtl] .flex-offset-gt-xs-35,[dir=rtl] .layout-margin .flex-offset-gt-xs-35,[dir=rtl] .layout-margin .offset-gt-xs-35,[dir=rtl] .offset-gt-xs-35{margin-left:auto;margin-right:35%}.flex-offset-gt-xs-40,.layout-margin .flex-offset-gt-xs-40,.layout-margin .offset-gt-xs-40,.offset-gt-xs-40{margin-left:40%}[dir=rtl] .flex-offset-gt-xs-40,[dir=rtl] .layout-margin .flex-offset-gt-xs-40,[dir=rtl] .layout-margin .offset-gt-xs-40,[dir=rtl] .offset-gt-xs-40{margin-left:auto;margin-right:40%}.flex-offset-gt-xs-45,.layout-margin .flex-offset-gt-xs-45,.layout-margin .offset-gt-xs-45,.offset-gt-xs-45{margin-left:45%}[dir=rtl] .flex-offset-gt-xs-45,[dir=rtl] .layout-margin .flex-offset-gt-xs-45,[dir=rtl] .layout-margin .offset-gt-xs-45,[dir=rtl] .offset-gt-xs-45{margin-left:auto;margin-right:45%}.flex-offset-gt-xs-50,.layout-margin .flex-offset-gt-xs-50,.layout-margin .offset-gt-xs-50,.offset-gt-xs-50{margin-left:50%}[dir=rtl] .flex-offset-gt-xs-50,[dir=rtl] .layout-margin .flex-offset-gt-xs-50,[dir=rtl] .layout-margin .offset-gt-xs-50,[dir=rtl] .offset-gt-xs-50{margin-left:auto;margin-right:50%}.flex-offset-gt-xs-55,.layout-margin .flex-offset-gt-xs-55,.layout-margin .offset-gt-xs-55,.offset-gt-xs-55{margin-left:55%}[dir=rtl] .flex-offset-gt-xs-55,[dir=rtl] .layout-margin .flex-offset-gt-xs-55,[dir=rtl] .layout-margin .offset-gt-xs-55,[dir=rtl] .offset-gt-xs-55{margin-left:auto;margin-right:55%}.flex-offset-gt-xs-60,.layout-margin .flex-offset-gt-xs-60,.layout-margin .offset-gt-xs-60,.offset-gt-xs-60{margin-left:60%}[dir=rtl] .flex-offset-gt-xs-60,[dir=rtl] .layout-margin .flex-offset-gt-xs-60,[dir=rtl] .layout-margin .offset-gt-xs-60,[dir=rtl] .offset-gt-xs-60{margin-left:auto;margin-right:60%}.flex-offset-gt-xs-65,.layout-margin .flex-offset-gt-xs-65,.layout-margin .offset-gt-xs-65,.offset-gt-xs-65{margin-left:65%}[dir=rtl] .flex-offset-gt-xs-65,[dir=rtl] .layout-margin .flex-offset-gt-xs-65,[dir=rtl] .layout-margin .offset-gt-xs-65,[dir=rtl] .offset-gt-xs-65{margin-left:auto;margin-right:65%}.flex-offset-gt-xs-70,.layout-margin .flex-offset-gt-xs-70,.layout-margin .offset-gt-xs-70,.offset-gt-xs-70{margin-left:70%}[dir=rtl] .flex-offset-gt-xs-70,[dir=rtl] .layout-margin .flex-offset-gt-xs-70,[dir=rtl] .layout-margin .offset-gt-xs-70,[dir=rtl] .offset-gt-xs-70{margin-left:auto;margin-right:70%}.flex-offset-gt-xs-75,.layout-margin .flex-offset-gt-xs-75,.layout-margin .offset-gt-xs-75,.offset-gt-xs-75{margin-left:75%}[dir=rtl] .flex-offset-gt-xs-75,[dir=rtl] .layout-margin .flex-offset-gt-xs-75,[dir=rtl] .layout-margin .offset-gt-xs-75,[dir=rtl] .offset-gt-xs-75{margin-left:auto;margin-right:75%}.flex-offset-gt-xs-80,.layout-margin .flex-offset-gt-xs-80,.layout-margin .offset-gt-xs-80,.offset-gt-xs-80{margin-left:80%}[dir=rtl] .flex-offset-gt-xs-80,[dir=rtl] .layout-margin .flex-offset-gt-xs-80,[dir=rtl] .layout-margin .offset-gt-xs-80,[dir=rtl] .offset-gt-xs-80{margin-left:auto;margin-right:80%}.flex-offset-gt-xs-85,.layout-margin .flex-offset-gt-xs-85,.layout-margin .offset-gt-xs-85,.offset-gt-xs-85{margin-left:85%}[dir=rtl] .flex-offset-gt-xs-85,[dir=rtl] .layout-margin .flex-offset-gt-xs-85,[dir=rtl] .layout-margin .offset-gt-xs-85,[dir=rtl] .offset-gt-xs-85{margin-left:auto;margin-right:85%}.flex-offset-gt-xs-90,.layout-margin .flex-offset-gt-xs-90,.layout-margin .offset-gt-xs-90,.offset-gt-xs-90{margin-left:90%}[dir=rtl] .flex-offset-gt-xs-90,[dir=rtl] .layout-margin .flex-offset-gt-xs-90,[dir=rtl] .layout-margin .offset-gt-xs-90,[dir=rtl] .offset-gt-xs-90{margin-left:auto;margin-right:90%}.flex-offset-gt-xs-95,.layout-margin .flex-offset-gt-xs-95,.layout-margin .offset-gt-xs-95,.offset-gt-xs-95{margin-left:95%}[dir=rtl] .flex-offset-gt-xs-95,[dir=rtl] .layout-margin .flex-offset-gt-xs-95,[dir=rtl] .layout-margin .offset-gt-xs-95,[dir=rtl] .offset-gt-xs-95{margin-left:auto;margin-right:95%}.flex-offset-gt-xs-33,.layout-margin .flex-offset-gt-xs-33,.layout-margin .offset-gt-xs-33,.offset-gt-xs-33{margin-left:calc(100% / 3)}.flex-offset-gt-xs-66,.layout-margin .flex-offset-gt-xs-66,.layout-margin .offset-gt-xs-66,.offset-gt-xs-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-xs-66,[dir=rtl] .layout-margin .flex-offset-gt-xs-66,[dir=rtl] .layout-margin .offset-gt-xs-66,[dir=rtl] .offset-gt-xs-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-xs,.layout-align-gt-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-xs-start,.layout-align-gt-xs-start-center,.layout-align-gt-xs-start-end,.layout-align-gt-xs-start-start,.layout-align-gt-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-xs-center,.layout-align-gt-xs-center-center,.layout-align-gt-xs-center-end,.layout-align-gt-xs-center-start,.layout-align-gt-xs-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-xs-end,.layout-align-gt-xs-end-center,.layout-align-gt-xs-end-end,.layout-align-gt-xs-end-start,.layout-align-gt-xs-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-xs-space-around,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-xs-space-between,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-xs-center-start,.layout-align-gt-xs-end-start,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-xs-center-center,.layout-align-gt-xs-end-center,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-xs-center-center>*,.layout-align-gt-xs-end-center>*,.layout-align-gt-xs-space-around-center>*,.layout-align-gt-xs-space-between-center>*,.layout-align-gt-xs-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-xs-center-end,.layout-align-gt-xs-end-end,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-xs-center-stretch,.layout-align-gt-xs-end-stretch,.layout-align-gt-xs-space-around-stretch,.layout-align-gt-xs-space-between-stretch,.layout-align-gt-xs-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-xs{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-xs-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-xs-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-xs-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-xs-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-xs-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-xs-column>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex{min-width:0}.layout-gt-xs-column>.flex-gt-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-column>.flex{min-height:0}.layout-gt-xs,.layout-gt-xs-column,.layout-gt-xs-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-xs-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-xs-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px) and (max-width:959px){.hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show),.hide:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.hide-sm:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.flex-order-sm--20{-ms-flex-order:-20;order:-20}.flex-order-sm--19{-ms-flex-order:-19;order:-19}.flex-order-sm--18{-ms-flex-order:-18;order:-18}.flex-order-sm--17{-ms-flex-order:-17;order:-17}.flex-order-sm--16{-ms-flex-order:-16;order:-16}.flex-order-sm--15{-ms-flex-order:-15;order:-15}.flex-order-sm--14{-ms-flex-order:-14;order:-14}.flex-order-sm--13{-ms-flex-order:-13;order:-13}.flex-order-sm--12{-ms-flex-order:-12;order:-12}.flex-order-sm--11{-ms-flex-order:-11;order:-11}.flex-order-sm--10{-ms-flex-order:-10;order:-10}.flex-order-sm--9{-ms-flex-order:-9;order:-9}.flex-order-sm--8{-ms-flex-order:-8;order:-8}.flex-order-sm--7{-ms-flex-order:-7;order:-7}.flex-order-sm--6{-ms-flex-order:-6;order:-6}.flex-order-sm--5{-ms-flex-order:-5;order:-5}.flex-order-sm--4{-ms-flex-order:-4;order:-4}.flex-order-sm--3{-ms-flex-order:-3;order:-3}.flex-order-sm--2{-ms-flex-order:-2;order:-2}.flex-order-sm--1{-ms-flex-order:-1;order:-1}.flex-order-sm-0{-ms-flex-order:0;order:0}.flex-order-sm-1{-ms-flex-order:1;order:1}.flex-order-sm-2{-ms-flex-order:2;order:2}.flex-order-sm-3{-ms-flex-order:3;order:3}.flex-order-sm-4{-ms-flex-order:4;order:4}.flex-order-sm-5{-ms-flex-order:5;order:5}.flex-order-sm-6{-ms-flex-order:6;order:6}.flex-order-sm-7{-ms-flex-order:7;order:7}.flex-order-sm-8{-ms-flex-order:8;order:8}.flex-order-sm-9{-ms-flex-order:9;order:9}.flex-order-sm-10{-ms-flex-order:10;order:10}.flex-order-sm-11{-ms-flex-order:11;order:11}.flex-order-sm-12{-ms-flex-order:12;order:12}.flex-order-sm-13{-ms-flex-order:13;order:13}.flex-order-sm-14{-ms-flex-order:14;order:14}.flex-order-sm-15{-ms-flex-order:15;order:15}.flex-order-sm-16{-ms-flex-order:16;order:16}.flex-order-sm-17{-ms-flex-order:17;order:17}.flex-order-sm-18{-ms-flex-order:18;order:18}.flex-order-sm-19{-ms-flex-order:19;order:19}.flex-order-sm-20{-ms-flex-order:20;order:20}.flex-offset-sm-0,.layout-margin .flex-offset-sm-0,.layout-margin .offset-sm-0,.offset-sm-0{margin-left:0}[dir=rtl] .flex-offset-sm-0,[dir=rtl] .layout-margin .flex-offset-sm-0,[dir=rtl] .layout-margin .offset-sm-0,[dir=rtl] .offset-sm-0{margin-left:auto;margin-right:0}.flex-offset-sm-5,.layout-margin .flex-offset-sm-5,.layout-margin .offset-sm-5,.offset-sm-5{margin-left:5%}[dir=rtl] .flex-offset-sm-5,[dir=rtl] .layout-margin .flex-offset-sm-5,[dir=rtl] .layout-margin .offset-sm-5,[dir=rtl] .offset-sm-5{margin-left:auto;margin-right:5%}.flex-offset-sm-10,.layout-margin .flex-offset-sm-10,.layout-margin .offset-sm-10,.offset-sm-10{margin-left:10%}[dir=rtl] .flex-offset-sm-10,[dir=rtl] .layout-margin .flex-offset-sm-10,[dir=rtl] .layout-margin .offset-sm-10,[dir=rtl] .offset-sm-10{margin-left:auto;margin-right:10%}.flex-offset-sm-15,.layout-margin .flex-offset-sm-15,.layout-margin .offset-sm-15,.offset-sm-15{margin-left:15%}[dir=rtl] .flex-offset-sm-15,[dir=rtl] .layout-margin .flex-offset-sm-15,[dir=rtl] .layout-margin .offset-sm-15,[dir=rtl] .offset-sm-15{margin-left:auto;margin-right:15%}.flex-offset-sm-20,.layout-margin .flex-offset-sm-20,.layout-margin .offset-sm-20,.offset-sm-20{margin-left:20%}[dir=rtl] .flex-offset-sm-20,[dir=rtl] .layout-margin .flex-offset-sm-20,[dir=rtl] .layout-margin .offset-sm-20,[dir=rtl] .offset-sm-20{margin-left:auto;margin-right:20%}.flex-offset-sm-25,.layout-margin .flex-offset-sm-25,.layout-margin .offset-sm-25,.offset-sm-25{margin-left:25%}[dir=rtl] .flex-offset-sm-25,[dir=rtl] .layout-margin .flex-offset-sm-25,[dir=rtl] .layout-margin .offset-sm-25,[dir=rtl] .offset-sm-25{margin-left:auto;margin-right:25%}.flex-offset-sm-30,.layout-margin .flex-offset-sm-30,.layout-margin .offset-sm-30,.offset-sm-30{margin-left:30%}[dir=rtl] .flex-offset-sm-30,[dir=rtl] .layout-margin .flex-offset-sm-30,[dir=rtl] .layout-margin .offset-sm-30,[dir=rtl] .offset-sm-30{margin-left:auto;margin-right:30%}.flex-offset-sm-35,.layout-margin .flex-offset-sm-35,.layout-margin .offset-sm-35,.offset-sm-35{margin-left:35%}[dir=rtl] .flex-offset-sm-35,[dir=rtl] .layout-margin .flex-offset-sm-35,[dir=rtl] .layout-margin .offset-sm-35,[dir=rtl] .offset-sm-35{margin-left:auto;margin-right:35%}.flex-offset-sm-40,.layout-margin .flex-offset-sm-40,.layout-margin .offset-sm-40,.offset-sm-40{margin-left:40%}[dir=rtl] .flex-offset-sm-40,[dir=rtl] .layout-margin .flex-offset-sm-40,[dir=rtl] .layout-margin .offset-sm-40,[dir=rtl] .offset-sm-40{margin-left:auto;margin-right:40%}.flex-offset-sm-45,.layout-margin .flex-offset-sm-45,.layout-margin .offset-sm-45,.offset-sm-45{margin-left:45%}[dir=rtl] .flex-offset-sm-45,[dir=rtl] .layout-margin .flex-offset-sm-45,[dir=rtl] .layout-margin .offset-sm-45,[dir=rtl] .offset-sm-45{margin-left:auto;margin-right:45%}.flex-offset-sm-50,.layout-margin .flex-offset-sm-50,.layout-margin .offset-sm-50,.offset-sm-50{margin-left:50%}[dir=rtl] .flex-offset-sm-50,[dir=rtl] .layout-margin .flex-offset-sm-50,[dir=rtl] .layout-margin .offset-sm-50,[dir=rtl] .offset-sm-50{margin-left:auto;margin-right:50%}.flex-offset-sm-55,.layout-margin .flex-offset-sm-55,.layout-margin .offset-sm-55,.offset-sm-55{margin-left:55%}[dir=rtl] .flex-offset-sm-55,[dir=rtl] .layout-margin .flex-offset-sm-55,[dir=rtl] .layout-margin .offset-sm-55,[dir=rtl] .offset-sm-55{margin-left:auto;margin-right:55%}.flex-offset-sm-60,.layout-margin .flex-offset-sm-60,.layout-margin .offset-sm-60,.offset-sm-60{margin-left:60%}[dir=rtl] .flex-offset-sm-60,[dir=rtl] .layout-margin .flex-offset-sm-60,[dir=rtl] .layout-margin .offset-sm-60,[dir=rtl] .offset-sm-60{margin-left:auto;margin-right:60%}.flex-offset-sm-65,.layout-margin .flex-offset-sm-65,.layout-margin .offset-sm-65,.offset-sm-65{margin-left:65%}[dir=rtl] .flex-offset-sm-65,[dir=rtl] .layout-margin .flex-offset-sm-65,[dir=rtl] .layout-margin .offset-sm-65,[dir=rtl] .offset-sm-65{margin-left:auto;margin-right:65%}.flex-offset-sm-70,.layout-margin .flex-offset-sm-70,.layout-margin .offset-sm-70,.offset-sm-70{margin-left:70%}[dir=rtl] .flex-offset-sm-70,[dir=rtl] .layout-margin .flex-offset-sm-70,[dir=rtl] .layout-margin .offset-sm-70,[dir=rtl] .offset-sm-70{margin-left:auto;margin-right:70%}.flex-offset-sm-75,.layout-margin .flex-offset-sm-75,.layout-margin .offset-sm-75,.offset-sm-75{margin-left:75%}[dir=rtl] .flex-offset-sm-75,[dir=rtl] .layout-margin .flex-offset-sm-75,[dir=rtl] .layout-margin .offset-sm-75,[dir=rtl] .offset-sm-75{margin-left:auto;margin-right:75%}.flex-offset-sm-80,.layout-margin .flex-offset-sm-80,.layout-margin .offset-sm-80,.offset-sm-80{margin-left:80%}[dir=rtl] .flex-offset-sm-80,[dir=rtl] .layout-margin .flex-offset-sm-80,[dir=rtl] .layout-margin .offset-sm-80,[dir=rtl] .offset-sm-80{margin-left:auto;margin-right:80%}.flex-offset-sm-85,.layout-margin .flex-offset-sm-85,.layout-margin .offset-sm-85,.offset-sm-85{margin-left:85%}[dir=rtl] .flex-offset-sm-85,[dir=rtl] .layout-margin .flex-offset-sm-85,[dir=rtl] .layout-margin .offset-sm-85,[dir=rtl] .offset-sm-85{margin-left:auto;margin-right:85%}.flex-offset-sm-90,.layout-margin .flex-offset-sm-90,.layout-margin .offset-sm-90,.offset-sm-90{margin-left:90%}[dir=rtl] .flex-offset-sm-90,[dir=rtl] .layout-margin .flex-offset-sm-90,[dir=rtl] .layout-margin .offset-sm-90,[dir=rtl] .offset-sm-90{margin-left:auto;margin-right:90%}.flex-offset-sm-95,.layout-margin .flex-offset-sm-95,.layout-margin .offset-sm-95,.offset-sm-95{margin-left:95%}[dir=rtl] .flex-offset-sm-95,[dir=rtl] .layout-margin .flex-offset-sm-95,[dir=rtl] .layout-margin .offset-sm-95,[dir=rtl] .offset-sm-95{margin-left:auto;margin-right:95%}.flex-offset-sm-33,.layout-margin .flex-offset-sm-33,.layout-margin .offset-sm-33,.offset-sm-33{margin-left:calc(100% / 3)}.flex-offset-sm-66,.layout-margin .flex-offset-sm-66,.layout-margin .offset-sm-66,.offset-sm-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-sm-66,[dir=rtl] .layout-margin .flex-offset-sm-66,[dir=rtl] .layout-margin .offset-sm-66,[dir=rtl] .offset-sm-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-sm,.layout-align-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-sm-start,.layout-align-sm-start-center,.layout-align-sm-start-end,.layout-align-sm-start-start,.layout-align-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-sm-center,.layout-align-sm-center-center,.layout-align-sm-center-end,.layout-align-sm-center-start,.layout-align-sm-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-sm-end,.layout-align-sm-end-center,.layout-align-sm-end-end,.layout-align-sm-end-start,.layout-align-sm-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-sm-space-around,.layout-align-sm-space-around-center,.layout-align-sm-space-around-end,.layout-align-sm-space-around-start,.layout-align-sm-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-sm-space-between,.layout-align-sm-space-between-center,.layout-align-sm-space-between-end,.layout-align-sm-space-between-start,.layout-align-sm-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-sm-center-start,.layout-align-sm-end-start,.layout-align-sm-space-around-start,.layout-align-sm-space-between-start,.layout-align-sm-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-sm-center-center,.layout-align-sm-end-center,.layout-align-sm-space-around-center,.layout-align-sm-space-between-center,.layout-align-sm-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-sm-center-center>*,.layout-align-sm-end-center>*,.layout-align-sm-space-around-center>*,.layout-align-sm-space-between-center>*,.layout-align-sm-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-sm-center-end,.layout-align-sm-end-end,.layout-align-sm-space-around-end,.layout-align-sm-space-between-end,.layout-align-sm-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-sm-center-stretch,.layout-align-sm-end-stretch,.layout-align-sm-space-around-stretch,.layout-align-sm-space-between-stretch,.layout-align-sm-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-sm{-ms-flex:1;flex:1;box-sizing:border-box}.flex-sm-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-sm-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-sm-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-sm-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-sm-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-sm-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-sm-row>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-sm-column>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-sm-row>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-sm-row>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-sm-row>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-sm-row>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-sm-row>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-sm-row>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-sm-row>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-sm-row>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-sm-row>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-sm-row>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-sm-row>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-sm-row>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-sm-row>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-sm-row>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-sm-row>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-sm-row>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-sm-row>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-sm-row>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-sm-row>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex{min-width:0}.layout-sm-column>.flex-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-sm-column>.flex-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-column>.flex{min-height:0}.layout-sm,.layout-sm-column,.layout-sm-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-sm-column{-ms-flex-direction:column;flex-direction:column}.layout-sm-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:960px){.flex-order-gt-sm--20{-ms-flex-order:-20;order:-20}.flex-order-gt-sm--19{-ms-flex-order:-19;order:-19}.flex-order-gt-sm--18{-ms-flex-order:-18;order:-18}.flex-order-gt-sm--17{-ms-flex-order:-17;order:-17}.flex-order-gt-sm--16{-ms-flex-order:-16;order:-16}.flex-order-gt-sm--15{-ms-flex-order:-15;order:-15}.flex-order-gt-sm--14{-ms-flex-order:-14;order:-14}.flex-order-gt-sm--13{-ms-flex-order:-13;order:-13}.flex-order-gt-sm--12{-ms-flex-order:-12;order:-12}.flex-order-gt-sm--11{-ms-flex-order:-11;order:-11}.flex-order-gt-sm--10{-ms-flex-order:-10;order:-10}.flex-order-gt-sm--9{-ms-flex-order:-9;order:-9}.flex-order-gt-sm--8{-ms-flex-order:-8;order:-8}.flex-order-gt-sm--7{-ms-flex-order:-7;order:-7}.flex-order-gt-sm--6{-ms-flex-order:-6;order:-6}.flex-order-gt-sm--5{-ms-flex-order:-5;order:-5}.flex-order-gt-sm--4{-ms-flex-order:-4;order:-4}.flex-order-gt-sm--3{-ms-flex-order:-3;order:-3}.flex-order-gt-sm--2{-ms-flex-order:-2;order:-2}.flex-order-gt-sm--1{-ms-flex-order:-1;order:-1}.flex-order-gt-sm-0{-ms-flex-order:0;order:0}.flex-order-gt-sm-1{-ms-flex-order:1;order:1}.flex-order-gt-sm-2{-ms-flex-order:2;order:2}.flex-order-gt-sm-3{-ms-flex-order:3;order:3}.flex-order-gt-sm-4{-ms-flex-order:4;order:4}.flex-order-gt-sm-5{-ms-flex-order:5;order:5}.flex-order-gt-sm-6{-ms-flex-order:6;order:6}.flex-order-gt-sm-7{-ms-flex-order:7;order:7}.flex-order-gt-sm-8{-ms-flex-order:8;order:8}.flex-order-gt-sm-9{-ms-flex-order:9;order:9}.flex-order-gt-sm-10{-ms-flex-order:10;order:10}.flex-order-gt-sm-11{-ms-flex-order:11;order:11}.flex-order-gt-sm-12{-ms-flex-order:12;order:12}.flex-order-gt-sm-13{-ms-flex-order:13;order:13}.flex-order-gt-sm-14{-ms-flex-order:14;order:14}.flex-order-gt-sm-15{-ms-flex-order:15;order:15}.flex-order-gt-sm-16{-ms-flex-order:16;order:16}.flex-order-gt-sm-17{-ms-flex-order:17;order:17}.flex-order-gt-sm-18{-ms-flex-order:18;order:18}.flex-order-gt-sm-19{-ms-flex-order:19;order:19}.flex-order-gt-sm-20{-ms-flex-order:20;order:20}.flex-offset-gt-sm-0,.layout-margin .flex-offset-gt-sm-0,.layout-margin .offset-gt-sm-0,.offset-gt-sm-0{margin-left:0}[dir=rtl] .flex-offset-gt-sm-0,[dir=rtl] .layout-margin .flex-offset-gt-sm-0,[dir=rtl] .layout-margin .offset-gt-sm-0,[dir=rtl] .offset-gt-sm-0{margin-left:auto;margin-right:0}.flex-offset-gt-sm-5,.layout-margin .flex-offset-gt-sm-5,.layout-margin .offset-gt-sm-5,.offset-gt-sm-5{margin-left:5%}[dir=rtl] .flex-offset-gt-sm-5,[dir=rtl] .layout-margin .flex-offset-gt-sm-5,[dir=rtl] .layout-margin .offset-gt-sm-5,[dir=rtl] .offset-gt-sm-5{margin-left:auto;margin-right:5%}.flex-offset-gt-sm-10,.layout-margin .flex-offset-gt-sm-10,.layout-margin .offset-gt-sm-10,.offset-gt-sm-10{margin-left:10%}[dir=rtl] .flex-offset-gt-sm-10,[dir=rtl] .layout-margin .flex-offset-gt-sm-10,[dir=rtl] .layout-margin .offset-gt-sm-10,[dir=rtl] .offset-gt-sm-10{margin-left:auto;margin-right:10%}.flex-offset-gt-sm-15,.layout-margin .flex-offset-gt-sm-15,.layout-margin .offset-gt-sm-15,.offset-gt-sm-15{margin-left:15%}[dir=rtl] .flex-offset-gt-sm-15,[dir=rtl] .layout-margin .flex-offset-gt-sm-15,[dir=rtl] .layout-margin .offset-gt-sm-15,[dir=rtl] .offset-gt-sm-15{margin-left:auto;margin-right:15%}.flex-offset-gt-sm-20,.layout-margin .flex-offset-gt-sm-20,.layout-margin .offset-gt-sm-20,.offset-gt-sm-20{margin-left:20%}[dir=rtl] .flex-offset-gt-sm-20,[dir=rtl] .layout-margin .flex-offset-gt-sm-20,[dir=rtl] .layout-margin .offset-gt-sm-20,[dir=rtl] .offset-gt-sm-20{margin-left:auto;margin-right:20%}.flex-offset-gt-sm-25,.layout-margin .flex-offset-gt-sm-25,.layout-margin .offset-gt-sm-25,.offset-gt-sm-25{margin-left:25%}[dir=rtl] .flex-offset-gt-sm-25,[dir=rtl] .layout-margin .flex-offset-gt-sm-25,[dir=rtl] .layout-margin .offset-gt-sm-25,[dir=rtl] .offset-gt-sm-25{margin-left:auto;margin-right:25%}.flex-offset-gt-sm-30,.layout-margin .flex-offset-gt-sm-30,.layout-margin .offset-gt-sm-30,.offset-gt-sm-30{margin-left:30%}[dir=rtl] .flex-offset-gt-sm-30,[dir=rtl] .layout-margin .flex-offset-gt-sm-30,[dir=rtl] .layout-margin .offset-gt-sm-30,[dir=rtl] .offset-gt-sm-30{margin-left:auto;margin-right:30%}.flex-offset-gt-sm-35,.layout-margin .flex-offset-gt-sm-35,.layout-margin .offset-gt-sm-35,.offset-gt-sm-35{margin-left:35%}[dir=rtl] .flex-offset-gt-sm-35,[dir=rtl] .layout-margin .flex-offset-gt-sm-35,[dir=rtl] .layout-margin .offset-gt-sm-35,[dir=rtl] .offset-gt-sm-35{margin-left:auto;margin-right:35%}.flex-offset-gt-sm-40,.layout-margin .flex-offset-gt-sm-40,.layout-margin .offset-gt-sm-40,.offset-gt-sm-40{margin-left:40%}[dir=rtl] .flex-offset-gt-sm-40,[dir=rtl] .layout-margin .flex-offset-gt-sm-40,[dir=rtl] .layout-margin .offset-gt-sm-40,[dir=rtl] .offset-gt-sm-40{margin-left:auto;margin-right:40%}.flex-offset-gt-sm-45,.layout-margin .flex-offset-gt-sm-45,.layout-margin .offset-gt-sm-45,.offset-gt-sm-45{margin-left:45%}[dir=rtl] .flex-offset-gt-sm-45,[dir=rtl] .layout-margin .flex-offset-gt-sm-45,[dir=rtl] .layout-margin .offset-gt-sm-45,[dir=rtl] .offset-gt-sm-45{margin-left:auto;margin-right:45%}.flex-offset-gt-sm-50,.layout-margin .flex-offset-gt-sm-50,.layout-margin .offset-gt-sm-50,.offset-gt-sm-50{margin-left:50%}[dir=rtl] .flex-offset-gt-sm-50,[dir=rtl] .layout-margin .flex-offset-gt-sm-50,[dir=rtl] .layout-margin .offset-gt-sm-50,[dir=rtl] .offset-gt-sm-50{margin-left:auto;margin-right:50%}.flex-offset-gt-sm-55,.layout-margin .flex-offset-gt-sm-55,.layout-margin .offset-gt-sm-55,.offset-gt-sm-55{margin-left:55%}[dir=rtl] .flex-offset-gt-sm-55,[dir=rtl] .layout-margin .flex-offset-gt-sm-55,[dir=rtl] .layout-margin .offset-gt-sm-55,[dir=rtl] .offset-gt-sm-55{margin-left:auto;margin-right:55%}.flex-offset-gt-sm-60,.layout-margin .flex-offset-gt-sm-60,.layout-margin .offset-gt-sm-60,.offset-gt-sm-60{margin-left:60%}[dir=rtl] .flex-offset-gt-sm-60,[dir=rtl] .layout-margin .flex-offset-gt-sm-60,[dir=rtl] .layout-margin .offset-gt-sm-60,[dir=rtl] .offset-gt-sm-60{margin-left:auto;margin-right:60%}.flex-offset-gt-sm-65,.layout-margin .flex-offset-gt-sm-65,.layout-margin .offset-gt-sm-65,.offset-gt-sm-65{margin-left:65%}[dir=rtl] .flex-offset-gt-sm-65,[dir=rtl] .layout-margin .flex-offset-gt-sm-65,[dir=rtl] .layout-margin .offset-gt-sm-65,[dir=rtl] .offset-gt-sm-65{margin-left:auto;margin-right:65%}.flex-offset-gt-sm-70,.layout-margin .flex-offset-gt-sm-70,.layout-margin .offset-gt-sm-70,.offset-gt-sm-70{margin-left:70%}[dir=rtl] .flex-offset-gt-sm-70,[dir=rtl] .layout-margin .flex-offset-gt-sm-70,[dir=rtl] .layout-margin .offset-gt-sm-70,[dir=rtl] .offset-gt-sm-70{margin-left:auto;margin-right:70%}.flex-offset-gt-sm-75,.layout-margin .flex-offset-gt-sm-75,.layout-margin .offset-gt-sm-75,.offset-gt-sm-75{margin-left:75%}[dir=rtl] .flex-offset-gt-sm-75,[dir=rtl] .layout-margin .flex-offset-gt-sm-75,[dir=rtl] .layout-margin .offset-gt-sm-75,[dir=rtl] .offset-gt-sm-75{margin-left:auto;margin-right:75%}.flex-offset-gt-sm-80,.layout-margin .flex-offset-gt-sm-80,.layout-margin .offset-gt-sm-80,.offset-gt-sm-80{margin-left:80%}[dir=rtl] .flex-offset-gt-sm-80,[dir=rtl] .layout-margin .flex-offset-gt-sm-80,[dir=rtl] .layout-margin .offset-gt-sm-80,[dir=rtl] .offset-gt-sm-80{margin-left:auto;margin-right:80%}.flex-offset-gt-sm-85,.layout-margin .flex-offset-gt-sm-85,.layout-margin .offset-gt-sm-85,.offset-gt-sm-85{margin-left:85%}[dir=rtl] .flex-offset-gt-sm-85,[dir=rtl] .layout-margin .flex-offset-gt-sm-85,[dir=rtl] .layout-margin .offset-gt-sm-85,[dir=rtl] .offset-gt-sm-85{margin-left:auto;margin-right:85%}.flex-offset-gt-sm-90,.layout-margin .flex-offset-gt-sm-90,.layout-margin .offset-gt-sm-90,.offset-gt-sm-90{margin-left:90%}[dir=rtl] .flex-offset-gt-sm-90,[dir=rtl] .layout-margin .flex-offset-gt-sm-90,[dir=rtl] .layout-margin .offset-gt-sm-90,[dir=rtl] .offset-gt-sm-90{margin-left:auto;margin-right:90%}.flex-offset-gt-sm-95,.layout-margin .flex-offset-gt-sm-95,.layout-margin .offset-gt-sm-95,.offset-gt-sm-95{margin-left:95%}[dir=rtl] .flex-offset-gt-sm-95,[dir=rtl] .layout-margin .flex-offset-gt-sm-95,[dir=rtl] .layout-margin .offset-gt-sm-95,[dir=rtl] .offset-gt-sm-95{margin-left:auto;margin-right:95%}.flex-offset-gt-sm-33,.layout-margin .flex-offset-gt-sm-33,.layout-margin .offset-gt-sm-33,.offset-gt-sm-33{margin-left:calc(100% / 3)}.flex-offset-gt-sm-66,.layout-margin .flex-offset-gt-sm-66,.layout-margin .offset-gt-sm-66,.offset-gt-sm-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-sm-66,[dir=rtl] .layout-margin .flex-offset-gt-sm-66,[dir=rtl] .layout-margin .offset-gt-sm-66,[dir=rtl] .offset-gt-sm-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-sm,.layout-align-gt-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-sm-start,.layout-align-gt-sm-start-center,.layout-align-gt-sm-start-end,.layout-align-gt-sm-start-start,.layout-align-gt-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-sm-center,.layout-align-gt-sm-center-center,.layout-align-gt-sm-center-end,.layout-align-gt-sm-center-start,.layout-align-gt-sm-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-sm-end,.layout-align-gt-sm-end-center,.layout-align-gt-sm-end-end,.layout-align-gt-sm-end-start,.layout-align-gt-sm-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-sm-space-around,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-sm-space-between,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-sm-center-start,.layout-align-gt-sm-end-start,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-sm-center-center,.layout-align-gt-sm-end-center,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-sm-center-center>*,.layout-align-gt-sm-end-center>*,.layout-align-gt-sm-space-around-center>*,.layout-align-gt-sm-space-between-center>*,.layout-align-gt-sm-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-sm-center-end,.layout-align-gt-sm-end-end,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-sm-center-stretch,.layout-align-gt-sm-end-stretch,.layout-align-gt-sm-space-around-stretch,.layout-align-gt-sm-space-between-stretch,.layout-align-gt-sm-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-sm{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-sm-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-sm-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-sm-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-sm-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-sm-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-sm-column>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex{min-width:0}.layout-gt-sm-column>.flex-gt-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-column>.flex{min-height:0}.layout-gt-sm,.layout-gt-sm-column,.layout-gt-sm-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-sm-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-sm-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:960px) and (max-width:1279px){.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show){display:none}.hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-md--20{-ms-flex-order:-20;order:-20}.flex-order-md--19{-ms-flex-order:-19;order:-19}.flex-order-md--18{-ms-flex-order:-18;order:-18}.flex-order-md--17{-ms-flex-order:-17;order:-17}.flex-order-md--16{-ms-flex-order:-16;order:-16}.flex-order-md--15{-ms-flex-order:-15;order:-15}.flex-order-md--14{-ms-flex-order:-14;order:-14}.flex-order-md--13{-ms-flex-order:-13;order:-13}.flex-order-md--12{-ms-flex-order:-12;order:-12}.flex-order-md--11{-ms-flex-order:-11;order:-11}.flex-order-md--10{-ms-flex-order:-10;order:-10}.flex-order-md--9{-ms-flex-order:-9;order:-9}.flex-order-md--8{-ms-flex-order:-8;order:-8}.flex-order-md--7{-ms-flex-order:-7;order:-7}.flex-order-md--6{-ms-flex-order:-6;order:-6}.flex-order-md--5{-ms-flex-order:-5;order:-5}.flex-order-md--4{-ms-flex-order:-4;order:-4}.flex-order-md--3{-ms-flex-order:-3;order:-3}.flex-order-md--2{-ms-flex-order:-2;order:-2}.flex-order-md--1{-ms-flex-order:-1;order:-1}.flex-order-md-0{-ms-flex-order:0;order:0}.flex-order-md-1{-ms-flex-order:1;order:1}.flex-order-md-2{-ms-flex-order:2;order:2}.flex-order-md-3{-ms-flex-order:3;order:3}.flex-order-md-4{-ms-flex-order:4;order:4}.flex-order-md-5{-ms-flex-order:5;order:5}.flex-order-md-6{-ms-flex-order:6;order:6}.flex-order-md-7{-ms-flex-order:7;order:7}.flex-order-md-8{-ms-flex-order:8;order:8}.flex-order-md-9{-ms-flex-order:9;order:9}.flex-order-md-10{-ms-flex-order:10;order:10}.flex-order-md-11{-ms-flex-order:11;order:11}.flex-order-md-12{-ms-flex-order:12;order:12}.flex-order-md-13{-ms-flex-order:13;order:13}.flex-order-md-14{-ms-flex-order:14;order:14}.flex-order-md-15{-ms-flex-order:15;order:15}.flex-order-md-16{-ms-flex-order:16;order:16}.flex-order-md-17{-ms-flex-order:17;order:17}.flex-order-md-18{-ms-flex-order:18;order:18}.flex-order-md-19{-ms-flex-order:19;order:19}.flex-order-md-20{-ms-flex-order:20;order:20}.flex-offset-md-0,.layout-margin .flex-offset-md-0,.layout-margin .offset-md-0,.offset-md-0{margin-left:0}[dir=rtl] .flex-offset-md-0,[dir=rtl] .layout-margin .flex-offset-md-0,[dir=rtl] .layout-margin .offset-md-0,[dir=rtl] .offset-md-0{margin-left:auto;margin-right:0}.flex-offset-md-5,.layout-margin .flex-offset-md-5,.layout-margin .offset-md-5,.offset-md-5{margin-left:5%}[dir=rtl] .flex-offset-md-5,[dir=rtl] .layout-margin .flex-offset-md-5,[dir=rtl] .layout-margin .offset-md-5,[dir=rtl] .offset-md-5{margin-left:auto;margin-right:5%}.flex-offset-md-10,.layout-margin .flex-offset-md-10,.layout-margin .offset-md-10,.offset-md-10{margin-left:10%}[dir=rtl] .flex-offset-md-10,[dir=rtl] .layout-margin .flex-offset-md-10,[dir=rtl] .layout-margin .offset-md-10,[dir=rtl] .offset-md-10{margin-left:auto;margin-right:10%}.flex-offset-md-15,.layout-margin .flex-offset-md-15,.layout-margin .offset-md-15,.offset-md-15{margin-left:15%}[dir=rtl] .flex-offset-md-15,[dir=rtl] .layout-margin .flex-offset-md-15,[dir=rtl] .layout-margin .offset-md-15,[dir=rtl] .offset-md-15{margin-left:auto;margin-right:15%}.flex-offset-md-20,.layout-margin .flex-offset-md-20,.layout-margin .offset-md-20,.offset-md-20{margin-left:20%}[dir=rtl] .flex-offset-md-20,[dir=rtl] .layout-margin .flex-offset-md-20,[dir=rtl] .layout-margin .offset-md-20,[dir=rtl] .offset-md-20{margin-left:auto;margin-right:20%}.flex-offset-md-25,.layout-margin .flex-offset-md-25,.layout-margin .offset-md-25,.offset-md-25{margin-left:25%}[dir=rtl] .flex-offset-md-25,[dir=rtl] .layout-margin .flex-offset-md-25,[dir=rtl] .layout-margin .offset-md-25,[dir=rtl] .offset-md-25{margin-left:auto;margin-right:25%}.flex-offset-md-30,.layout-margin .flex-offset-md-30,.layout-margin .offset-md-30,.offset-md-30{margin-left:30%}[dir=rtl] .flex-offset-md-30,[dir=rtl] .layout-margin .flex-offset-md-30,[dir=rtl] .layout-margin .offset-md-30,[dir=rtl] .offset-md-30{margin-left:auto;margin-right:30%}.flex-offset-md-35,.layout-margin .flex-offset-md-35,.layout-margin .offset-md-35,.offset-md-35{margin-left:35%}[dir=rtl] .flex-offset-md-35,[dir=rtl] .layout-margin .flex-offset-md-35,[dir=rtl] .layout-margin .offset-md-35,[dir=rtl] .offset-md-35{margin-left:auto;margin-right:35%}.flex-offset-md-40,.layout-margin .flex-offset-md-40,.layout-margin .offset-md-40,.offset-md-40{margin-left:40%}[dir=rtl] .flex-offset-md-40,[dir=rtl] .layout-margin .flex-offset-md-40,[dir=rtl] .layout-margin .offset-md-40,[dir=rtl] .offset-md-40{margin-left:auto;margin-right:40%}.flex-offset-md-45,.layout-margin .flex-offset-md-45,.layout-margin .offset-md-45,.offset-md-45{margin-left:45%}[dir=rtl] .flex-offset-md-45,[dir=rtl] .layout-margin .flex-offset-md-45,[dir=rtl] .layout-margin .offset-md-45,[dir=rtl] .offset-md-45{margin-left:auto;margin-right:45%}.flex-offset-md-50,.layout-margin .flex-offset-md-50,.layout-margin .offset-md-50,.offset-md-50{margin-left:50%}[dir=rtl] .flex-offset-md-50,[dir=rtl] .layout-margin .flex-offset-md-50,[dir=rtl] .layout-margin .offset-md-50,[dir=rtl] .offset-md-50{margin-left:auto;margin-right:50%}.flex-offset-md-55,.layout-margin .flex-offset-md-55,.layout-margin .offset-md-55,.offset-md-55{margin-left:55%}[dir=rtl] .flex-offset-md-55,[dir=rtl] .layout-margin .flex-offset-md-55,[dir=rtl] .layout-margin .offset-md-55,[dir=rtl] .offset-md-55{margin-left:auto;margin-right:55%}.flex-offset-md-60,.layout-margin .flex-offset-md-60,.layout-margin .offset-md-60,.offset-md-60{margin-left:60%}[dir=rtl] .flex-offset-md-60,[dir=rtl] .layout-margin .flex-offset-md-60,[dir=rtl] .layout-margin .offset-md-60,[dir=rtl] .offset-md-60{margin-left:auto;margin-right:60%}.flex-offset-md-65,.layout-margin .flex-offset-md-65,.layout-margin .offset-md-65,.offset-md-65{margin-left:65%}[dir=rtl] .flex-offset-md-65,[dir=rtl] .layout-margin .flex-offset-md-65,[dir=rtl] .layout-margin .offset-md-65,[dir=rtl] .offset-md-65{margin-left:auto;margin-right:65%}.flex-offset-md-70,.layout-margin .flex-offset-md-70,.layout-margin .offset-md-70,.offset-md-70{margin-left:70%}[dir=rtl] .flex-offset-md-70,[dir=rtl] .layout-margin .flex-offset-md-70,[dir=rtl] .layout-margin .offset-md-70,[dir=rtl] .offset-md-70{margin-left:auto;margin-right:70%}.flex-offset-md-75,.layout-margin .flex-offset-md-75,.layout-margin .offset-md-75,.offset-md-75{margin-left:75%}[dir=rtl] .flex-offset-md-75,[dir=rtl] .layout-margin .flex-offset-md-75,[dir=rtl] .layout-margin .offset-md-75,[dir=rtl] .offset-md-75{margin-left:auto;margin-right:75%}.flex-offset-md-80,.layout-margin .flex-offset-md-80,.layout-margin .offset-md-80,.offset-md-80{margin-left:80%}[dir=rtl] .flex-offset-md-80,[dir=rtl] .layout-margin .flex-offset-md-80,[dir=rtl] .layout-margin .offset-md-80,[dir=rtl] .offset-md-80{margin-left:auto;margin-right:80%}.flex-offset-md-85,.layout-margin .flex-offset-md-85,.layout-margin .offset-md-85,.offset-md-85{margin-left:85%}[dir=rtl] .flex-offset-md-85,[dir=rtl] .layout-margin .flex-offset-md-85,[dir=rtl] .layout-margin .offset-md-85,[dir=rtl] .offset-md-85{margin-left:auto;margin-right:85%}.flex-offset-md-90,.layout-margin .flex-offset-md-90,.layout-margin .offset-md-90,.offset-md-90{margin-left:90%}[dir=rtl] .flex-offset-md-90,[dir=rtl] .layout-margin .flex-offset-md-90,[dir=rtl] .layout-margin .offset-md-90,[dir=rtl] .offset-md-90{margin-left:auto;margin-right:90%}.flex-offset-md-95,.layout-margin .flex-offset-md-95,.layout-margin .offset-md-95,.offset-md-95{margin-left:95%}[dir=rtl] .flex-offset-md-95,[dir=rtl] .layout-margin .flex-offset-md-95,[dir=rtl] .layout-margin .offset-md-95,[dir=rtl] .offset-md-95{margin-left:auto;margin-right:95%}.flex-offset-md-33,.layout-margin .flex-offset-md-33,.layout-margin .offset-md-33,.offset-md-33{margin-left:calc(100% / 3)}.flex-offset-md-66,.layout-margin .flex-offset-md-66,.layout-margin .offset-md-66,.offset-md-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-md-66,[dir=rtl] .layout-margin .flex-offset-md-66,[dir=rtl] .layout-margin .offset-md-66,[dir=rtl] .offset-md-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-md,.layout-align-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-md-start,.layout-align-md-start-center,.layout-align-md-start-end,.layout-align-md-start-start,.layout-align-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-md-center,.layout-align-md-center-center,.layout-align-md-center-end,.layout-align-md-center-start,.layout-align-md-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-md-end,.layout-align-md-end-center,.layout-align-md-end-end,.layout-align-md-end-start,.layout-align-md-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-md-space-around,.layout-align-md-space-around-center,.layout-align-md-space-around-end,.layout-align-md-space-around-start,.layout-align-md-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-md-space-between,.layout-align-md-space-between-center,.layout-align-md-space-between-end,.layout-align-md-space-between-start,.layout-align-md-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-md-center-start,.layout-align-md-end-start,.layout-align-md-space-around-start,.layout-align-md-space-between-start,.layout-align-md-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-md-center-center,.layout-align-md-end-center,.layout-align-md-space-around-center,.layout-align-md-space-between-center,.layout-align-md-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-md-center-center>*,.layout-align-md-end-center>*,.layout-align-md-space-around-center>*,.layout-align-md-space-between-center>*,.layout-align-md-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-md-center-end,.layout-align-md-end-end,.layout-align-md-space-around-end,.layout-align-md-space-between-end,.layout-align-md-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-md-center-stretch,.layout-align-md-end-stretch,.layout-align-md-space-around-stretch,.layout-align-md-space-between-stretch,.layout-align-md-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-md{-ms-flex:1;flex:1;box-sizing:border-box}.flex-md-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-md-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-md-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-md-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-md-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-md-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-md-row>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-md-column>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-md-row>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-md-row>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-md-row>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-md-row>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-md-row>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-md-row>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-md-row>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-md-row>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-md-row>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-md-row>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-md-row>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-md-row>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-md-row>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-md-row>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-md-row>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-md-row>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-md-row>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-md-row>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-md-row>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex{min-width:0}.layout-md-column>.flex-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-md-column>.flex-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-column>.flex{min-height:0}.layout-md,.layout-md-column,.layout-md-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-md-column{-ms-flex-direction:column;flex-direction:column}.layout-md-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.flex-order-gt-md--20{-ms-flex-order:-20;order:-20}.flex-order-gt-md--19{-ms-flex-order:-19;order:-19}.flex-order-gt-md--18{-ms-flex-order:-18;order:-18}.flex-order-gt-md--17{-ms-flex-order:-17;order:-17}.flex-order-gt-md--16{-ms-flex-order:-16;order:-16}.flex-order-gt-md--15{-ms-flex-order:-15;order:-15}.flex-order-gt-md--14{-ms-flex-order:-14;order:-14}.flex-order-gt-md--13{-ms-flex-order:-13;order:-13}.flex-order-gt-md--12{-ms-flex-order:-12;order:-12}.flex-order-gt-md--11{-ms-flex-order:-11;order:-11}.flex-order-gt-md--10{-ms-flex-order:-10;order:-10}.flex-order-gt-md--9{-ms-flex-order:-9;order:-9}.flex-order-gt-md--8{-ms-flex-order:-8;order:-8}.flex-order-gt-md--7{-ms-flex-order:-7;order:-7}.flex-order-gt-md--6{-ms-flex-order:-6;order:-6}.flex-order-gt-md--5{-ms-flex-order:-5;order:-5}.flex-order-gt-md--4{-ms-flex-order:-4;order:-4}.flex-order-gt-md--3{-ms-flex-order:-3;order:-3}.flex-order-gt-md--2{-ms-flex-order:-2;order:-2}.flex-order-gt-md--1{-ms-flex-order:-1;order:-1}.flex-order-gt-md-0{-ms-flex-order:0;order:0}.flex-order-gt-md-1{-ms-flex-order:1;order:1}.flex-order-gt-md-2{-ms-flex-order:2;order:2}.flex-order-gt-md-3{-ms-flex-order:3;order:3}.flex-order-gt-md-4{-ms-flex-order:4;order:4}.flex-order-gt-md-5{-ms-flex-order:5;order:5}.flex-order-gt-md-6{-ms-flex-order:6;order:6}.flex-order-gt-md-7{-ms-flex-order:7;order:7}.flex-order-gt-md-8{-ms-flex-order:8;order:8}.flex-order-gt-md-9{-ms-flex-order:9;order:9}.flex-order-gt-md-10{-ms-flex-order:10;order:10}.flex-order-gt-md-11{-ms-flex-order:11;order:11}.flex-order-gt-md-12{-ms-flex-order:12;order:12}.flex-order-gt-md-13{-ms-flex-order:13;order:13}.flex-order-gt-md-14{-ms-flex-order:14;order:14}.flex-order-gt-md-15{-ms-flex-order:15;order:15}.flex-order-gt-md-16{-ms-flex-order:16;order:16}.flex-order-gt-md-17{-ms-flex-order:17;order:17}.flex-order-gt-md-18{-ms-flex-order:18;order:18}.flex-order-gt-md-19{-ms-flex-order:19;order:19}.flex-order-gt-md-20{-ms-flex-order:20;order:20}.flex-offset-gt-md-0,.layout-margin .flex-offset-gt-md-0,.layout-margin .offset-gt-md-0,.offset-gt-md-0{margin-left:0}[dir=rtl] .flex-offset-gt-md-0,[dir=rtl] .layout-margin .flex-offset-gt-md-0,[dir=rtl] .layout-margin .offset-gt-md-0,[dir=rtl] .offset-gt-md-0{margin-left:auto;margin-right:0}.flex-offset-gt-md-5,.layout-margin .flex-offset-gt-md-5,.layout-margin .offset-gt-md-5,.offset-gt-md-5{margin-left:5%}[dir=rtl] .flex-offset-gt-md-5,[dir=rtl] .layout-margin .flex-offset-gt-md-5,[dir=rtl] .layout-margin .offset-gt-md-5,[dir=rtl] .offset-gt-md-5{margin-left:auto;margin-right:5%}.flex-offset-gt-md-10,.layout-margin .flex-offset-gt-md-10,.layout-margin .offset-gt-md-10,.offset-gt-md-10{margin-left:10%}[dir=rtl] .flex-offset-gt-md-10,[dir=rtl] .layout-margin .flex-offset-gt-md-10,[dir=rtl] .layout-margin .offset-gt-md-10,[dir=rtl] .offset-gt-md-10{margin-left:auto;margin-right:10%}.flex-offset-gt-md-15,.layout-margin .flex-offset-gt-md-15,.layout-margin .offset-gt-md-15,.offset-gt-md-15{margin-left:15%}[dir=rtl] .flex-offset-gt-md-15,[dir=rtl] .layout-margin .flex-offset-gt-md-15,[dir=rtl] .layout-margin .offset-gt-md-15,[dir=rtl] .offset-gt-md-15{margin-left:auto;margin-right:15%}.flex-offset-gt-md-20,.layout-margin .flex-offset-gt-md-20,.layout-margin .offset-gt-md-20,.offset-gt-md-20{margin-left:20%}[dir=rtl] .flex-offset-gt-md-20,[dir=rtl] .layout-margin .flex-offset-gt-md-20,[dir=rtl] .layout-margin .offset-gt-md-20,[dir=rtl] .offset-gt-md-20{margin-left:auto;margin-right:20%}.flex-offset-gt-md-25,.layout-margin .flex-offset-gt-md-25,.layout-margin .offset-gt-md-25,.offset-gt-md-25{margin-left:25%}[dir=rtl] .flex-offset-gt-md-25,[dir=rtl] .layout-margin .flex-offset-gt-md-25,[dir=rtl] .layout-margin .offset-gt-md-25,[dir=rtl] .offset-gt-md-25{margin-left:auto;margin-right:25%}.flex-offset-gt-md-30,.layout-margin .flex-offset-gt-md-30,.layout-margin .offset-gt-md-30,.offset-gt-md-30{margin-left:30%}[dir=rtl] .flex-offset-gt-md-30,[dir=rtl] .layout-margin .flex-offset-gt-md-30,[dir=rtl] .layout-margin .offset-gt-md-30,[dir=rtl] .offset-gt-md-30{margin-left:auto;margin-right:30%}.flex-offset-gt-md-35,.layout-margin .flex-offset-gt-md-35,.layout-margin .offset-gt-md-35,.offset-gt-md-35{margin-left:35%}[dir=rtl] .flex-offset-gt-md-35,[dir=rtl] .layout-margin .flex-offset-gt-md-35,[dir=rtl] .layout-margin .offset-gt-md-35,[dir=rtl] .offset-gt-md-35{margin-left:auto;margin-right:35%}.flex-offset-gt-md-40,.layout-margin .flex-offset-gt-md-40,.layout-margin .offset-gt-md-40,.offset-gt-md-40{margin-left:40%}[dir=rtl] .flex-offset-gt-md-40,[dir=rtl] .layout-margin .flex-offset-gt-md-40,[dir=rtl] .layout-margin .offset-gt-md-40,[dir=rtl] .offset-gt-md-40{margin-left:auto;margin-right:40%}.flex-offset-gt-md-45,.layout-margin .flex-offset-gt-md-45,.layout-margin .offset-gt-md-45,.offset-gt-md-45{margin-left:45%}[dir=rtl] .flex-offset-gt-md-45,[dir=rtl] .layout-margin .flex-offset-gt-md-45,[dir=rtl] .layout-margin .offset-gt-md-45,[dir=rtl] .offset-gt-md-45{margin-left:auto;margin-right:45%}.flex-offset-gt-md-50,.layout-margin .flex-offset-gt-md-50,.layout-margin .offset-gt-md-50,.offset-gt-md-50{margin-left:50%}[dir=rtl] .flex-offset-gt-md-50,[dir=rtl] .layout-margin .flex-offset-gt-md-50,[dir=rtl] .layout-margin .offset-gt-md-50,[dir=rtl] .offset-gt-md-50{margin-left:auto;margin-right:50%}.flex-offset-gt-md-55,.layout-margin .flex-offset-gt-md-55,.layout-margin .offset-gt-md-55,.offset-gt-md-55{margin-left:55%}[dir=rtl] .flex-offset-gt-md-55,[dir=rtl] .layout-margin .flex-offset-gt-md-55,[dir=rtl] .layout-margin .offset-gt-md-55,[dir=rtl] .offset-gt-md-55{margin-left:auto;margin-right:55%}.flex-offset-gt-md-60,.layout-margin .flex-offset-gt-md-60,.layout-margin .offset-gt-md-60,.offset-gt-md-60{margin-left:60%}[dir=rtl] .flex-offset-gt-md-60,[dir=rtl] .layout-margin .flex-offset-gt-md-60,[dir=rtl] .layout-margin .offset-gt-md-60,[dir=rtl] .offset-gt-md-60{margin-left:auto;margin-right:60%}.flex-offset-gt-md-65,.layout-margin .flex-offset-gt-md-65,.layout-margin .offset-gt-md-65,.offset-gt-md-65{margin-left:65%}[dir=rtl] .flex-offset-gt-md-65,[dir=rtl] .layout-margin .flex-offset-gt-md-65,[dir=rtl] .layout-margin .offset-gt-md-65,[dir=rtl] .offset-gt-md-65{margin-left:auto;margin-right:65%}.flex-offset-gt-md-70,.layout-margin .flex-offset-gt-md-70,.layout-margin .offset-gt-md-70,.offset-gt-md-70{margin-left:70%}[dir=rtl] .flex-offset-gt-md-70,[dir=rtl] .layout-margin .flex-offset-gt-md-70,[dir=rtl] .layout-margin .offset-gt-md-70,[dir=rtl] .offset-gt-md-70{margin-left:auto;margin-right:70%}.flex-offset-gt-md-75,.layout-margin .flex-offset-gt-md-75,.layout-margin .offset-gt-md-75,.offset-gt-md-75{margin-left:75%}[dir=rtl] .flex-offset-gt-md-75,[dir=rtl] .layout-margin .flex-offset-gt-md-75,[dir=rtl] .layout-margin .offset-gt-md-75,[dir=rtl] .offset-gt-md-75{margin-left:auto;margin-right:75%}.flex-offset-gt-md-80,.layout-margin .flex-offset-gt-md-80,.layout-margin .offset-gt-md-80,.offset-gt-md-80{margin-left:80%}[dir=rtl] .flex-offset-gt-md-80,[dir=rtl] .layout-margin .flex-offset-gt-md-80,[dir=rtl] .layout-margin .offset-gt-md-80,[dir=rtl] .offset-gt-md-80{margin-left:auto;margin-right:80%}.flex-offset-gt-md-85,.layout-margin .flex-offset-gt-md-85,.layout-margin .offset-gt-md-85,.offset-gt-md-85{margin-left:85%}[dir=rtl] .flex-offset-gt-md-85,[dir=rtl] .layout-margin .flex-offset-gt-md-85,[dir=rtl] .layout-margin .offset-gt-md-85,[dir=rtl] .offset-gt-md-85{margin-left:auto;margin-right:85%}.flex-offset-gt-md-90,.layout-margin .flex-offset-gt-md-90,.layout-margin .offset-gt-md-90,.offset-gt-md-90{margin-left:90%}[dir=rtl] .flex-offset-gt-md-90,[dir=rtl] .layout-margin .flex-offset-gt-md-90,[dir=rtl] .layout-margin .offset-gt-md-90,[dir=rtl] .offset-gt-md-90{margin-left:auto;margin-right:90%}.flex-offset-gt-md-95,.layout-margin .flex-offset-gt-md-95,.layout-margin .offset-gt-md-95,.offset-gt-md-95{margin-left:95%}[dir=rtl] .flex-offset-gt-md-95,[dir=rtl] .layout-margin .flex-offset-gt-md-95,[dir=rtl] .layout-margin .offset-gt-md-95,[dir=rtl] .offset-gt-md-95{margin-left:auto;margin-right:95%}.flex-offset-gt-md-33,.layout-margin .flex-offset-gt-md-33,.layout-margin .offset-gt-md-33,.offset-gt-md-33{margin-left:calc(100% / 3)}.flex-offset-gt-md-66,.layout-margin .flex-offset-gt-md-66,.layout-margin .offset-gt-md-66,.offset-gt-md-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-md-66,[dir=rtl] .layout-margin .flex-offset-gt-md-66,[dir=rtl] .layout-margin .offset-gt-md-66,[dir=rtl] .offset-gt-md-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-md,.layout-align-gt-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-md-start,.layout-align-gt-md-start-center,.layout-align-gt-md-start-end,.layout-align-gt-md-start-start,.layout-align-gt-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-md-center,.layout-align-gt-md-center-center,.layout-align-gt-md-center-end,.layout-align-gt-md-center-start,.layout-align-gt-md-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-md-end,.layout-align-gt-md-end-center,.layout-align-gt-md-end-end,.layout-align-gt-md-end-start,.layout-align-gt-md-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-md-space-around,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-md-space-between,.layout-align-gt-md-space-between-center,.layout-align-gt-md-space-between-end,.layout-align-gt-md-space-between-start,.layout-align-gt-md-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-md-center-start,.layout-align-gt-md-end-start,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-between-start,.layout-align-gt-md-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-md-center-center,.layout-align-gt-md-end-center,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-between-center,.layout-align-gt-md-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-md-center-center>*,.layout-align-gt-md-end-center>*,.layout-align-gt-md-space-around-center>*,.layout-align-gt-md-space-between-center>*,.layout-align-gt-md-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-md-center-end,.layout-align-gt-md-end-end,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-between-end,.layout-align-gt-md-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-md-center-stretch,.layout-align-gt-md-end-stretch,.layout-align-gt-md-space-around-stretch,.layout-align-gt-md-space-between-stretch,.layout-align-gt-md-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-md{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-md-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-md-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-md-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-md-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-md-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-md-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-md-column>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex{min-width:0}.layout-gt-md-column>.flex-gt-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-column>.flex{min-height:0}.layout-gt-md,.layout-gt-md-column,.layout-gt-md-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-md-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-md-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px) and (max-width:1919px){.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show){display:none}.hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-lg--20{-ms-flex-order:-20;order:-20}.flex-order-lg--19{-ms-flex-order:-19;order:-19}.flex-order-lg--18{-ms-flex-order:-18;order:-18}.flex-order-lg--17{-ms-flex-order:-17;order:-17}.flex-order-lg--16{-ms-flex-order:-16;order:-16}.flex-order-lg--15{-ms-flex-order:-15;order:-15}.flex-order-lg--14{-ms-flex-order:-14;order:-14}.flex-order-lg--13{-ms-flex-order:-13;order:-13}.flex-order-lg--12{-ms-flex-order:-12;order:-12}.flex-order-lg--11{-ms-flex-order:-11;order:-11}.flex-order-lg--10{-ms-flex-order:-10;order:-10}.flex-order-lg--9{-ms-flex-order:-9;order:-9}.flex-order-lg--8{-ms-flex-order:-8;order:-8}.flex-order-lg--7{-ms-flex-order:-7;order:-7}.flex-order-lg--6{-ms-flex-order:-6;order:-6}.flex-order-lg--5{-ms-flex-order:-5;order:-5}.flex-order-lg--4{-ms-flex-order:-4;order:-4}.flex-order-lg--3{-ms-flex-order:-3;order:-3}.flex-order-lg--2{-ms-flex-order:-2;order:-2}.flex-order-lg--1{-ms-flex-order:-1;order:-1}.flex-order-lg-0{-ms-flex-order:0;order:0}.flex-order-lg-1{-ms-flex-order:1;order:1}.flex-order-lg-2{-ms-flex-order:2;order:2}.flex-order-lg-3{-ms-flex-order:3;order:3}.flex-order-lg-4{-ms-flex-order:4;order:4}.flex-order-lg-5{-ms-flex-order:5;order:5}.flex-order-lg-6{-ms-flex-order:6;order:6}.flex-order-lg-7{-ms-flex-order:7;order:7}.flex-order-lg-8{-ms-flex-order:8;order:8}.flex-order-lg-9{-ms-flex-order:9;order:9}.flex-order-lg-10{-ms-flex-order:10;order:10}.flex-order-lg-11{-ms-flex-order:11;order:11}.flex-order-lg-12{-ms-flex-order:12;order:12}.flex-order-lg-13{-ms-flex-order:13;order:13}.flex-order-lg-14{-ms-flex-order:14;order:14}.flex-order-lg-15{-ms-flex-order:15;order:15}.flex-order-lg-16{-ms-flex-order:16;order:16}.flex-order-lg-17{-ms-flex-order:17;order:17}.flex-order-lg-18{-ms-flex-order:18;order:18}.flex-order-lg-19{-ms-flex-order:19;order:19}.flex-order-lg-20{-ms-flex-order:20;order:20}.flex-offset-lg-0,.layout-margin .flex-offset-lg-0,.layout-margin .offset-lg-0,.offset-lg-0{margin-left:0}[dir=rtl] .flex-offset-lg-0,[dir=rtl] .layout-margin .flex-offset-lg-0,[dir=rtl] .layout-margin .offset-lg-0,[dir=rtl] .offset-lg-0{margin-left:auto;margin-right:0}.flex-offset-lg-5,.layout-margin .flex-offset-lg-5,.layout-margin .offset-lg-5,.offset-lg-5{margin-left:5%}[dir=rtl] .flex-offset-lg-5,[dir=rtl] .layout-margin .flex-offset-lg-5,[dir=rtl] .layout-margin .offset-lg-5,[dir=rtl] .offset-lg-5{margin-left:auto;margin-right:5%}.flex-offset-lg-10,.layout-margin .flex-offset-lg-10,.layout-margin .offset-lg-10,.offset-lg-10{margin-left:10%}[dir=rtl] .flex-offset-lg-10,[dir=rtl] .layout-margin .flex-offset-lg-10,[dir=rtl] .layout-margin .offset-lg-10,[dir=rtl] .offset-lg-10{margin-left:auto;margin-right:10%}.flex-offset-lg-15,.layout-margin .flex-offset-lg-15,.layout-margin .offset-lg-15,.offset-lg-15{margin-left:15%}[dir=rtl] .flex-offset-lg-15,[dir=rtl] .layout-margin .flex-offset-lg-15,[dir=rtl] .layout-margin .offset-lg-15,[dir=rtl] .offset-lg-15{margin-left:auto;margin-right:15%}.flex-offset-lg-20,.layout-margin .flex-offset-lg-20,.layout-margin .offset-lg-20,.offset-lg-20{margin-left:20%}[dir=rtl] .flex-offset-lg-20,[dir=rtl] .layout-margin .flex-offset-lg-20,[dir=rtl] .layout-margin .offset-lg-20,[dir=rtl] .offset-lg-20{margin-left:auto;margin-right:20%}.flex-offset-lg-25,.layout-margin .flex-offset-lg-25,.layout-margin .offset-lg-25,.offset-lg-25{margin-left:25%}[dir=rtl] .flex-offset-lg-25,[dir=rtl] .layout-margin .flex-offset-lg-25,[dir=rtl] .layout-margin .offset-lg-25,[dir=rtl] .offset-lg-25{margin-left:auto;margin-right:25%}.flex-offset-lg-30,.layout-margin .flex-offset-lg-30,.layout-margin .offset-lg-30,.offset-lg-30{margin-left:30%}[dir=rtl] .flex-offset-lg-30,[dir=rtl] .layout-margin .flex-offset-lg-30,[dir=rtl] .layout-margin .offset-lg-30,[dir=rtl] .offset-lg-30{margin-left:auto;margin-right:30%}.flex-offset-lg-35,.layout-margin .flex-offset-lg-35,.layout-margin .offset-lg-35,.offset-lg-35{margin-left:35%}[dir=rtl] .flex-offset-lg-35,[dir=rtl] .layout-margin .flex-offset-lg-35,[dir=rtl] .layout-margin .offset-lg-35,[dir=rtl] .offset-lg-35{margin-left:auto;margin-right:35%}.flex-offset-lg-40,.layout-margin .flex-offset-lg-40,.layout-margin .offset-lg-40,.offset-lg-40{margin-left:40%}[dir=rtl] .flex-offset-lg-40,[dir=rtl] .layout-margin .flex-offset-lg-40,[dir=rtl] .layout-margin .offset-lg-40,[dir=rtl] .offset-lg-40{margin-left:auto;margin-right:40%}.flex-offset-lg-45,.layout-margin .flex-offset-lg-45,.layout-margin .offset-lg-45,.offset-lg-45{margin-left:45%}[dir=rtl] .flex-offset-lg-45,[dir=rtl] .layout-margin .flex-offset-lg-45,[dir=rtl] .layout-margin .offset-lg-45,[dir=rtl] .offset-lg-45{margin-left:auto;margin-right:45%}.flex-offset-lg-50,.layout-margin .flex-offset-lg-50,.layout-margin .offset-lg-50,.offset-lg-50{margin-left:50%}[dir=rtl] .flex-offset-lg-50,[dir=rtl] .layout-margin .flex-offset-lg-50,[dir=rtl] .layout-margin .offset-lg-50,[dir=rtl] .offset-lg-50{margin-left:auto;margin-right:50%}.flex-offset-lg-55,.layout-margin .flex-offset-lg-55,.layout-margin .offset-lg-55,.offset-lg-55{margin-left:55%}[dir=rtl] .flex-offset-lg-55,[dir=rtl] .layout-margin .flex-offset-lg-55,[dir=rtl] .layout-margin .offset-lg-55,[dir=rtl] .offset-lg-55{margin-left:auto;margin-right:55%}.flex-offset-lg-60,.layout-margin .flex-offset-lg-60,.layout-margin .offset-lg-60,.offset-lg-60{margin-left:60%}[dir=rtl] .flex-offset-lg-60,[dir=rtl] .layout-margin .flex-offset-lg-60,[dir=rtl] .layout-margin .offset-lg-60,[dir=rtl] .offset-lg-60{margin-left:auto;margin-right:60%}.flex-offset-lg-65,.layout-margin .flex-offset-lg-65,.layout-margin .offset-lg-65,.offset-lg-65{margin-left:65%}[dir=rtl] .flex-offset-lg-65,[dir=rtl] .layout-margin .flex-offset-lg-65,[dir=rtl] .layout-margin .offset-lg-65,[dir=rtl] .offset-lg-65{margin-left:auto;margin-right:65%}.flex-offset-lg-70,.layout-margin .flex-offset-lg-70,.layout-margin .offset-lg-70,.offset-lg-70{margin-left:70%}[dir=rtl] .flex-offset-lg-70,[dir=rtl] .layout-margin .flex-offset-lg-70,[dir=rtl] .layout-margin .offset-lg-70,[dir=rtl] .offset-lg-70{margin-left:auto;margin-right:70%}.flex-offset-lg-75,.layout-margin .flex-offset-lg-75,.layout-margin .offset-lg-75,.offset-lg-75{margin-left:75%}[dir=rtl] .flex-offset-lg-75,[dir=rtl] .layout-margin .flex-offset-lg-75,[dir=rtl] .layout-margin .offset-lg-75,[dir=rtl] .offset-lg-75{margin-left:auto;margin-right:75%}.flex-offset-lg-80,.layout-margin .flex-offset-lg-80,.layout-margin .offset-lg-80,.offset-lg-80{margin-left:80%}[dir=rtl] .flex-offset-lg-80,[dir=rtl] .layout-margin .flex-offset-lg-80,[dir=rtl] .layout-margin .offset-lg-80,[dir=rtl] .offset-lg-80{margin-left:auto;margin-right:80%}.flex-offset-lg-85,.layout-margin .flex-offset-lg-85,.layout-margin .offset-lg-85,.offset-lg-85{margin-left:85%}[dir=rtl] .flex-offset-lg-85,[dir=rtl] .layout-margin .flex-offset-lg-85,[dir=rtl] .layout-margin .offset-lg-85,[dir=rtl] .offset-lg-85{margin-left:auto;margin-right:85%}.flex-offset-lg-90,.layout-margin .flex-offset-lg-90,.layout-margin .offset-lg-90,.offset-lg-90{margin-left:90%}[dir=rtl] .flex-offset-lg-90,[dir=rtl] .layout-margin .flex-offset-lg-90,[dir=rtl] .layout-margin .offset-lg-90,[dir=rtl] .offset-lg-90{margin-left:auto;margin-right:90%}.flex-offset-lg-95,.layout-margin .flex-offset-lg-95,.layout-margin .offset-lg-95,.offset-lg-95{margin-left:95%}[dir=rtl] .flex-offset-lg-95,[dir=rtl] .layout-margin .flex-offset-lg-95,[dir=rtl] .layout-margin .offset-lg-95,[dir=rtl] .offset-lg-95{margin-left:auto;margin-right:95%}.flex-offset-lg-33,.layout-margin .flex-offset-lg-33,.layout-margin .offset-lg-33,.offset-lg-33{margin-left:calc(100% / 3)}.flex-offset-lg-66,.layout-margin .flex-offset-lg-66,.layout-margin .offset-lg-66,.offset-lg-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-lg-66,[dir=rtl] .layout-margin .flex-offset-lg-66,[dir=rtl] .layout-margin .offset-lg-66,[dir=rtl] .offset-lg-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-lg,.layout-align-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-lg-start,.layout-align-lg-start-center,.layout-align-lg-start-end,.layout-align-lg-start-start,.layout-align-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-lg-center,.layout-align-lg-center-center,.layout-align-lg-center-end,.layout-align-lg-center-start,.layout-align-lg-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-lg-end,.layout-align-lg-end-center,.layout-align-lg-end-end,.layout-align-lg-end-start,.layout-align-lg-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-lg-space-around,.layout-align-lg-space-around-center,.layout-align-lg-space-around-end,.layout-align-lg-space-around-start,.layout-align-lg-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-lg-space-between,.layout-align-lg-space-between-center,.layout-align-lg-space-between-end,.layout-align-lg-space-between-start,.layout-align-lg-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-lg-center-start,.layout-align-lg-end-start,.layout-align-lg-space-around-start,.layout-align-lg-space-between-start,.layout-align-lg-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-lg-center-center,.layout-align-lg-end-center,.layout-align-lg-space-around-center,.layout-align-lg-space-between-center,.layout-align-lg-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-lg-center-center>*,.layout-align-lg-end-center>*,.layout-align-lg-space-around-center>*,.layout-align-lg-space-between-center>*,.layout-align-lg-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-lg-center-end,.layout-align-lg-end-end,.layout-align-lg-space-around-end,.layout-align-lg-space-between-end,.layout-align-lg-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-lg-center-stretch,.layout-align-lg-end-stretch,.layout-align-lg-space-around-stretch,.layout-align-lg-space-between-stretch,.layout-align-lg-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-lg{-ms-flex:1;flex:1;box-sizing:border-box}.flex-lg-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-lg-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-lg-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-lg-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-lg-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-lg-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-lg-row>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-lg-column>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-lg-row>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-lg-row>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-lg-row>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-lg-row>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-lg-row>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-lg-row>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-lg-row>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-lg-row>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-lg-row>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-lg-row>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-lg-row>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-lg-row>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-lg-row>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-lg-row>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-lg-row>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-lg-row>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-lg-row>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-lg-row>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-lg-row>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex{min-width:0}.layout-lg-column>.flex-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-lg-column>.flex-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-column>.flex{min-height:0}.layout-lg,.layout-lg-column,.layout-lg-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-lg-column{-ms-flex-direction:column;flex-direction:column}.layout-lg-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1920px){.flex-order-gt-lg--20{-ms-flex-order:-20;order:-20}.flex-order-gt-lg--19{-ms-flex-order:-19;order:-19}.flex-order-gt-lg--18{-ms-flex-order:-18;order:-18}.flex-order-gt-lg--17{-ms-flex-order:-17;order:-17}.flex-order-gt-lg--16{-ms-flex-order:-16;order:-16}.flex-order-gt-lg--15{-ms-flex-order:-15;order:-15}.flex-order-gt-lg--14{-ms-flex-order:-14;order:-14}.flex-order-gt-lg--13{-ms-flex-order:-13;order:-13}.flex-order-gt-lg--12{-ms-flex-order:-12;order:-12}.flex-order-gt-lg--11{-ms-flex-order:-11;order:-11}.flex-order-gt-lg--10{-ms-flex-order:-10;order:-10}.flex-order-gt-lg--9{-ms-flex-order:-9;order:-9}.flex-order-gt-lg--8{-ms-flex-order:-8;order:-8}.flex-order-gt-lg--7{-ms-flex-order:-7;order:-7}.flex-order-gt-lg--6{-ms-flex-order:-6;order:-6}.flex-order-gt-lg--5{-ms-flex-order:-5;order:-5}.flex-order-gt-lg--4{-ms-flex-order:-4;order:-4}.flex-order-gt-lg--3{-ms-flex-order:-3;order:-3}.flex-order-gt-lg--2{-ms-flex-order:-2;order:-2}.flex-order-gt-lg--1{-ms-flex-order:-1;order:-1}.flex-order-gt-lg-0{-ms-flex-order:0;order:0}.flex-order-gt-lg-1{-ms-flex-order:1;order:1}.flex-order-gt-lg-2{-ms-flex-order:2;order:2}.flex-order-gt-lg-3{-ms-flex-order:3;order:3}.flex-order-gt-lg-4{-ms-flex-order:4;order:4}.flex-order-gt-lg-5{-ms-flex-order:5;order:5}.flex-order-gt-lg-6{-ms-flex-order:6;order:6}.flex-order-gt-lg-7{-ms-flex-order:7;order:7}.flex-order-gt-lg-8{-ms-flex-order:8;order:8}.flex-order-gt-lg-9{-ms-flex-order:9;order:9}.flex-order-gt-lg-10{-ms-flex-order:10;order:10}.flex-order-gt-lg-11{-ms-flex-order:11;order:11}.flex-order-gt-lg-12{-ms-flex-order:12;order:12}.flex-order-gt-lg-13{-ms-flex-order:13;order:13}.flex-order-gt-lg-14{-ms-flex-order:14;order:14}.flex-order-gt-lg-15{-ms-flex-order:15;order:15}.flex-order-gt-lg-16{-ms-flex-order:16;order:16}.flex-order-gt-lg-17{-ms-flex-order:17;order:17}.flex-order-gt-lg-18{-ms-flex-order:18;order:18}.flex-order-gt-lg-19{-ms-flex-order:19;order:19}.flex-order-gt-lg-20{-ms-flex-order:20;order:20}.flex-offset-gt-lg-0,.layout-margin .flex-offset-gt-lg-0,.layout-margin .offset-gt-lg-0,.offset-gt-lg-0{margin-left:0}[dir=rtl] .flex-offset-gt-lg-0,[dir=rtl] .layout-margin .flex-offset-gt-lg-0,[dir=rtl] .layout-margin .offset-gt-lg-0,[dir=rtl] .offset-gt-lg-0{margin-left:auto;margin-right:0}.flex-offset-gt-lg-5,.layout-margin .flex-offset-gt-lg-5,.layout-margin .offset-gt-lg-5,.offset-gt-lg-5{margin-left:5%}[dir=rtl] .flex-offset-gt-lg-5,[dir=rtl] .layout-margin .flex-offset-gt-lg-5,[dir=rtl] .layout-margin .offset-gt-lg-5,[dir=rtl] .offset-gt-lg-5{margin-left:auto;margin-right:5%}.flex-offset-gt-lg-10,.layout-margin .flex-offset-gt-lg-10,.layout-margin .offset-gt-lg-10,.offset-gt-lg-10{margin-left:10%}[dir=rtl] .flex-offset-gt-lg-10,[dir=rtl] .layout-margin .flex-offset-gt-lg-10,[dir=rtl] .layout-margin .offset-gt-lg-10,[dir=rtl] .offset-gt-lg-10{margin-left:auto;margin-right:10%}.flex-offset-gt-lg-15,.layout-margin .flex-offset-gt-lg-15,.layout-margin .offset-gt-lg-15,.offset-gt-lg-15{margin-left:15%}[dir=rtl] .flex-offset-gt-lg-15,[dir=rtl] .layout-margin .flex-offset-gt-lg-15,[dir=rtl] .layout-margin .offset-gt-lg-15,[dir=rtl] .offset-gt-lg-15{margin-left:auto;margin-right:15%}.flex-offset-gt-lg-20,.layout-margin .flex-offset-gt-lg-20,.layout-margin .offset-gt-lg-20,.offset-gt-lg-20{margin-left:20%}[dir=rtl] .flex-offset-gt-lg-20,[dir=rtl] .layout-margin .flex-offset-gt-lg-20,[dir=rtl] .layout-margin .offset-gt-lg-20,[dir=rtl] .offset-gt-lg-20{margin-left:auto;margin-right:20%}.flex-offset-gt-lg-25,.layout-margin .flex-offset-gt-lg-25,.layout-margin .offset-gt-lg-25,.offset-gt-lg-25{margin-left:25%}[dir=rtl] .flex-offset-gt-lg-25,[dir=rtl] .layout-margin .flex-offset-gt-lg-25,[dir=rtl] .layout-margin .offset-gt-lg-25,[dir=rtl] .offset-gt-lg-25{margin-left:auto;margin-right:25%}.flex-offset-gt-lg-30,.layout-margin .flex-offset-gt-lg-30,.layout-margin .offset-gt-lg-30,.offset-gt-lg-30{margin-left:30%}[dir=rtl] .flex-offset-gt-lg-30,[dir=rtl] .layout-margin .flex-offset-gt-lg-30,[dir=rtl] .layout-margin .offset-gt-lg-30,[dir=rtl] .offset-gt-lg-30{margin-left:auto;margin-right:30%}.flex-offset-gt-lg-35,.layout-margin .flex-offset-gt-lg-35,.layout-margin .offset-gt-lg-35,.offset-gt-lg-35{margin-left:35%}[dir=rtl] .flex-offset-gt-lg-35,[dir=rtl] .layout-margin .flex-offset-gt-lg-35,[dir=rtl] .layout-margin .offset-gt-lg-35,[dir=rtl] .offset-gt-lg-35{margin-left:auto;margin-right:35%}.flex-offset-gt-lg-40,.layout-margin .flex-offset-gt-lg-40,.layout-margin .offset-gt-lg-40,.offset-gt-lg-40{margin-left:40%}[dir=rtl] .flex-offset-gt-lg-40,[dir=rtl] .layout-margin .flex-offset-gt-lg-40,[dir=rtl] .layout-margin .offset-gt-lg-40,[dir=rtl] .offset-gt-lg-40{margin-left:auto;margin-right:40%}.flex-offset-gt-lg-45,.layout-margin .flex-offset-gt-lg-45,.layout-margin .offset-gt-lg-45,.offset-gt-lg-45{margin-left:45%}[dir=rtl] .flex-offset-gt-lg-45,[dir=rtl] .layout-margin .flex-offset-gt-lg-45,[dir=rtl] .layout-margin .offset-gt-lg-45,[dir=rtl] .offset-gt-lg-45{margin-left:auto;margin-right:45%}.flex-offset-gt-lg-50,.layout-margin .flex-offset-gt-lg-50,.layout-margin .offset-gt-lg-50,.offset-gt-lg-50{margin-left:50%}[dir=rtl] .flex-offset-gt-lg-50,[dir=rtl] .layout-margin .flex-offset-gt-lg-50,[dir=rtl] .layout-margin .offset-gt-lg-50,[dir=rtl] .offset-gt-lg-50{margin-left:auto;margin-right:50%}.flex-offset-gt-lg-55,.layout-margin .flex-offset-gt-lg-55,.layout-margin .offset-gt-lg-55,.offset-gt-lg-55{margin-left:55%}[dir=rtl] .flex-offset-gt-lg-55,[dir=rtl] .layout-margin .flex-offset-gt-lg-55,[dir=rtl] .layout-margin .offset-gt-lg-55,[dir=rtl] .offset-gt-lg-55{margin-left:auto;margin-right:55%}.flex-offset-gt-lg-60,.layout-margin .flex-offset-gt-lg-60,.layout-margin .offset-gt-lg-60,.offset-gt-lg-60{margin-left:60%}[dir=rtl] .flex-offset-gt-lg-60,[dir=rtl] .layout-margin .flex-offset-gt-lg-60,[dir=rtl] .layout-margin .offset-gt-lg-60,[dir=rtl] .offset-gt-lg-60{margin-left:auto;margin-right:60%}.flex-offset-gt-lg-65,.layout-margin .flex-offset-gt-lg-65,.layout-margin .offset-gt-lg-65,.offset-gt-lg-65{margin-left:65%}[dir=rtl] .flex-offset-gt-lg-65,[dir=rtl] .layout-margin .flex-offset-gt-lg-65,[dir=rtl] .layout-margin .offset-gt-lg-65,[dir=rtl] .offset-gt-lg-65{margin-left:auto;margin-right:65%}.flex-offset-gt-lg-70,.layout-margin .flex-offset-gt-lg-70,.layout-margin .offset-gt-lg-70,.offset-gt-lg-70{margin-left:70%}[dir=rtl] .flex-offset-gt-lg-70,[dir=rtl] .layout-margin .flex-offset-gt-lg-70,[dir=rtl] .layout-margin .offset-gt-lg-70,[dir=rtl] .offset-gt-lg-70{margin-left:auto;margin-right:70%}.flex-offset-gt-lg-75,.layout-margin .flex-offset-gt-lg-75,.layout-margin .offset-gt-lg-75,.offset-gt-lg-75{margin-left:75%}[dir=rtl] .flex-offset-gt-lg-75,[dir=rtl] .layout-margin .flex-offset-gt-lg-75,[dir=rtl] .layout-margin .offset-gt-lg-75,[dir=rtl] .offset-gt-lg-75{margin-left:auto;margin-right:75%}.flex-offset-gt-lg-80,.layout-margin .flex-offset-gt-lg-80,.layout-margin .offset-gt-lg-80,.offset-gt-lg-80{margin-left:80%}[dir=rtl] .flex-offset-gt-lg-80,[dir=rtl] .layout-margin .flex-offset-gt-lg-80,[dir=rtl] .layout-margin .offset-gt-lg-80,[dir=rtl] .offset-gt-lg-80{margin-left:auto;margin-right:80%}.flex-offset-gt-lg-85,.layout-margin .flex-offset-gt-lg-85,.layout-margin .offset-gt-lg-85,.offset-gt-lg-85{margin-left:85%}[dir=rtl] .flex-offset-gt-lg-85,[dir=rtl] .layout-margin .flex-offset-gt-lg-85,[dir=rtl] .layout-margin .offset-gt-lg-85,[dir=rtl] .offset-gt-lg-85{margin-left:auto;margin-right:85%}.flex-offset-gt-lg-90,.layout-margin .flex-offset-gt-lg-90,.layout-margin .offset-gt-lg-90,.offset-gt-lg-90{margin-left:90%}[dir=rtl] .flex-offset-gt-lg-90,[dir=rtl] .layout-margin .flex-offset-gt-lg-90,[dir=rtl] .layout-margin .offset-gt-lg-90,[dir=rtl] .offset-gt-lg-90{margin-left:auto;margin-right:90%}.flex-offset-gt-lg-95,.layout-margin .flex-offset-gt-lg-95,.layout-margin .offset-gt-lg-95,.offset-gt-lg-95{margin-left:95%}[dir=rtl] .flex-offset-gt-lg-95,[dir=rtl] .layout-margin .flex-offset-gt-lg-95,[dir=rtl] .layout-margin .offset-gt-lg-95,[dir=rtl] .offset-gt-lg-95{margin-left:auto;margin-right:95%}.flex-offset-gt-lg-33,.layout-margin .flex-offset-gt-lg-33,.layout-margin .offset-gt-lg-33,.offset-gt-lg-33{margin-left:calc(100% / 3)}.flex-offset-gt-lg-66,.layout-margin .flex-offset-gt-lg-66,.layout-margin .offset-gt-lg-66,.offset-gt-lg-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-lg-66,[dir=rtl] .layout-margin .flex-offset-gt-lg-66,[dir=rtl] .layout-margin .offset-gt-lg-66,[dir=rtl] .offset-gt-lg-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-lg,.layout-align-gt-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-lg-start,.layout-align-gt-lg-start-center,.layout-align-gt-lg-start-end,.layout-align-gt-lg-start-start,.layout-align-gt-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-lg-center,.layout-align-gt-lg-center-center,.layout-align-gt-lg-center-end,.layout-align-gt-lg-center-start,.layout-align-gt-lg-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-lg-end,.layout-align-gt-lg-end-center,.layout-align-gt-lg-end-end,.layout-align-gt-lg-end-start,.layout-align-gt-lg-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-lg-space-around,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-lg-space-between,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-lg-center-start,.layout-align-gt-lg-end-start,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-lg-center-center,.layout-align-gt-lg-end-center,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-lg-center-center>*,.layout-align-gt-lg-end-center>*,.layout-align-gt-lg-space-around-center>*,.layout-align-gt-lg-space-between-center>*,.layout-align-gt-lg-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-lg-center-end,.layout-align-gt-lg-end-end,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-lg-center-stretch,.layout-align-gt-lg-end-stretch,.layout-align-gt-lg-space-around-stretch,.layout-align-gt-lg-space-between-stretch,.layout-align-gt-lg-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-lg{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-lg-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-lg-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-lg-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-lg-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-lg-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-lg-column>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex{min-width:0}.layout-gt-lg-column>.flex-gt-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-column>.flex{min-height:0}.layout-gt-lg,.layout-gt-lg-column,.layout-gt-lg-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-lg-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-lg-row{-ms-flex-direction:row;flex-direction:row}.flex-order-xl--20{-ms-flex-order:-20;order:-20}.flex-order-xl--19{-ms-flex-order:-19;order:-19}.flex-order-xl--18{-ms-flex-order:-18;order:-18}.flex-order-xl--17{-ms-flex-order:-17;order:-17}.flex-order-xl--16{-ms-flex-order:-16;order:-16}.flex-order-xl--15{-ms-flex-order:-15;order:-15}.flex-order-xl--14{-ms-flex-order:-14;order:-14}.flex-order-xl--13{-ms-flex-order:-13;order:-13}.flex-order-xl--12{-ms-flex-order:-12;order:-12}.flex-order-xl--11{-ms-flex-order:-11;order:-11}.flex-order-xl--10{-ms-flex-order:-10;order:-10}.flex-order-xl--9{-ms-flex-order:-9;order:-9}.flex-order-xl--8{-ms-flex-order:-8;order:-8}.flex-order-xl--7{-ms-flex-order:-7;order:-7}.flex-order-xl--6{-ms-flex-order:-6;order:-6}.flex-order-xl--5{-ms-flex-order:-5;order:-5}.flex-order-xl--4{-ms-flex-order:-4;order:-4}.flex-order-xl--3{-ms-flex-order:-3;order:-3}.flex-order-xl--2{-ms-flex-order:-2;order:-2}.flex-order-xl--1{-ms-flex-order:-1;order:-1}.flex-order-xl-0{-ms-flex-order:0;order:0}.flex-order-xl-1{-ms-flex-order:1;order:1}.flex-order-xl-2{-ms-flex-order:2;order:2}.flex-order-xl-3{-ms-flex-order:3;order:3}.flex-order-xl-4{-ms-flex-order:4;order:4}.flex-order-xl-5{-ms-flex-order:5;order:5}.flex-order-xl-6{-ms-flex-order:6;order:6}.flex-order-xl-7{-ms-flex-order:7;order:7}.flex-order-xl-8{-ms-flex-order:8;order:8}.flex-order-xl-9{-ms-flex-order:9;order:9}.flex-order-xl-10{-ms-flex-order:10;order:10}.flex-order-xl-11{-ms-flex-order:11;order:11}.flex-order-xl-12{-ms-flex-order:12;order:12}.flex-order-xl-13{-ms-flex-order:13;order:13}.flex-order-xl-14{-ms-flex-order:14;order:14}.flex-order-xl-15{-ms-flex-order:15;order:15}.flex-order-xl-16{-ms-flex-order:16;order:16}.flex-order-xl-17{-ms-flex-order:17;order:17}.flex-order-xl-18{-ms-flex-order:18;order:18}.flex-order-xl-19{-ms-flex-order:19;order:19}.flex-order-xl-20{-ms-flex-order:20;order:20}.flex-offset-xl-0,.layout-margin .flex-offset-xl-0,.layout-margin .offset-xl-0,.offset-xl-0{margin-left:0}[dir=rtl] .flex-offset-xl-0,[dir=rtl] .layout-margin .flex-offset-xl-0,[dir=rtl] .layout-margin .offset-xl-0,[dir=rtl] .offset-xl-0{margin-left:auto;margin-right:0}.flex-offset-xl-5,.layout-margin .flex-offset-xl-5,.layout-margin .offset-xl-5,.offset-xl-5{margin-left:5%}[dir=rtl] .flex-offset-xl-5,[dir=rtl] .layout-margin .flex-offset-xl-5,[dir=rtl] .layout-margin .offset-xl-5,[dir=rtl] .offset-xl-5{margin-left:auto;margin-right:5%}.flex-offset-xl-10,.layout-margin .flex-offset-xl-10,.layout-margin .offset-xl-10,.offset-xl-10{margin-left:10%}[dir=rtl] .flex-offset-xl-10,[dir=rtl] .layout-margin .flex-offset-xl-10,[dir=rtl] .layout-margin .offset-xl-10,[dir=rtl] .offset-xl-10{margin-left:auto;margin-right:10%}.flex-offset-xl-15,.layout-margin .flex-offset-xl-15,.layout-margin .offset-xl-15,.offset-xl-15{margin-left:15%}[dir=rtl] .flex-offset-xl-15,[dir=rtl] .layout-margin .flex-offset-xl-15,[dir=rtl] .layout-margin .offset-xl-15,[dir=rtl] .offset-xl-15{margin-left:auto;margin-right:15%}.flex-offset-xl-20,.layout-margin .flex-offset-xl-20,.layout-margin .offset-xl-20,.offset-xl-20{margin-left:20%}[dir=rtl] .flex-offset-xl-20,[dir=rtl] .layout-margin .flex-offset-xl-20,[dir=rtl] .layout-margin .offset-xl-20,[dir=rtl] .offset-xl-20{margin-left:auto;margin-right:20%}.flex-offset-xl-25,.layout-margin .flex-offset-xl-25,.layout-margin .offset-xl-25,.offset-xl-25{margin-left:25%}[dir=rtl] .flex-offset-xl-25,[dir=rtl] .layout-margin .flex-offset-xl-25,[dir=rtl] .layout-margin .offset-xl-25,[dir=rtl] .offset-xl-25{margin-left:auto;margin-right:25%}.flex-offset-xl-30,.layout-margin .flex-offset-xl-30,.layout-margin .offset-xl-30,.offset-xl-30{margin-left:30%}[dir=rtl] .flex-offset-xl-30,[dir=rtl] .layout-margin .flex-offset-xl-30,[dir=rtl] .layout-margin .offset-xl-30,[dir=rtl] .offset-xl-30{margin-left:auto;margin-right:30%}.flex-offset-xl-35,.layout-margin .flex-offset-xl-35,.layout-margin .offset-xl-35,.offset-xl-35{margin-left:35%}[dir=rtl] .flex-offset-xl-35,[dir=rtl] .layout-margin .flex-offset-xl-35,[dir=rtl] .layout-margin .offset-xl-35,[dir=rtl] .offset-xl-35{margin-left:auto;margin-right:35%}.flex-offset-xl-40,.layout-margin .flex-offset-xl-40,.layout-margin .offset-xl-40,.offset-xl-40{margin-left:40%}[dir=rtl] .flex-offset-xl-40,[dir=rtl] .layout-margin .flex-offset-xl-40,[dir=rtl] .layout-margin .offset-xl-40,[dir=rtl] .offset-xl-40{margin-left:auto;margin-right:40%}.flex-offset-xl-45,.layout-margin .flex-offset-xl-45,.layout-margin .offset-xl-45,.offset-xl-45{margin-left:45%}[dir=rtl] .flex-offset-xl-45,[dir=rtl] .layout-margin .flex-offset-xl-45,[dir=rtl] .layout-margin .offset-xl-45,[dir=rtl] .offset-xl-45{margin-left:auto;margin-right:45%}.flex-offset-xl-50,.layout-margin .flex-offset-xl-50,.layout-margin .offset-xl-50,.offset-xl-50{margin-left:50%}[dir=rtl] .flex-offset-xl-50,[dir=rtl] .layout-margin .flex-offset-xl-50,[dir=rtl] .layout-margin .offset-xl-50,[dir=rtl] .offset-xl-50{margin-left:auto;margin-right:50%}.flex-offset-xl-55,.layout-margin .flex-offset-xl-55,.layout-margin .offset-xl-55,.offset-xl-55{margin-left:55%}[dir=rtl] .flex-offset-xl-55,[dir=rtl] .layout-margin .flex-offset-xl-55,[dir=rtl] .layout-margin .offset-xl-55,[dir=rtl] .offset-xl-55{margin-left:auto;margin-right:55%}.flex-offset-xl-60,.layout-margin .flex-offset-xl-60,.layout-margin .offset-xl-60,.offset-xl-60{margin-left:60%}[dir=rtl] .flex-offset-xl-60,[dir=rtl] .layout-margin .flex-offset-xl-60,[dir=rtl] .layout-margin .offset-xl-60,[dir=rtl] .offset-xl-60{margin-left:auto;margin-right:60%}.flex-offset-xl-65,.layout-margin .flex-offset-xl-65,.layout-margin .offset-xl-65,.offset-xl-65{margin-left:65%}[dir=rtl] .flex-offset-xl-65,[dir=rtl] .layout-margin .flex-offset-xl-65,[dir=rtl] .layout-margin .offset-xl-65,[dir=rtl] .offset-xl-65{margin-left:auto;margin-right:65%}.flex-offset-xl-70,.layout-margin .flex-offset-xl-70,.layout-margin .offset-xl-70,.offset-xl-70{margin-left:70%}[dir=rtl] .flex-offset-xl-70,[dir=rtl] .layout-margin .flex-offset-xl-70,[dir=rtl] .layout-margin .offset-xl-70,[dir=rtl] .offset-xl-70{margin-left:auto;margin-right:70%}.flex-offset-xl-75,.layout-margin .flex-offset-xl-75,.layout-margin .offset-xl-75,.offset-xl-75{margin-left:75%}[dir=rtl] .flex-offset-xl-75,[dir=rtl] .layout-margin .flex-offset-xl-75,[dir=rtl] .layout-margin .offset-xl-75,[dir=rtl] .offset-xl-75{margin-left:auto;margin-right:75%}.flex-offset-xl-80,.layout-margin .flex-offset-xl-80,.layout-margin .offset-xl-80,.offset-xl-80{margin-left:80%}[dir=rtl] .flex-offset-xl-80,[dir=rtl] .layout-margin .flex-offset-xl-80,[dir=rtl] .layout-margin .offset-xl-80,[dir=rtl] .offset-xl-80{margin-left:auto;margin-right:80%}.flex-offset-xl-85,.layout-margin .flex-offset-xl-85,.layout-margin .offset-xl-85,.offset-xl-85{margin-left:85%}[dir=rtl] .flex-offset-xl-85,[dir=rtl] .layout-margin .flex-offset-xl-85,[dir=rtl] .layout-margin .offset-xl-85,[dir=rtl] .offset-xl-85{margin-left:auto;margin-right:85%}.flex-offset-xl-90,.layout-margin .flex-offset-xl-90,.layout-margin .offset-xl-90,.offset-xl-90{margin-left:90%}[dir=rtl] .flex-offset-xl-90,[dir=rtl] .layout-margin .flex-offset-xl-90,[dir=rtl] .layout-margin .offset-xl-90,[dir=rtl] .offset-xl-90{margin-left:auto;margin-right:90%}.flex-offset-xl-95,.layout-margin .flex-offset-xl-95,.layout-margin .offset-xl-95,.offset-xl-95{margin-left:95%}[dir=rtl] .flex-offset-xl-95,[dir=rtl] .layout-margin .flex-offset-xl-95,[dir=rtl] .layout-margin .offset-xl-95,[dir=rtl] .offset-xl-95{margin-left:auto;margin-right:95%}.flex-offset-xl-33,.layout-margin .flex-offset-xl-33,.layout-margin .offset-xl-33,.offset-xl-33{margin-left:calc(100% / 3)}.flex-offset-xl-66,.layout-margin .flex-offset-xl-66,.layout-margin .offset-xl-66,.offset-xl-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-xl-66,[dir=rtl] .layout-margin .flex-offset-xl-66,[dir=rtl] .layout-margin .offset-xl-66,[dir=rtl] .offset-xl-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-xl,.layout-align-xl-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-xl-start,.layout-align-xl-start-center,.layout-align-xl-start-end,.layout-align-xl-start-start,.layout-align-xl-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-xl-center,.layout-align-xl-center-center,.layout-align-xl-center-end,.layout-align-xl-center-start,.layout-align-xl-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-xl-end,.layout-align-xl-end-center,.layout-align-xl-end-end,.layout-align-xl-end-start,.layout-align-xl-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-xl-space-around,.layout-align-xl-space-around-center,.layout-align-xl-space-around-end,.layout-align-xl-space-around-start,.layout-align-xl-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-xl-space-between,.layout-align-xl-space-between-center,.layout-align-xl-space-between-end,.layout-align-xl-space-between-start,.layout-align-xl-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-xl-center-start,.layout-align-xl-end-start,.layout-align-xl-space-around-start,.layout-align-xl-space-between-start,.layout-align-xl-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-xl-center-center,.layout-align-xl-end-center,.layout-align-xl-space-around-center,.layout-align-xl-space-between-center,.layout-align-xl-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-xl-center-center>*,.layout-align-xl-end-center>*,.layout-align-xl-space-around-center>*,.layout-align-xl-space-between-center>*,.layout-align-xl-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-xl-center-end,.layout-align-xl-end-end,.layout-align-xl-space-around-end,.layout-align-xl-space-between-end,.layout-align-xl-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-xl-center-stretch,.layout-align-xl-end-stretch,.layout-align-xl-space-around-stretch,.layout-align-xl-space-between-stretch,.layout-align-xl-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-xl{-ms-flex:1;flex:1;box-sizing:border-box}.flex-xl-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-xl-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xl-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-xl-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-xl-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-xl-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-xl-row>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-xl-column>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-xl-row>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-xl-row>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-xl-row>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-xl-row>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-xl-row>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-xl-row>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-xl-row>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-xl-row>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-xl-row>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-xl-row>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-xl-row>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-xl-row>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-xl-row>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-xl-row>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-xl-row>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-xl-row>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-xl-row>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-xl-row>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-xl-row>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex{min-width:0}.layout-xl-column>.flex-xl-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xl-column>.flex-xl-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-column>.flex{min-height:0}.layout-xl,.layout-xl-column,.layout-xl-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-xl-column{-ms-flex-direction:column;flex-direction:column}.layout-xl-row{-ms-flex-direction:row;flex-direction:row}.hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show){display:none}.hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}}@media print{.hide-print:not(.show-print):not(.show){display:none!important}}/*!
---
BIKE CITIZENS CSS...
*/.highlight{color:#3b5269;font-weight:700}.heading-subtle{font-size:100%;font-weight:400;opacity:.9}.heading-centre{text-align:center}.text-bold{font-weight:700}.text-uppercase{text-transform:uppercase}.text-tiny{font-size:70%}.text-small{font-size:90%}.text-medium{font-size:150%}.text-subtle{color:#888}html{margin:0;padding:0}body{margin:0;padding:0}.content-wrapper{background:#fff}.content-wrapper .main,.content-wrapper header{padding:1em 3em}#bc-resp-div{margin:0;padding:0}.block-centre{display:block;margin:0 auto}.align-centre{text-align:center}.align-right{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.add-margin{margin:1.5em 0}.add-margin-bottom{margin-bottom:1.5em}.add-padding-top{margin-top:6px}.padding-small{padding:.5em}.max-width-sm{max-width:35.5em}.max-width-md{max-width:48em}.max-width-lg{max-width:64em}.set-max-height-all{max-height:264px;overflow-y:scroll}.hideme{display:none;visibility:hidden}.attach-bottom-wrapper{border-collapse:collapse;display:table;height:100%}.attach-bottom{display:table-row;height:1px;vertical-align:bottom}.fixed-top{box-shadow:0 .5em .25em -.25em rgba(0,0,0,.2);margin:0 auto!important;position:fixed!important;top:0;width:100%;z-index:40}@media screen and (min-width:48em){.fixed-top{left:15%;max-width:70%}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.rsp-demo{color:#fff;font-weight:700;margin-bottom:.5em}.rsp-demo span{display:inline-block;margin:.5em 2em}.rsp-tiny{background:#cb0;width:35.5em}.rsp-sm{background:#e33;width:48em}.rsp-md{background:#d3d;width:64em}.rsp-lg{background:#33d;width:100%}.list-plain{margin:0;padding:0}.list-plain li{list-style-image:none;list-style-type:none}.list-inline li{display:inline-block}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{box-shadow:none}.pure-form .input-field-note,form .input-field-note{width:90%;text-align:right}.pure-form .input-field-note a,form .input-field-note a{color:gray;font-weight:400;font-size:90%}.pure-form .one-city-msg,form .one-city-msg{color:#dd191d}.pure-form .one-city-city-name,form .one-city-city-name{color:#fff;background-color:#dd191d;border-radius:1em;padding:.2em .4em}.pure-form.form-no-margin,form.form-no-margin{margin:0}.pure-form.form-no-margin .pure-control-group,form.form-no-margin .pure-control-group{margin:0}.pure-form.form-small-margins,form.form-small-margins{margin:.5em 0}.pure-form.form-small-margins .pure-control-group,form.form-small-margins .pure-control-group{margin:.5em 0}.pure-form .input-field[disabled],form .input-field[disabled]{opacity:.5}.pure-form .form-input,form .form-input{margin-bottom:2em}.pure-form .form-input ::-webkit-input-placeholder,form .form-input ::-webkit-input-placeholder{font-size:80%}.pure-form .form-input :-moz-placeholder,form .form-input :-moz-placeholder{font-size:80%}.pure-form .form-input ::-moz-placeholder,form .form-input ::-moz-placeholder{font-size:80%}.pure-form .form-input :-ms-input-placeholder,form .form-input :-ms-input-placeholder{font-size:80%}.pure-form .form-input input,.pure-form .form-input select,form .form-input input,form .form-input select{border-radius:3px;max-width:400px;padding:.5em;width:90%}.pure-form .form-input input,form .form-input input{line-height:1.5em}.pure-form .form-input [readonly],form .form-input [readonly]{background:#ccc;border:0;color:#2a2d31;opacity:.5}.pure-form .form-input label,form .form-input label{color:#dd191d;margin-bottom:.75em;text-align:left}.pure-form .form-input .checkbox-left,.pure-form .form-input .checkbox-right,form .form-input .checkbox-left,form .form-input .checkbox-right{width:auto}.pure-form .checkbox-left,.pure-form .checkbox-right,form .checkbox-left,form .checkbox-right{opacity:0;position:absolute}.pure-form .checkbox-left+label,.pure-form .checkbox-right+label,form .checkbox-left+label,form .checkbox-right+label{cursor:pointer;display:inline-block;padding:0;position:relative}.pure-form .checkbox-left+label::after,.pure-form .checkbox-left+label::before,.pure-form .checkbox-right+label::after,.pure-form .checkbox-right+label::before,form .checkbox-left+label::after,form .checkbox-left+label::before,form .checkbox-right+label::after,form .checkbox-right+label::before{background:#fff;border:solid 2px #dd191d;border-radius:4px;color:#fff;display:inline-block;height:20px;padding-bottom:4px;text-align:center;vertical-align:middle;width:20px}.pure-form .checkbox-left:focus+label::after,.pure-form .checkbox-left:focus+label::before,.pure-form .checkbox-left:hover+label::after,.pure-form .checkbox-left:hover+label::before,.pure-form .checkbox-right:focus+label::after,.pure-form .checkbox-right:focus+label::before,.pure-form .checkbox-right:hover+label::after,.pure-form .checkbox-right:hover+label::before,form .checkbox-left:focus+label::after,form .checkbox-left:focus+label::before,form .checkbox-left:hover+label::after,form .checkbox-left:hover+label::before,form .checkbox-right:focus+label::after,form .checkbox-right:focus+label::before,form .checkbox-right:hover+label::after,form .checkbox-right:hover+label::before{background-color:#ef6d70}.pure-form .checkbox-left:checked+label::after,.pure-form .checkbox-left:checked+label::before,.pure-form .checkbox-right:checked+label::after,.pure-form .checkbox-right:checked+label::before,form .checkbox-left:checked+label::after,form .checkbox-left:checked+label::before,form .checkbox-right:checked+label::after,form .checkbox-right:checked+label::before{background:#dd191d}.pure-form .checkbox-left.disabled+label,.pure-form .checkbox-left[disabled]+label,.pure-form .checkbox-right.disabled+label,.pure-form .checkbox-right[disabled]+label,form .checkbox-left.disabled+label,form .checkbox-left[disabled]+label,form .checkbox-right.disabled+label,form .checkbox-right[disabled]+label{color:#bbb;cursor:default}.pure-form .checkbox-left.disabled+label::after,.pure-form .checkbox-left.disabled+label::before,.pure-form .checkbox-left[disabled]+label::after,.pure-form .checkbox-left[disabled]+label::before,.pure-form .checkbox-right.disabled+label::after,.pure-form .checkbox-right.disabled+label::before,.pure-form .checkbox-right[disabled]+label::after,.pure-form .checkbox-right[disabled]+label::before,form .checkbox-left.disabled+label::after,form .checkbox-left.disabled+label::before,form .checkbox-left[disabled]+label::after,form .checkbox-left[disabled]+label::before,form .checkbox-right.disabled+label::after,form .checkbox-right.disabled+label::before,form .checkbox-right[disabled]+label::after,form .checkbox-right[disabled]+label::before{background:#fff!important;border-color:#f49b9d}.pure-form .checkbox-right+label::after,form .checkbox-right+label::after{content:'';margin-left:10px}.pure-form .checkbox-right:checked+label::after,form .checkbox-right:checked+label::after{content:'\2714'}.pure-form .checkbox-left+label::before,form .checkbox-left+label::before{content:'';margin-right:10px}.pure-form .checkbox-left:checked+label::before,form .checkbox-left:checked+label::before{content:'\2714'}.pure-form .pure-controls,form .pure-controls{margin-left:0}.pure-form.confirm-data .form-input label,form.confirm-data .form-input label{margin-bottom:0}.pure-form.confirm-data .form-input input,form.confirm-data .form-input input{padding-left:0}.pure-form.confirm-data .form-input [readonly],form.confirm-data .form-input [readonly]{background:0 0}.pure-form .ng-invalid.ng-untouched,form .ng-invalid.ng-untouched{border:solid 1px #bcbcbc!important}.pure-form.form-was-submitted .ng-invalid,form.form-was-submitted .ng-invalid{border:solid 1px #ef5350!important}.pure-form .ng-invalid.ng-touched,form .ng-invalid.ng-touched{border:solid 1px #ef5350}.pure-form .input-feedback,form .input-feedback{color:#888;font-size:90%;margin:.5em 0}.pure-form .input-feedback .pure-button.button-clear,form .input-feedback .pure-button.button-clear{margin:0;padding:.3em 0}@media screen and (min-width:48em){.pure-form .form-input label{text-align:right}.pure-form .pure-u-md-1-2 .form-input label{text-align:left}.max-width-sm .pure-form .form-input label{text-align:left}}@media screen and (min-width:80em){.pure-form .form-input label{text-align:right}.pure-form .pure-u-md-1-2 .form-input label{text-align:right}}.form-narrow .form-input label{text-align:left}.button-padding,.pure-button{padding:.75em 1.25em}.button-padding{display:block}.pure-button-primary,a.pure-button-primary{background:#dd191d;border-radius:3px;color:#fff;text-transform:uppercase}.button-clear,.clickable{background:0 0;color:#dd191d;font-weight:700;opacity:.9}.button-clear:active,.button-clear:focus,.button-clear:hover,.clickable:active,.clickable:focus,.clickable:hover{background:0 0;box-shadow:none;color:#af1417;opacity:1}.button-clear.button-enable,.clickable.button-enable{color:#888}.button-clear.button-enable.pure-button-disabled,.button-clear.button-enable.pure-button-disabled:active,.button-clear.button-enable.pure-button-disabled:focus,.button-clear.button-enable.pure-button-disabled:hover,.button-clear.button-enable.pure-button[disabled],.clickable.button-enable.pure-button-disabled,.clickable.button-enable.pure-button-disabled:active,.clickable.button-enable.pure-button-disabled:focus,.clickable.button-enable.pure-button-disabled:hover,.clickable.button-enable.pure-button[disabled]{color:#2a2d31;opacity:1}.button-wide{width:100%}.button-small{font-size:80%;padding:.5em 1em}.button-large{font-size:1.4em}.button-large.button-round{border-radius:.5em;padding:.4em .8em}.button-circle{border-radius:50%;padding:.5em}.button-round{border-radius:1em;padding:.2em .4em}.button-grey{background-color:#284156;opacity:.5;color:#fff}.button-condense::after,.button-expand::after{color:#2a2d31;font-family:FontAwesome;opacity:.5}.button-expand::after{content:' \f13a'}.button-condense::after{content:' \f139'}.button-sub-label{display:block;font-size:12px;margin-top:5px}.button-tab{background:#e6e6e6;border-bottom:solid 2px #ccc;border-left:solid 2px #ccc;border-right:solid 2px #ccc;border-radius:0;box-sizing:border-box;font-size:110%;padding:.5em .25em;position:relative;text-transform:uppercase}.button-tab:disabled{color:#dd191d;opacity:1}.button-tab:disabled::before{border-bottom:solid 4px #dd191d;border-left:none;border-right:none;bottom:0;content:' ';left:0;position:absolute;right:0;top:0}a{color:#dd191d;cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}a.no-decoration{text-decoration:none}a:hover{text-decoration:none}[ng-click]{cursor:pointer}.clickable{cursor:pointer}.info{color:#888}.box{border-bottom:1px solid #ecebe8;border-top:1px solid #ecebe8;margin:1.5em 0}.box .box-heading{color:#3b5269;font-size:110%;margin-top:0}.box .box-subheading{color:#3b5269;font-size:100%}.web-context .box{box-shadow:none;margin:1.5em 0}.box-bottom-border{border-bottom:solid 1px #bcbcbc}.bc-top-panel{background:#9d9d9d;background-position:0 50%;background-repeat:no-repeat;background-size:100% auto;height:140px;padding:0;position:relative}@media screen and (min-width:48em){.bc-top-panel{height:160px;padding:12px 20px 7px}}.bc-img-circle{border-radius:50%}.bc-logo::before{content:url(../images/icons/bc.svg);display:inline-block;height:2.5em;margin-right:.5em;vertical-align:middle;width:2.5em}.activity-indicator{background:#ecebe8;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.2);color:#3b5269;display:none;height:3em;left:50%;line-height:3em;margin-left:-1.5em;margin-top:-1.5em;position:fixed;text-align:center;top:3.5em;width:3em}.activity-indicator i{margin-top:.25em}.activity-indicator.active{display:block}.team-admin-team-list li,.team-admin-user-list li,.team-search-results li,.teams-list li{background:#ecebe8;border-bottom:solid 1px #ccc}.team-admin-team-list li:first-child,.team-admin-user-list li:first-child,.team-search-results li:first-child,.teams-list li:first-child{border-top:solid 1px #ccc}.team-admin-invite::after,.team-admin-request::after,.team-admin-result::after,.team-admin-user::after,.team-list-view::after{clear:both;content:'';display:table}.team-admin-invite .team-admin-email,.team-admin-invite .team-admin-team-name,.team-admin-request .team-admin-email,.team-admin-request .team-admin-team-name,.team-admin-result .team-admin-email,.team-admin-result .team-admin-team-name,.team-admin-user .team-admin-email,.team-admin-user .team-admin-team-name,.team-list-view .team-admin-email,.team-list-view .team-admin-team-name{display:inline-block;font-weight:700;min-height:2em;overflow:auto;padding:.75em 1em 0;width:auto}.team-admin-invite .team-admin-message,.team-admin-request .team-admin-message,.team-admin-result .team-admin-message,.team-admin-user .team-admin-message,.team-list-view .team-admin-message{color:#595f68;font-weight:400;padding:.25em 1em 0}.team-admin-invite .team-admin-buttons,.team-admin-request .team-admin-buttons,.team-admin-result .team-admin-buttons,.team-admin-user .team-admin-buttons,.team-list-view .team-admin-buttons{display:inline-block;float:right}.team-admin-invite .team-admin-team-dist,.team-admin-request .team-admin-team-dist,.team-admin-result .team-admin-team-dist,.team-admin-user .team-admin-team-dist,.team-list-view .team-admin-team-dist{float:right;font-weight:700;padding:.75em 1em 0}.team-admin-invite .team-admin-team-members,.team-admin-request .team-admin-team-members,.team-admin-result .team-admin-team-members,.team-admin-user .team-admin-team-members,.team-list-view .team-admin-team-members{display:inline-block;overflow:auto;padding:.75em 1em}.team-admin-invite .team-request-status,.team-admin-request .team-request-status,.team-admin-result .team-request-status,.team-admin-user .team-request-status,.team-list-view .team-request-status{float:right;font-weight:700;padding:.75em 1em}.sprite{background-image:url(/images/icons/appstore-sprites.png);width:144px;height:43px;display:inline-block}.sprite.spite-appstore-de{background-position:0 0}.sprite.spite-appstore-en{background-position:0 -45px}.sprite.sprite-googleplay-de{background-position:0 -90px}.sprite.sprite-googleplay-en{background-position:-146px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite{background-image:url(/images/icons/appstore-sprites@2x.png);background-size:290px 133px}}.add-margin-top{margin-top:1.5em!important}.suppress-spacing-bottom{margin-bottom:0!important;padding-bottom:0!important}.suppress-margin-bottom{margin-bottom:0!important}.suppress-padding-bottom{padding-bottom:0!important}.force-width-auto{width:auto!important}.app-context .app-hidden{display:none;visibility:hidden}.app-context .add-top-margin{margin-top:1.5em}.app-context header{height:70px;padding:.75em;text-align:center}.app-context header h1,.app-context header h2,.app-context header h3{font-size:28px;font-weight:400;text-transform:uppercase}.app-context .footer{background:#ecebe8;border-top:solid 1px #bcbcbc;bottom:0;height:55px;left:0;margin-top:5em;position:fixed;text-align:right;width:100%;z-index:20}.app-context .footer .nav-button{background:0 0;border:0;color:#dd191d;cursor:pointer;display:inline-block;font-weight:700;margin-right:1em;outline:0;padding:1em;text-decoration:none;text-transform:uppercase}.app-context .footer .mega-button{background-color:#dd191d;border-radius:0;bottom:0;color:#fff;display:block;height:55px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.app-context .footer .navigation-list{margin:0;padding:0}.app-context .footer .navigation-list li{display:inline-block;list-style-type:none}.app-context month-selector{text-align:center}.app-context bc-ranking .align-left{text-align:left}.app-context bc-ranking .align-right{text-align:right}.app-context h2{font-size:1.2em;margin:.2em auto}@media screen and (max-width:35.5em){.app-context .footer{font-size:80%;height:48px;white-space:nowrap}}.web-context .web-hidden{display:none;visibility:hidden}.web-context .footer{padding:1em 3em;text-align:right}.web-context .footer .nav-button{margin-left:1em}.web-context .box{box-shadow:none;margin:1.5em 0}.web-context .box h2,.web-context .box h3,.web-context .box h4,.web-context .box h5,.web-context .box h6{font-family:Exo,Arial,sans-serif;font-weight:500}.web-context .mega-button{display:block;margin-left:5%;position:relative;width:85.5%}.web-context .navigation-list{margin:0;padding:0;text-align:center;width:100%}.web-context .navigation-list li{cursor:pointer;display:inline-block;height:3em;list-style-type:none;margin:0;padding:0}.web-context .navigation-list button{height:3em;width:100%}@media screen and (max-width:35.5em){.web-context .footer{font-size:80%}.web-context .floating-box .pure-form .main{padding:1em}}@media screen and (min-width:64em){.web-context .mega-button{margin-left:auto;width:auto}.floating-box .mega-button{width:100%}}.iframe-context .iframe-hidden,.web-context.iframe-context .iframe-hidden{display:none;visibility:hidden}.iframe-context .content-wrapper,.web-context.iframe-context .content-wrapper{background:inherit;margin:0 auto;padding-bottom:0}.iframe-context .box,.web-context.iframe-context .box{background:#fff;margin:1.5em auto 1.5em;max-width:48em}.iframe-context .box-wide,.web-context.iframe-context .box-wide{max-width:64em}.iframe-context .main,.web-context.iframe-context .main{margin:0 auto}.iframe-context .space,.web-context.iframe-context .space{display:block;height:90px}@media screen and (min-width:35.5em){.iframe-context .popover .popover-contents,.web-context.iframe-context .popover .popover-contents{top:15%;-ms-transform:translate(-50%,-15%);transform:translate(-50%,-15%)}}@media screen and (max-width:35.5em){#bc-resp-div{width:0}.hidden-tiny{display:none;visibility:hidden}.hidden-tiny-sm{display:none;visibility:hidden}.hidden-tiny-md{display:none;visibility:hidden}.hidden-tiny-lg{display:none;visibility:hidden}.content-wrapper .main,.content-wrapper header{padding:1em .5em}.padding-small-sm{padding:.5em}.footer.mobile-sticky{background:#ecebe8;border-top:solid 1px #e2e2e2;bottom:0;left:0;padding:0;position:fixed;text-align:center;width:100%}}@media screen and (min-width:35.5em){#bc-resp-div{width:355px}.hidden-tiny{display:block;visibility:visible}.hidden-sm{display:none;visibility:hidden}.hidden-tiny-sm{display:none;visibility:hidden}.hidden-tiny-md{display:none;visibility:hidden}.hidden-tiny-lg{display:none;visibility:hidden}.padding-small-sm{padding:.5em}.set-max-height-sm{max-height:420px;overflow-y:scroll}}@media screen and (min-width:48em){#bc-resp-div{width:480px}.hidden-md{display:none;visibility:hidden}.hidden-sm{display:block;visibility:visible}.hidden-tiny-sm{display:block;visibility:visible}.hidden-tiny-md{display:none;visibility:hidden}.hidden-tiny-lg{display:none;visibility:hidden}.centre-md{margin:0 auto}}@media screen and (min-width:64em){#bc-resp-div{width:640px}.hidden-lg{display:none;visibility:hidden}.hidden-md{display:block;visibility:visible}.hidden-tiny-md{display:block;visibility:visible}.hidden-tiny-lg{display:none;visibility:hidden}.centre-lg{margin:0 auto}.content-wrapper{padding-bottom:0}.mobile-sticky{position:inherit}}.team-search-result{border-bottom:solid 1px #bcbcbc}.bc-calendar-table{border-collapse:collapse;table-layout:fixed;width:100%}.bc-calendar-table td,.bc-calendar-table th{padding:.5em 0;text-align:center;width:14.285%}.bc-calendar-table td{height:76px;position:relative;text-align:center;vertical-align:top}.bc-calendar-table td:hover{background:#f2f2f2}.bc-calendar-table td span{display:block}.bc-calendar-table td.inactive{opacity:.5}.calendar-month-view{margin-top:2em}.accomplishments{display:block;background-color:#f5f5f5;overflow-x:hidden}.accomplishments.all{min-height:420px;min-height:100vh}.accomplishments.all .most-recent{position:fixed;top:0;left:0}.accomplishments .most-recent{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;box-shadow:2px 3px 5px #aaa;background-color:#fff;z-index:99}.accomplishments .most-recent .recent-accomplishment{width:64px;width:20vw;padding-top:10px}.accomplishments .most-recent .recent-accomplishment .coin{height:38px;height:12vw;background-size:75%;background-repeat:no-repeat;background-position:top center;position:relative}.accomplishments .most-recent .recent-accomplishment .coin .icon-new{right:0;bottom:-20%;width:40%;height:40%}.accomplishments .most-recent .recent-accomplishment .slot{display:block;height:12px;height:4vw;margin-top:-1px;background-image:url(/images/elements/coin_slot.svg);background-size:contain;background-repeat:no-repeat;background-position:top center}.accomplishments .icon-new{position:absolute;background-image:url(/images/elements/new.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.accomplishments .anchor{display:block;position:relative;top:-64px;top:-20vw;visibility:hidden}.accomplishments .categories{padding:57px 0;padding:18vw 0}.accomplishments .categories .category{background-color:#fff;margin-top:35px;box-shadow:2px 3px 5px #aaa;height:auto}.accomplishments .categories .category .head{color:#58b8bb;position:relative}.accomplishments .categories .category .head h3{margin:0;padding:20px 10px 20px 12px;padding:20px 10px 20px 4vw;font-weight:400;display:inline-block;white-space:nowrap}.accomplishments .categories .category .head h3 .icon{display:inline-block;width:20px;height:20px;margin:0 10px -3px 0}.accomplishments .categories .category .head h3 .icon-plus{background-image:url(/images/icons/plus.svg)}.accomplishments .categories .category .head h3 .icon-minus{background-image:url(/images/icons/minus.svg)}.accomplishments .categories .category .head span.count{position:absolute;right:0;top:0;background-color:rgba(255,255,255,.7);padding:20px 20px 10px 5px}.accomplishments .categories .category .head .icon-new{right:5px;top:30%;width:30px;height:26px}.accomplishments .categories .category .progress{height:160px;height:50vw;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.accomplishments .categories .category .progress .inner{width:80%;height:100%;margin-left:10%;position:relative}.accomplishments .categories .category .progress .mover{background-repeat:no-repeat;height:80px;height:25vw;width:80px;width:25vw;position:absolute;bottom:29px;bottom:9.2vw;margin-left:-32px;margin-left:-10vw}.accomplishments .categories .category .progress .curtain{background-size:cover;width:120%;height:78.6%;position:absolute;background-repeat:no-repeat;margin-left:-16px;margin-left:-5vw}.accomplishments .categories .category .progress .text{position:absolute;display:block;bottom:0;left:0;width:100%;padding:9px 0;padding:3vw 0;color:#fff;text-align:center}.accomplishments .categories .category .progress .curtain,.accomplishments .categories .category .progress .mover{transition:left 2s ease-in-out;left:auto}.accomplishments .categories .category .progress.ng-hide .curtain,.accomplishments .categories .category .progress.ng-hide .mover{left:0!important}.accomplishments .categories .category .progress .statistics-button{position:absolute;top:10px;right:10px;width:45px;height:28px;background-image:url(/images/elements/statistics.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.accomplishments .categories .category .badges .icon-new{right:5px;top:35%;width:10%;height:30%}.accomplishments .categories .category .badges .accomplishment,.accomplishments .categories .category .badges .accomplishment-group{position:relative;display:block;padding:9px;padding:3vw;border-top:1px solid #aaa;height:108px;height:34vw;width:100%;box-sizing:border-box;overflow:hidden}.accomplishments .categories .category .badges .accomplishment h4,.accomplishments .categories .category .badges .accomplishment-group h4{position:relative;display:inline-block;background-color:rgba(255,255,255,.7);padding:8px 15px 8px 10px;border-radius:5px;margin:0}.accomplishments .categories .category .badges .accomplishment p,.accomplishments .categories .category .badges .accomplishment-group p{position:relative;margin-top:6px;margin-top:2vw}.accomplishments .categories .category .badges .accomplishment p span,.accomplishments .categories .category .badges .accomplishment-group p span{font-size:10pt;display:inline-block;background-color:rgba(255,255,255,.7);padding:5px 10px;border-radius:5px}.accomplishments .categories .category .badges .accomplishment .text,.accomplishments .categories .category .badges .accomplishment-group .text{position:absolute;top:9px;top:3vw;left:9px;left:3vw;width:256px;width:80vw;transition:transform .5s ease-out;z-index:20}.accomplishments .categories .category .badges .accomplishment-group .icons{z-index:3;position:absolute;right:0;top:0;height:100%;width:40%;padding:9px;padding:3vw;box-sizing:border-box}.accomplishments .categories .category .badges .accomplishment-group .badge{display:inline-block;height:70%;width:50%;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;box-sizing:border-box;transition:transform .5s ease-out;-ms-transform:scale(1);transform:scale(1)}.accomplishments .categories .category .badges .accomplishment-group .badge.active{-ms-transform:scale(1.2);transform:scale(1.2)}.accomplishments .categories .category .badges .accomplishment-group .badge .icon-new{top:auto;bottom:-9%;left:0;width:100%;height:20%}.accomplishments .categories .category .badges .accomplishment-group .indicators{position:absolute;display:block;width:100%;bottom:5px;left:0;text-align:center}.accomplishments .categories .category .badges .accomplishment-group .indicators .point{display:inline-block;width:4px;height:4px;border:1px solid #000;border-radius:50%;margin:0 1px;transition:background-color .4s}.accomplishments .categories .category .badges .accomplishment-group .indicators .point.active{background-color:#000}.accomplishments .categories .category .badges .accomplishment{background-size:50%;background-position:center;background-repeat:no-repeat}.accomplishments .categories .category .badges .accomplishment.locked{background-size:64px;background-size:20vw;background-position:right;background-origin:content-box}.accomplishments .categories .category .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;color:#fff;background-color:rgba(40,65,86,.9)}.accomplishments .categories .category .overlay .close{position:absolute;right:10px;top:10px;width:20px;height:20px;background-image:url(/images/elements/x.svg);background-size:contain}.accomplishments .categories .category .overlay .badges{padding-top:100px;padding-top:20vh}.accomplishments .categories .category .overlay .badges .badge{display:inline-block;width:128px;width:40vw;height:128px;height:40vw;position:absolute;transition:transform .5s ease-out,left .5s ease-out;background-size:contain;background-repeat:no-repeat;background-position:center}.accomplishments .categories .category .overlay .text{display:block;position:absolute;top:250px;top:55vh;left:0;text-align:left;width:100%;transition:all .4s ease-out}.accomplishments .categories .category .overlay .text h3,.accomplishments .categories .category .overlay .text p{padding:0 15px}.accomplishments .categories .category .overlay .text .small-print{text-align:left;padding-top:15px;font-size:70%}.accomplishments .categories .category .overlay .indicators{position:absolute;bottom:0;left:0;width:100%;background-color:#e5e5e5;box-shadow:inset 0 7px 8px -5px rgba(0,0,0,.75);text-align:center;padding:5px 5px 0}.accomplishments .categories .category .overlay .indicators .point{display:inline-block;border:1px solid #000;width:5px;height:5px;border-radius:50%;margin:3px;transition:background-color .4s}.accomplishments .categories .category .overlay .indicators .point.active{background-color:#000}.accomplishments .categories .statistics-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(127,211,216,.9);overflow-y:auto}.accomplishments .categories .statistics-overlay h2{color:#fff;text-align:center;margin:30px 0 20px;margin:15vh 0 10vh}.accomplishments .categories .statistics-overlay .statistics-element{background-color:#fff;margin:30px 0;padding:18px 0;box-shadow:2px 3px 5px #aaa}.accomplishments .categories .statistics-overlay .badge{width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;width:30%;vertical-align:middle}.accomplishments .categories .statistics-overlay .title{width:45%}.accomplishments .categories .statistics-overlay .value{width:20%}.accomplishments .categories .statistics-overlay .title,.accomplishments .categories .statistics-overlay .value{display:inline-block;color:#58b8bb}.auto-completion-list{margin:0;padding:0}.auto-completion-list li{border-bottom:solid 1px #bcbcbc;cursor:pointer;list-style-type:none;margin:0;padding:1.5em .5em}.auto-completion-list li:hover{background:#ecebe8}.auto-completion-list li.disabled{background:#fff;color:#717983;cursor:default}.auto-completion-list li .autocomplete-more{float:right;font-size:90%}.auto-completion-details{color:#888;font-size:90%;padding:.5em 1em;text-align:right}.bc-city-list .bc-city-list-results{min-height:40px;width:90%}@media screen and (min-width:64em){.bc-city-list .bc-city-list-results{min-height:160px}}.bc-ident{border-collapse:collapse;border-spacing:0;display:table;width:100%}.bc-ident .bc-ident-logo{border-spacing:0;display:table-cell;margin-left:auto;text-align:right}.bc-ident .bc-ident-logo img{height:116px;width:116px}.bc-ident .ident-heading{color:#dd191d;display:table-cell;font-size:150%;font-weight:700;margin-right:auto;vertical-align:middle}.popover{background:rgba(0,0,0,.666);cursor:pointer;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:30;text-align:center}.popover.popover-transparent-background{background:0 0;cursor:default}.popover .bc-prompt{margin-top:0;width:100%}.popover .prompt-dismiss{background:#fff;color:#57789a;height:1.5em;opacity:.8;padding:.2em;position:absolute;right:.5em;top:.3em;width:1.5em}.popover .prompt-dismiss:active,.popover .prompt-dismiss:focus,.popover .prompt-dismiss:hover{color:#3b5269}.popover .popover-contents{background:#fff;border-radius:4px;box-shadow:.25em .25em .25em rgba(0,0,0,.2);cursor:default;height:auto;margin-left:auto;margin-right:auto;margin-bottom:0;max-width:30em;padding:1em 2em;text-align:left;width:auto;z-index:40}.popover .popover-contents.popover-no-padding{padding:0}.popover .popover-footer{text-align:center;width:100%}.popover .popover-footer .pure-button{margin-top:2em}.popover .popover-heading{display:block;font-weight:700;padding:1em 0;text-align:center;width:100%}body.popover-active{overflow-y:hidden}@media screen and (min-width:48em){.web-context .popover.mobile-fullwidth .popover-contents{margin-bottom:5%;top:5%}.web-context .popover .popover .popover-contents{margin-bottom:5%;top:0}}@media screen and (min-height:48em){.web-context .popover.mobile-fullwidth .popover-contents{margin-bottom:5%;top:5%}.web-context .popover .popover .popover-contents{margin-bottom:5%;top:0}}.app-context .popover.mobile-fullwidth{bottom:0;left:0;position:fixed;right:0;top:0}.app-context .popover.mobile-fullwidth .popover-heading{display:none;visibility:hidden}.app-context .popover.mobile-fullwidth .popover-contents{border-radius:0;bottom:0;left:0;max-width:100%;padding:0;position:fixed;right:0;top:0;-ms-transform:translate(0,0);transform:translate(0,0);width:auto}.bc-prompt{margin-top:1em}.bc-prompt .prompt-dismiss{background:#fff;color:#57789a;height:1.5em;opacity:.8;padding:.2em;position:absolute;right:.5em;top:.3em;width:1.5em}.bc-prompt .prompt-dismiss:active,.bc-prompt .prompt-dismiss:focus,.bc-prompt .prompt-dismiss:hover{color:#3b5269}.bc-prompt .prompt-buttons{padding:.5em 0;width:auto}.bc-prompt .prompt-buttons .pure-button:last-child{margin-right:1em}.bc-prompt-popover,.bc-prompt-static{border-radius:4px;line-height:1.5em;position:relative}.bc-prompt-popover::before,.bc-prompt-static::before{color:#57789a;font-family:FontAwesome;font-size:150%;left:.5em;position:absolute;text-align:left;top:.45em;width:2em}.bc-prompt-popover.prompt-info::before,.bc-prompt-static.prompt-info::before{content:'\f05a'}.bc-prompt-popover.prompt-warn::before,.bc-prompt-static.prompt-warn::before{color:#ffa726;content:'\f071'}.bc-prompt-popover.prompt-success::before,.bc-prompt-static.prompt-success::before{color:#9ccc65;content:'\f00c'}.bc-prompt-popover.prompt-error::before,.bc-prompt-static.prompt-error::before{color:#ef5350;content:'\f06a'}.bc-prompt-popover.prompt-confirm::before,.bc-prompt-static.prompt-confirm::before{content:'\f059'}.bc-prompt-static{background:#ecebe8;margin-bottom:1.5em}.bc-prompt-static .prompt-message{padding:.75em 2.5em .75em 2.75em;text-align:left}.bc-prompt-static .prompt-buttons{margin:0 1.5em .75em}.popover .bc-prompt-popover{padding:0}.popover .bc-prompt-popover .bc-prompt{margin-top:0;width:100%}.popover .bc-prompt-popover .prompt-message{margin-bottom:4em;padding:1.75em 2.5em 1.75em 3.5em;text-align:left}.popover .bc-prompt-popover .prompt-message-clear-padding{margin-right:-2.5em;margin-left:-3.5em}.popover .bc-prompt-popover .prompt-buttons{border-top:solid #ccc 1px}.popover .bc-prompt-popover .prompt-buttons button{margin:.5em .5em .5em 0}.popover .bc-prompt-popover .prompt-buttons .button-full-width{background:#ecebe8;border-radius:0;color:#dd191d;margin:auto 0 0;text-transform:uppercase;width:100%}.popover .prompt-confirm .prompt-buttons{text-align:right}@media screen and (max-width:35.5em){.popover .bc-prompt-popover .prompt-message{padding:3.75em 1.5em 1.75em}}.page-header{text-align:center}.input-field .invalid{border-color:#ef5350}.input-field .voucher-invalid-msg{font-size:90%}.month-selector{text-align:center;background-color:#f5f5f5;padding:10px;box-shadow:inset 0 -10px 15px -10px rgba(0,0,0,.1)}.month-selector.month-selector-fullwidth{background:#ecebe8;height:2.5em;line-height:2.5em;margin-bottom:.75em;position:relative;text-align:center;width:100%}.month-selector.month-selector-fullwidth .month-selector-next,.month-selector.month-selector-fullwidth .month-selector-previous{position:absolute}.month-selector.month-selector-fullwidth .month-selector-previous{left:0}.month-selector.month-selector-fullwidth .month-selector-next{right:0}.month-selector .month-selector-name{display:inline-block;min-width:8em;text-align:center;font-weight:700;margin-bottom:10px}.month-selector h3{text-align:left;font-size:16px}.month-selector p{text-align:left;font-size:16px}.month-selector .button-clear,.month-selector .button-clear:hover{color:#6f6f6f}.teams-list{border-top:solid 1px #bcbcbc}.teams-list li{border-bottom:solid 1px #bcbcbc;padding:.5em 0}.teams-list li .pure-g{margin:.5em 0}.teams-list .teams-list-name{font-weight:700}.bc-progress-bar{text-align:center;padding:10px;color:#fff}.bc-progress-bar .outer{border:2px solid #fff;border-radius:7px;position:relative}.bc-progress-bar .inner{background:rgba(255,0,0,.5);border-right:rgba(255,255,255,.5);height:20px}.bc-progress-bar .progressText{display:block;width:100%;position:absolute;top:0}.sponsor-list{padding:8px 0 5px;text-align:center;width:100%}.sponsor-list .sponsor{display:inline-block;width:100px;height:50px;padding:0 10px}@media screen and (max-width:359px){.sponsor-list .sponsor:first-child:nth-last-child(3),.sponsor-list .sponsor:first-child:nth-last-child(3)~.sponsor{width:80px;height:40px;padding:0 5px}.sponsor-list .sponsor:first-child:nth-last-child(4),.sponsor-list .sponsor:first-child:nth-last-child(4)~.sponsor{width:60px;height:30px;padding:0 5px}}.sponsor-list .logo{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.opaque .sponsor-list{background-color:rgba(0,0,0,.5)}.white .sponsor-list{background-color:#fff}@font-face{font-family:'D-DIN Condensed';font-style:normal;font-weight:400;src:local("D-DIN Condensed"),url(/fonts/D-DINCondensed.woff) format("woff")}.md-tooltip{background-color:rgba(0,0,0,.9)!important;height:auto;font-size:11pt;font-weight:bolder}.statistics .box-plot-chart{position:relative;height:100%;text-align:center;text-transform:uppercase;margin:0 10px}.statistics .box-plot-chart .chart{position:relative;height:92%}.statistics .box-plot-chart .chart span{line-height:24pt}.statistics .box-plot-chart .chart .max,.statistics .box-plot-chart .chart .mid,.statistics .box-plot-chart .chart .min{position:absolute;bottom:0;transition:height 1s}.statistics .box-plot-chart .chart .max{height:100%;width:80%;left:10%}.statistics .box-plot-chart .chart .mid{width:100%;height:0%}.statistics .box-plot-chart .chart .min{width:60%;height:0%;left:20%;color:#fff}.statistics .box-plot-chart .chart .min.small span{position:relative;top:-30px}.statistics .box-plot-chart .label{margin-top:10px}.statistics .growth-chart{position:relative;margin-bottom:11px;height:180px;width:300px}.statistics .growth-chart .x-axis{position:absolute;display:block;width:100%;bottom:-8px;padding-top:8px;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.statistics .line-chart{width:100%;height:200px}.statistics .split-chart{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.statistics .split-chart .icon-wrapper{-ms-flex:0 0 36px;flex:0 0 36px;position:relative}.statistics .split-chart .icon-wrapper .icon{max-width:26px;height:auto;position:absolute;left:0;top:-8px}.statistics .split-chart .bar-wrapper{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.statistics .split-chart .bar .left .value.blue,.statistics .split-chart .bar .right .value.blue{color:#41a1da}.statistics .split-chart .bar .left .value.white,.statistics .split-chart .bar .right .value.white{color:#fff}.statistics .split-chart .bar .marker{position:relative}.statistics .split-chart .bar .marker:after{content:"";position:absolute;right:-7px;top:-15px;width:0;height:0;border-style:solid;border-width:15px 7.5px 0 7.5px;border-color:inherit}.statistics .split-chart .labels.labels-to-marker span{position:absolute;top:-16px;font-weight:700}.statistics .split-chart .description{text-transform:none;font-size:14pt;font-weight:700;padding:5px 0 10px}.statistics .top-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;box-sizing:border-box;background-color:#111;padding:5px;color:#fff}.statistics .top-header .bc-logo-abbr{background-image:url(/images/icons/bc-abbr.png);background-size:contain;width:20px;height:20px;margin-right:5px}.statistics .top-header .log-out-button{background-color:#a42619;height:100%;color:#fff;border:none;padding:4px 8px;margin-left:auto;border-radius:.2em}.statistics .top-header .log-out-button:hover{background-color:#b43325}.statistics .header{max-width:820px;margin:10px auto}.statistics .header form#city-statistics-select{display:block;position:relative;color:#444}.statistics .header form#city-statistics-select .form-input{margin-bottom:0;width:33%;display:inline-block}.statistics .header form#city-statistics-select .form-input select{width:100%;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.4em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.statistics .header form#city-statistics-select div.date{display:inline-block;width:32%;text-align:center}.statistics .overlay-wrapper{z-index:9;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.statistics .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.statistics .content .overlay{z-index:99;position:relative;width:90%;max-height:80%;top:50px;left:5%;background-color:rgba(255,255,255,.95);border:2px solid #000;padding:40px 20px 80px;overflow-y:scroll}.statistics .content .overlay h3{font-family:"D-DIN Condensed";margin-bottom:50px}.statistics .content .overlay .achievements{width:440px;margin:auto}.statistics .content .overlay .benefits{width:800px;margin:auto;padding-bottom:80px}.statistics .content .overlay .benefits table{width:100%}.statistics .content .overlay .benefits table .b,.statistics .content .overlay .benefits table .p{text-align:left}.statistics .content .overlay .benefits table .c,.statistics .content .overlay .benefits table .t{text-align:right}.statistics .content .overlay .benefits table .c,.statistics .content .overlay .benefits table .p{padding:8px 0}.statistics .content .overlay .benefits table .t{padding:8px 10px}.statistics .content .overlay .benefits table .b{padding:8px 10px}.statistics .tracks,.statistics .users{width:820px}.statistics .brown{color:#ba9266}.statistics .red{color:#df5f33}.statistics .green{color:#90b53d}.statistics .loading{filter:blur(2px)}.statistics .flex-column,.statistics .flex-row{display:-ms-flexbox;display:flex}.statistics .flex-column>div,.statistics .flex-row>div{-ms-flex-positive:1;flex-grow:1}.statistics .flex-column.space-between,.statistics .flex-row.space-between{-ms-flex-pack:justify;justify-content:space-between}.statistics .flex-column.space-between>div,.statistics .flex-row.space-between>div{-ms-flex-positive:0;flex-grow:0}.statistics .flex-column{-ms-flex-direction:column;flex-direction:column}.statistics h2{font-size:72pt;text-transform:uppercase;margin:0}.statistics h3{font-size:32pt;text-transform:uppercase;margin:0 0 10px}.statistics .carousel{position:relative}.statistics .carousel .controls{position:absolute;top:0;left:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.statistics .carousel .controls a{text-decoration:none}.statistics .carousel .slide{height:200px}.statistics .carousel .slide .heading{text-align:center;text-transform:uppercase;font-size:14pt}.statistics .cpis{padding:10px 3vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.statistics .chart-box{border:1px solid rgba(0,0,0,.05);padding:20px;margin:0;font-family:"D-DIN Condensed";position:relative}.statistics .chart-box .maximize{position:absolute;top:0;right:0;font-size:18pt;font-weight:700;padding:0 4px 2px;color:#df5f33}.statistics .chart-box .maximize:hover{color:#fff;background-color:#df5f33}.statistics .sliders{display:-ms-flexbox;display:flex}.statistics .sliders .buttons,.statistics .sliders .slider{width:220px}.statistics .sliders .label{font-size:17pt;padding-top:14px;padding-left:10px}.statistics .sliders .label.no-padding{padding-top:0}.statistics .sliders .rzslider .rz-bar-wrapper{margin-top:-25px}.statistics .sliders .rzslider .rz-pointer{width:14px;height:14px}.statistics .sliders .rzslider .rz-pointer:after{display:none}.statistics .sliders .buttons{display:-ms-flexbox;display:flex}.statistics .sliders .buttons button{width:33%;padding:0;border-width:1px;border-color:#41a1da;background-color:#fff}.statistics .sliders .buttons button:hover{background-color:#d2ebf7}.statistics .sliders .buttons button.active{background-color:#41a1da;color:#fff}.statistics .sliders .buttons button:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.statistics .sliders .buttons button:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.statistics .users{color:#41a1da}.statistics .users .users-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:380px}.statistics .users .users-top h2{text-align:right}.statistics .users .total-active-users{margin-left:auto}.statistics .users .total-active-users .value{font-size:48pt;display:block}.statistics .users .total-active-users .label{font-size:24pt}.statistics .users .total-users{border:1px solid #41a1da;margin-top:16px;padding:10px 5px 5px;text-align:center;font-size:14pt}.statistics .users .total-users .number{font-size:26pt}.statistics .users .users-active{width:150px;height:150px;margin-left:30px;position:relative}.statistics .users .users-active .user-active-value{position:absolute;font-size:18pt}.statistics .users .users-active .user-active-value.active{bottom:10px;right:-10px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.statistics .users .users-active .user-active-value.inactive{top:10px;left:-20px;color:#fff;text-shadow:-1px -1px 0 #41a1da,1px -1px 0 #41a1da,-1px 1px 0 #41a1da,1px 1px 0 #41a1da}.statistics .users .users-active .total{display:block;text-align:center;padding-top:20px}.statistics .users .users-tpw .label{margin-top:-7px}.statistics .users #userGrowthChart{margin-top:-40px;margin-bottom:11px;bottom:20px;height:180px;width:300px}.statistics .gender-chart{position:relative;display:inline-block;width:220px;height:220px}.statistics .gender-chart .chart{display:block;width:100%;height:100%;position:relative}.statistics .gender-chart .gender-coverage{position:absolute;text-align:center;text-transform:uppercase;top:40%;width:30%;left:35%}.statistics .gender-chart .gender-coverage .value{font-size:18pt}.statistics .gender-chart .gender-coverage .label{font-size:10pt}.statistics .gender-chart .gender-value{position:absolute;font-size:32pt}.statistics .gender-chart .gender-value.f{top:10px;right:0;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.statistics .gender-chart .gender-value.m{bottom:20px;left:0;color:#fff;text-shadow:-1px -1px 0 #41a1da,1px -1px 0 #41a1da,-1px 1px 0 #41a1da,1px 1px 0 #41a1da}.statistics .user-profiling{color:#41a1da}.statistics .user-profiling select{display:block;margin-bottom:20px;text-transform:uppercase}.statistics .user-profiling select option{font-family:Arial}.statistics .user-profiling .profiling-result{display:inline-block;width:29%;text-align:center;position:relative;bottom:10%}.statistics .user-profiling .profiling-result .tracks-result{color:#ba9266}.statistics .user-profiling .profiling-result .big{font-size:52pt;line-height:54pt;display:inline-block}.statistics .user-profiling .profiling-result .small{font-size:12pt;padding-bottom:20px;display:inline-block}.statistics .split-chart,.statistics .tracking-navigation{font-family:"D-DIN Condensed";text-transform:uppercase;font-size:32pt}.statistics .split-chart .left,.statistics .tracking-navigation .left{color:#ba9266}.statistics .split-chart .right,.statistics .tracking-navigation .right{color:#a67ab1}.statistics .split-chart .chart,.statistics .tracking-navigation .chart{font-size:29pt}.statistics .split-chart .chart .values,.statistics .tracking-navigation .chart .values{margin-bottom:10px}.statistics .split-chart .labels,.statistics .split-chart .title,.statistics .split-chart .values,.statistics .tracking-navigation .labels,.statistics .tracking-navigation .title,.statistics .tracking-navigation .values{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.statistics .split-chart .label,.statistics .tracking-navigation .label{font-size:14pt}.statistics .split-chart .bar,.statistics .tracking-navigation .bar{height:25px;display:-ms-flexbox;display:flex}.statistics .split-chart .bar .left,.statistics .split-chart .bar .right,.statistics .tracking-navigation .bar .left,.statistics .tracking-navigation .bar .right{height:100%;width:50%;transition:width 1s}.statistics .split-chart .bar .left,.statistics .tracking-navigation .bar .left{border-right:5px solid #fff;position:relative}.statistics .split-chart .bar .left:after,.statistics .tracking-navigation .bar .left:after{content:"";position:absolute;right:-12px;top:-15px;width:0;height:0;border-style:solid;border-width:15px 7.5px 0 7.5px;border-color:#a67ab1 transparent transparent transparent}.statistics .split-chart .bar .right,.statistics .tracking-navigation .bar .right{border-left:5px solid #fff}.statistics .split-chart .labels,.statistics .tracking-navigation .labels{margin-top:5px;font-size:14pt}.statistics .split-chart{margin-top:20px}.statistics .split-chart .bar{position:relative}.statistics .split-chart .bar .left .value,.statistics .split-chart .bar .right .value{color:#fff;font-size:12pt;position:absolute;top:4px}.statistics .split-chart .bar .left .value{left:2px}.statistics .split-chart .bar .right .value{right:2px}.statistics .split-chart .labels{text-transform:none;font-size:12pt}.statistics .tracking-navigation .bar .left{background-color:#ba9266}.statistics .tracking-navigation .bar .right{background-color:#a67ab1}.statistics .bike-types,.statistics .companies-averages,.statistics .routing-profiles,.statistics .team-averages,.statistics .track-averages,.statistics .user-averages{display:inline-block}.statistics .bike-types .values,.statistics .companies-averages .values,.statistics .routing-profiles .values,.statistics .team-averages .values,.statistics .track-averages .values,.statistics .user-averages .values{display:-ms-flexbox;display:flex}.statistics .bike-types .values .value,.statistics .companies-averages .values .value,.statistics .routing-profiles .values .value,.statistics .team-averages .values .value,.statistics .track-averages .values .value,.statistics .user-averages .values .value{text-align:center;width:30%;padding:10px 2px}.statistics .bike-types .values .value:not(:last-child),.statistics .companies-averages .values .value:not(:last-child),.statistics .routing-profiles .values .value:not(:last-child),.statistics .team-averages .values .value:not(:last-child),.statistics .track-averages .values .value:not(:last-child),.statistics .user-averages .values .value:not(:last-child){margin-right:6px}.statistics .bike-types .values .value .number,.statistics .companies-averages .values .value .number,.statistics .routing-profiles .values .value .number,.statistics .team-averages .values .value .number,.statistics .track-averages .values .value .number,.statistics .user-averages .values .value .number{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:32pt}.statistics .bike-types .values .value .label,.statistics .companies-averages .values .value .label,.statistics .routing-profiles .values .value .label,.statistics .team-averages .values .value .label,.statistics .track-averages .values .value .label,.statistics .user-averages .values .value .label{font-size:12pt}.statistics .user-averages{width:60%}.statistics .user-averages .values .value{border:1px solid #41a1da;width:23%}.statistics .companies-averages .values .value{border:1px solid #90b53d;width:23%}.statistics .team-averages .values .value{border:1px solid #df5f33;width:23%}.statistics .track-averages .values .value{border:1px solid #ba9266;width:23%}.statistics .bike-types{width:40%}.statistics .bike-types .values .value{background-color:#41a1da;color:#fff;width:30%}.statistics .user-profiling{width:55%}.statistics .tracking-navigation{width:45%}.statistics .tracking-navigation .routing-profiles{display:-ms-flexbox;display:flex;text-transform:uppercase;margin-top:20px}.statistics .tracking-navigation .routing-profiles .title{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:1;flex-grow:1;color:#a67ab1;font-size:22pt;padding-right:5px}.statistics .tracking-navigation .routing-profiles .values{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:75%;flex-basis:75%}.statistics .tracking-navigation .routing-profiles .values .value{background-color:#a67ab1;color:#fff}.statistics .user-streaks .days,.statistics .user-streaks .weeks{position:relative;width:380px}.statistics .user-streaks .weeks{margin-right:10px}.statistics .user-streaks .days{margin-left:10px}.statistics .user-streaks .switch{position:absolute;top:-10px;right:4px;color:#bfbfbf;font-size:9pt}.statistics .user-streaks .switch .active,.statistics .user-streaks .switch :hover{color:#41a1da}.statistics .user-streaks .switch button{padding:3px 7px;border-width:1px;border-color:#41a1da;background-color:#fff}.statistics .user-streaks .switch button:hover{background-color:#d2ebf7}.statistics .user-streaks .switch button.active{background-color:#41a1da;color:#fff}.statistics .user-streaks .switch button:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.statistics .user-streaks .switch button:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.statistics .user-streaks .title{position:absolute;bottom:-14px;width:100%;text-align:center;color:#ba9266;letter-spacing:1.4px}.statistics .peak-hour-riders{padding-bottom:35px}.statistics .peak-hour-riders .peak-hour-charts>div{width:30%;margin:0 2px}.statistics .peak-hour-riders .peak-hour-charts .chart{position:relative}.statistics .peak-hour-riders .peak-hour-charts .chart .label{position:absolute;bottom:-20px;display:block;width:100%;text-align:center;font-size:13pt}.statistics .tracks .tracks-top{height:380px}.statistics .tracks .total-tracks{font-size:36pt}.statistics .tracks .total-km span{font-size:26pt;border:1px solid #ba9266;padding:10px;position:relative;top:7px}.statistics .tracks .tpd-chart{width:335px;height:214px;margin-top:37px}.statistics .tracks .tph-chart,.statistics .tracks .trip-length-chart{width:350px;height:195px;position:relative}.statistics .tracks .tph-chart .heading,.statistics .tracks .trip-length-chart .heading{position:absolute;font-size:18pt;right:0}.statistics .tracks .trip-length-chart .heading{top:-18px}.statistics .tracks .tph-chart{margin-top:3px}.statistics .tracks .tph-chart .heading{bottom:-9px}.statistics .tracks .x-label{position:absolute;bottom:38px;right:-10px;font-size:10pt}.statistics .layout-bbs .tracks-top,.statistics .layout-bbs .users-top{height:407px}.statistics .layout-bbs .total-dl{text-transform:uppercase;font-size:22pt;position:relative}.statistics .layout-bbs .total-dl .value{font-weight:700;float:right;font-size:42pt;margin-left:10px}.statistics .layout-bbs .total-dl p{margin:0}.statistics .layout-bbs .app-dl .growth-chart{width:240px}.statistics .layout-bbs .participants-box-plots{position:relative;top:10px;height:401px;padding:0 18px;text-align:center}.statistics .layout-bbs .participants-vs-tracks .growth-chart{width:220px}.statistics .layout-bbs .total-participants{padding-left:10px;font-size:22pt}.statistics .layout-bbs .total-participants .value{font-weight:700;font-size:32pt}.statistics .layout-bbs .users-tpw{position:relative;margin-top:27px;width:400px}.statistics .layout-bbs .user-profiling .buttons,.statistics .layout-bbs .user-profiling .slider{width:280px}.statistics .layout-bbs .user-profiling .profiling-result{display:block;bottom:auto;width:auto;margin-top:20px}.statistics .layout-bbs .user-profiling .profiling-result .value{display:inline-block;padding:20px}.statistics .layout-bbs .benefits-claimed,.statistics .layout-bbs .finneros-collected{-ms-flex:0 1 auto;flex:0 1 auto}.statistics .layout-bbs .benefits-claimed .growth-chart,.statistics .layout-bbs .finneros-collected .growth-chart{width:370px}.statistics .layout-bbs .achievements{-ms-flex:1 0 auto;flex:1 0 auto}.statistics .layout-bbs .top-benefits{height:274px}.statistics .layout-bbs .top-benefits .bar-chart{margin-top:20px;width:370px;height:220px}.statistics .layout-bbs .top-benefits .label{margin-top:8px;text-transform:uppercase;font-weight:700}.statistics .layout-bbs .total-tracks{margin-top:13px}.statistics .layout-bbs .tracks-yesterday{margin:10px 0 0}.statistics .layout-bbs .tracks-yesterday .chart{width:60px;margin:0 10px}.statistics .layout-bbs .trip-length-chart{margin-top:10px}.statistics .layout-bbs .trip-length-chart .heading{top:-14px}.statistics .layout-bbs .tph-chart{margin-top:25px}.statistics .layout-bbs .tph-chart .heading{bottom:-18px}.statistics .layout-bbs .user-averages{width:auto;-ms-flex:0 1 auto;flex:0 1 auto}.statistics .layout-bbs .user-averages .value{border:1px solid #ba9266;padding:10px 0}.statistics .layout-bbs .tracking-navigation{width:auto}.statistics .layout-b2w .participants-total{margin-left:40px}.statistics .layout-b2w .participants-total span{display:block;text-align:right}.statistics .layout-b2w .participants-total span.total{font-size:52pt}.statistics .layout-b2w .participants-total span.today{font-size:20pt}.statistics .layout-b2w .user-averages{width:auto}.statistics .layout-b2w .work-leisure .title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;font-size:32pt;font-weight:700}.statistics .layout-b2w .work-leisure .title .left{color:#90b53d}.statistics .layout-b2w .work-leisure .title .right{color:#a67ab1}.statistics .layout-b2w .team-sizes .heading,.statistics .layout-b2w .users-tpw .heading,.statistics .layout-b2w .wat-chart .heading,.statistics .layout-b2w .wau-chart .heading{font-size:20pt;text-transform:uppercase;margin:0 0 10px}.statistics .layout-b2w .team-sizes .label,.statistics .layout-b2w .users-tpw .label,.statistics .layout-b2w .wat-chart .label,.statistics .layout-b2w .wau-chart .label{font-size:16pt;margin-top:-7px}.statistics .custom-dates-overlay{position:absolute;width:96%;left:2%;top:2%;background-color:#fff;max-height:96%;overflow-y:scroll}.statistics .custom-dates-overlay .close{position:absolute;top:0;right:0;font-size:32pt;color:red;padding:4px 12px 0}.statistics .custom-dates-overlay .close:hover{background-color:red;color:#fff}.statistics .custom-dates-overlay .content{padding:50px 20px 20px}.statistics .custom-dates-overlay .custom-timespan{display:block;width:100%}.statistics .custom-dates-overlay .datepickers{display:block;text-align:center}.statistics .custom-dates-overlay .datepickers span{margin-left:20px}.bc-register-prompt.bc-top-panel{background-image:url(https://api.bikecitizens.net/system/backgrounds/images/000/000/001/original/free_background_1_fallback.jpg?1489402542);color:#fff;display:block;margin-bottom:10px;padding:12px 20px 7px;position:relative;text-shadow:1px 1px 1px rgba(66,66,66,.25)}.bc-register-prompt.bc-top-panel .info{color:#fff;font-weight:700}.bc-register-prompt.bc-top-panel .register-prompt-login{position:absolute;right:20px;bottom:12px;padding:4px;margin:0;max-width:50%;text-align:right}.bc-register-prompt.bc-top-panel .register-prompt-login .register-prompt-login-text{display:block;font-style:italic;margin-bottom:5px}.bc-register-prompt.bc-top-panel .register-prompt-login a{display:block}.bc-register-prompt.bc-top-panel .register-prompt-login-link{color:#fff;text-transform:uppercase;text-decoration:none;font-size:150%}.user-profile{text-shadow:1px 1px 1px rgba(66,66,66,.25)}.user-profile img{max-width:4em;max-height:4em;margin:16px 5px 6px 20px;border-radius:50%;border:solid .07em rgba(255,255,255,.7);box-shadow:3px 3px 3px rgba(66,66,66,.25)}.user-profile .logout-link{color:#fff;padding:4px;cursor:pointer;position:absolute;right:20px;bottom:12px}.user-profile .logout-link:hover{text-shadow:1px 1px 1px rgba(66,66,66,.5)}.user-profile .user-name{bottom:12px;color:#fff;font-weight:700;left:5px;min-width:4em;padding:4px;position:absolute;text-align:center}@media screen and (min-width:48em){.user-profile img{margin:10px 15px 10px 8px;max-width:5em;max-height:5em}.user-profile .user-name{left:20px}}.dashboard-person-ranking .ranking-overall .ranking-qualifier{font-size:80%;opacity:.5}.dashboard-person-ranking .ranking-dir-up{color:#9ccc65}.dashboard-person-ranking .ranking-dir-down{color:#ef5350}.team-details .team-members{margin-top:1.5em}.team-details .team-members li{border-bottom:solid 1px #bcbcbc}.team-details .team-members li:first-child{border-top:solid 1px #bcbcbc}.team-details .team-members .team-member-distance{text-align:right}@media screen and (min-width:35.5em){.team-details .team-members{margin:1.5em 1em 0 3em}}.team-invite{border-bottom:solid 1px #bcbcbc}.team-members-list{margin-bottom:2em}.team-members-list li:first-child{border-top:solid 1px #ccc}.team-members-list li{border-bottom:solid 1px #ccc;padding:1em 2em}.team-members-list .pure-g .pure-u-1-2:nth-child(even){text-align:right}.campaigns-leaderboard{padding:10px}.campaigns-leaderboard h3{font-size:14pt}.campaigns-leaderboard table{width:100%}.campaigns-leaderboard table td,.campaigns-leaderboard table th{padding:10px;border-bottom:1px solid #eee}.campaigns-leaderboard table th{font-weight:400}.campaigns-leaderboard table td.metric,.campaigns-leaderboard table td.name,.campaigns-leaderboard table td.rank{font-size:14pt}.campaigns-leaderboard table .rank{text-align:center}.campaigns-leaderboard table .name{text-align:left}.campaigns-leaderboard table .metric{text-align:right}.campaigns-leaderboard table tfoot .heading{padding:20px 0 0}.campaigns-leaderboard table tfoot .metric,.campaigns-leaderboard table tfoot .name,.campaigns-leaderboard table tfoot .rank{color:#42d4f4;font-weight:700}.campaigns-step{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;min-height:3em;padding:1em 1.5em;position:relative}.campaigns-step.inactive{opacity:.5}.campaigns-step.complete{opacity:1}.campaigns-step.complete::before{color:#9ccc65;content:'\f00c';font-family:FontAwesome;font-size:200%;position:absolute;right:1em;top:1em}.campaigns-step.complete .campaigns-step-number{border-color:#9ccc65;color:#9ccc65}.campaigns-step.complete .step-heading{color:#9ccc65}.campaigns-step .campaigns-step-mask{background:0 0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.campaigns-step .campaigns-step-number{font-family:Verdana;font-size:200%;font-weight:700;height:1.5em;left:.5em;line-height:1.5em;position:absolute;text-align:center;top:.5em;width:1.5em}.campaigns-step .campaigns-step-number-border{border:solid 2px #2a2d31;border-radius:50%}.campaigns-step .campaigns-step-content{margin:0 2.5em 0 3.5em}.campaigns-step .campaigns-step-content .step-heading{font-weight:700}@media screen and (max-width:35.5em){.campaigns-step .campaigns-step-content{margin-left:0}.campaigns-step .campaigns-step-number{display:none}.campaigns-step.icon .campaigns-step-number{line-height:1em;width:1em;height:1em}.campaigns-step.icon .campaigns-step-content{margin-left:2.5em}.campaigns-step.icon .campaigns-step-number{display:block}}.challenge{padding:10px 0;font-size:12pt;box-shadow:0 5px 10px 0 rgba(0,0,0,.5);margin-bottom:20px}.challenge .html-block{padding:0 10px 20px}.challenge .html-block .external-link{position:relative}.challenge .html-block .external-link a{top:0;left:0;position:absolute;display:block;width:100%;height:100%}.challenge .details{padding:0 10px}.challenge .details .description{white-space:pre-line;line-height:16pt}.challenge img{max-width:100%}.challenge h3{font-size:16px}.challenge p{font-size:16px}.challenge .bc-progress-bar .subText{text-align:left}.challenge .countdown{color:#9c9c9c;text-transform:uppercase;font-weight:700;margin:30px 0}.challenge form{font-weight:700}.challenge form button{background-color:#6cccf7}.challenge .actions{border-top:1px solid #e4e4e4}.challenge .actions a{text-decoration:none;font-weight:700;text-transform:uppercase;padding:20px 10px;display:block}.challenge .actions.ranking{border-bottom:1px solid #e4e4e4;margin:0 -10px 20px}.challenge .icon{display:inline-block;width:20px;height:18px;background-position:center;background-repeat:no-repeat}.challenge .icon-ranking{background-image:url(/images/campaigns/bremen-moon/Icon_02_Ranking.svg);margin-bottom:-3px}.challenge .icon-video{background-image:url(/images/campaigns/bremen-moon/Icon_04_Video.svg);margin-bottom:-3px}.challenge .icon-prizes{background-image:url(/images/campaigns/bremen-moon/Icon_05_Prizes.svg)}.challenge .video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.challenge .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.metric:after{content:'';display:block;clear:both}.metric .center{text-align:center}.metric .bold{font-weight:700}.metric .big{font-size:32pt;margin:10px}.metric .progress{position:relative;padding:40px 0;min-height:100px}.metric .bc-progress-bar,.metric .completed,.metric .failed,.metric .icon-bike,.metric .progress-text{box-sizing:border-box;display:inline-block}.metric .icon-bike{width:20%;height:100px;float:left;background-position:top left;background-size:contain;background-repeat:no-repeat}.metric .icon-bike.blue{background-image:url(/images/campaigns/bremen-moon/Icon_01_Bike.svg)}.metric .icon-bike.red{background-image:url(/images/campaigns/bremen-moon/Icon_07_Bike_red.svg)}.metric .progress-text{width:79%;padding:0 10px}.metric .bc-progress-bar{width:79%;color:#000;padding:0 10px}.metric .bc-progress-bar h3{text-align:left;margin-top:0}.metric .bc-progress-bar .progressText,.metric .bc-progress-bar .subText{font-weight:400}.metric .bc-progress-bar .outer{border:none;border-radius:0;background-color:#c8ecfb}.metric .bc-progress-bar .inner{background-color:#5cc4f7}.metric .completed,.metric .failed{width:79%;min-height:100px;padding:0 0 0 10px}.metric .completed h3,.metric .failed h3{margin-top:0}.metric .completed .success-text,.metric .failed .success-text{color:#5cc4f7;font-weight:700}.metric .completed .failed-text,.metric .failed .failed-text{color:#e3000b;font-weight:700}.metric .completed .icon,.metric .failed .icon{margin-left:20px;height:100px;width:20%;float:right;background-position:top right;background-size:contain;background-repeat:no-repeat}.metric .completed .icon-check,.metric .failed .icon-check{background-image:url(/images/campaigns/bremen-moon/Icon_06_Checkmark.svg)}.metric .completed .icon-failed,.metric .failed .icon-failed{background-image:url(/images/campaigns/bremen-moon/Icon_08_X.svg)}.prize-list{padding-top:20px;background-color:#f5f5f5}.prize-list .prize{background-color:#fff;margin-top:30px;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.prize-list .prize .title{padding:10px 12px;border-bottom:1px solid #cdcdcd;text-align:left}.prize-list .prize .title .rank{font-weight:700;font-size:11pt}.prize-list .prize .title .name{float:right;font-weight:700;font-size:10pt;color:#737373}.prize-list .prize .details{display:block;width:100%}.prize-list .prize .description{display:inline-block;width:65vw;height:33vw;line-height:33vw;font-size:18px;font-weight:700;text-align:center;vertical-align:bottom}.prize-list .prize .description span{display:inline-block;vertical-align:middle;line-height:normal}.prize-list .prize .logo{display:inline-block;width:33vw;height:33vw;background-size:contain;background-position:center;background-repeat:no-repeat;border-left:1px solid #cdcdcd}.prize-list .more{padding:40px 20px;font-weight:700;text-align:center;line-height:28px;font-size:12pt}.sharing{background-color:#fff;color:#000;border-bottom:1px solid #e4e4e4}.sharing a{display:block;padding:10px;text-decoration:none}.sharing span{display:inline-block;vertical-align:top;height:42px;line-height:42px;margin-right:10px}.sharing img{max-height:42px;width:auto}.sharing:active,.sharing:focus{background-color:#f4f3f4}.sharing:active img,.sharing:focus img{-ms-transform:scale(.97,.97);transform:scale(.97,.97);background-color:#fff2f2}.sharing .overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:2;cursor:pointer}.sharing .overlay .content{position:absolute;text-align:left;width:95%;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.sharing .overlay .center{text-align:center}.sharing .overlay .button{padding:5px 14px;border:2px solid #fff;border-radius:5px;text-transform:none}.bc-backdrop{background:#d5d2cc;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.bc-chip{padding:1.5em 0}.bc-chip.micro-chip{background:#dd191d;border-radius:4px;color:#fff;display:inline-block;margin:0 2px 4px;padding:.25em .5em}.bc-chip.micro-chip .bc-chip-no-icon{margin:0}.bc-chip.micro-chip.bc-chip-subtle{background:#9d9d9d}.bc-chip .bc-chip-icon{background:#dd191d;border-radius:50%;color:#fff;display:block;float:left;font-weight:700;height:3em;line-height:3em;margin:0 1em 0 .25em;text-align:center;width:3em}.bc-chip .bc-chip-icon-invert{color:#262626}.bc-chip .bc-chip-icon-img{height:auto;max-width:2em;vertical-align:middle;width:100%}.bc-chip .bc-chip-icon-text{display:inline-block;max-width:2.1em;overflow:hidden}.bc-chip .bc-chip-content{margin:.2em 0 0 4.25em;overflow-wrap:break-word;word-wrap:break-word}.bc-chip .bc-chip-no-icon{margin:.2em 0 0 .25em}.bc-chip .bc-chip-label{display:block;font-size:90%;opacity:.8}.bc-chip .bc-chip-subtle{background:#848484}.bc-chip .bc-icon-transparent{background:0 0}.bc-chip .bc-chip-image-big{height:3.5em;max-width:3.5em;width:3.5em}.bc-chip .bc-chip-image-medium{height:3em;max-width:3em;width:3em}.bc-chip.bc-chip-big .bc-chip-icon{font-size:110%}.bc-chip.bc-chip-big .bc-chip-content{margin:.25em 0 0}.bc-chip.bc-chip-big .bc-chip-value{font-size:130%}.bc-chip.bc-chip-big .bc-chip-label{font-size:100%}@media screen and (max-width:35.5em){.bc-chip .bc-chip-icon{font-size:70%}.bc-chip .bc-chip-content{margin-left:3.25em}.bc-chip .bc-chip-no-icon{margin-left:.25em}.bc-chip .bc-chip-label{font-size:80%}}.app-promo{background:url(/images/promo/promo-app-phone.png) no-repeat 4% 100%;background-size:30%;padding:6px 12px}.finn-promo{background:url(/images/promo/finn-logo.png) no-repeat left 10px,url(/images/promo/finn-mounted-abstract.png) no-repeat right bottom;background-color:#2f4562;padding:6px 12px}.finn-promo p.promo-headline{margin-top:0;font-weight:700}.promo-container{margin-bottom:1.5em;margin-top:1.5em;text-align:left;font-size:90%;background-color:#fff;border:0;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.3);min-height:176px;max-width:319px;box-sizing:border-box;padding-left:32%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:flex-end;flex-flow:flex-end}.promo-container p{color:#2a2d31;text-align:left;font-size:100%;line-height:normal;margin-top:3em;margin-bottom:auto;padding-right:2em}.promo-container button{color:#dd191d;background:0 0;border:0;margin:0;padding:0;text-align:left;text-transform:uppercase}.promo-container button::after{content:"›";font-size:1.5em;display:inline-block}.promo-container button:hover{color:#dd191d}.promo-container .promo-headline{font-weight:500}.promo-container .promo-tagline{font-family:Lato,sans-serif;font-weight:400}.finn-promo .promo-tagline{margin-left:-115px;margin-right:115px;margin-top:-20px}.finn-promo button{margin-left:-115px}.bc-register-prompt.bc-top-panel{background-image:url(https://api.bikecitizens.net/system/backgrounds/images/000/000/001/original/free_background_1_fallback.jpg?1489402542);color:#fff;display:block;margin-bottom:10px;padding:12px 20px 7px;position:relative;text-shadow:1px 1px 1px rgba(66,66,66,.25)}.bc-register-prompt.bc-top-panel .info{color:#fff;font-weight:700}.bc-register-prompt.bc-top-panel .register-prompt-login{position:absolute;right:20px;bottom:12px;padding:4px;margin:0;max-width:50%;text-align:right}.bc-register-prompt.bc-top-panel .register-prompt-login .register-prompt-login-text{display:block;font-style:italic;margin-bottom:5px}.bc-register-prompt.bc-top-panel .register-prompt-login a{display:block}.bc-register-prompt.bc-top-panel .register-prompt-login-link{color:#fff;text-transform:uppercase;text-decoration:none;font-size:150%}.user-profile{text-shadow:1px 1px 1px rgba(66,66,66,.25)}.user-profile img{max-width:4em;max-height:4em;margin:16px 5px 6px 20px;border-radius:50%;border:solid .07em rgba(255,255,255,.7);box-shadow:3px 3px 3px rgba(66,66,66,.25)}.user-profile .logout-link{color:#fff;padding:4px;cursor:pointer;position:absolute;right:20px;bottom:12px}.user-profile .logout-link:hover{text-shadow:1px 1px 1px rgba(66,66,66,.5)}.user-profile .user-name{bottom:12px;color:#fff;font-weight:700;left:5px;min-width:4em;padding:4px;position:absolute;text-align:center}@media screen and (min-width:48em){.user-profile img{margin:10px 15px 10px 8px;max-width:5em;max-height:5em}.user-profile .user-name{left:20px}}.bc-voucher .pure-button{text-transform:none}.bc-voucher input,.bc-voucher select{max-width:auto;width:100%}.bc-voucher .bc-city-list-results{padding-top:1em}.bc-voucher .bc-city-list-results .auto-completion-details{display:inline;display:inline-block;background-color:#dd191d;color:#fff;border-radius:1em;border:none;padding:.2em .6em;margin:0 .2em .2em 0;cursor:pointer;font-size:90%}.bc-voucher .auto-completion-list{margin:0;padding:0;display:block;clear:both}.bc-voucher .auto-completion-list .autocomplete-more{display:none}.bc-voucher .auto-completion-list li{list-style-type:none;display:inline-block;background-color:#dd191d;color:#fff;border-radius:1em;border:none;padding:.2em .6em;margin:0 .2em .2em 0;cursor:pointer;font-size:90%}.bc-voucher .auto-completion-details{color:#888;font-size:90%;padding:.5em 1em;text-align:right}.bc-voucher #voucher-input-placeholder{position:relative}.bc-voucher #formatted-voucher-code{border:solid 1px #ccc;border-radius:3px;position:relative;color:#3b5269;white-space:nowrap;width:100%;text-align:center;display:block;font-size:1.4em;line-height:1.7em}#voucher-input{text-align:center}body{color:#284156;font-family:Lato,sans-serif}input{color:#707070}a{font-weight:700;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid}.redemption-success{padding:2em;background:url(/images/icons/bc-white.svg) calc(100% - 1.5em) 1.5em no-repeat,linear-gradient(to bottom,#ea3539 50%,transparent 50%);color:#fff}.redemption-success .congrats{font-weight:700;text-transform:uppercase;display:block;margin-bottom:.5em}.redemption-success .city-name{font-weight:700;text-transform:uppercase;display:block;margin-top:.5em;margin-bottom:.5em;font-size:200%}.redemption-success ul.premium-features{padding-left:0}.redemption-success ul.premium-features li{list-style-type:none;padding:5px 0}.redemption-success ul.premium-features li:before{content:'✔';margin-right:15px;color:#ea3539}.redemption-success .welcome-title{margin:0;font-size:22px;font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL2Jhc2UuY3NzIiwic3R5bGVzLmNzcyIsInJ6c2xpZGVyLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL2J1dHRvbnMuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3B1cmVjc3MvYnVpbGQvZm9ybXMuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3B1cmVjc3MvYnVpbGQvdGFibGVzLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL2dyaWRzLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL2dyaWRzLXJlc3BvbnNpdmUuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19wYXRoLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi92ZW5kb3ItY2FjaGUvZm9udHMvd2ViZm9udHMuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2FuZ3VsYXJqcy1zbGlkZXIvZGlzdC9yenNsaWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2FuZ3VsYXItbWF0ZXJpYWwvYW5ndWxhci1tYXRlcmlhbC5zY3NzIiwic3R5bGVzLnNjc3MiLCJwYXJ0aWFscy9fdHlwb2dyYXBoeS5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsIl9taXhpbnMuc2NzcyIsInBhcnRpYWxzL19saXN0cy5zY3NzIiwicGFydGlhbHMvX2Zvcm1zLnNjc3MiLCJwYXJ0aWFscy9fYnV0dG9ucy5zY3NzIiwicGFydGlhbHMvX2NvbXBvbmVudHMuc2NzcyIsInBhcnRpYWxzL19hcHBzdG9yZV9zcHJpdGVzLnNjc3MiLCJsYXlvdXQvX292ZXJyaWRlcy5zY3NzIiwibGF5b3V0L19hcHAtbGF5b3V0LnNjc3MiLCJsYXlvdXQvX3dlYi1sYXlvdXQuc2NzcyIsImxheW91dC9faWZyYW1lLWxheW91dC5zY3NzIiwibGF5b3V0L19tZWRpYS10aW55LnNjc3MiLCJsYXlvdXQvX21lZGlhLXNtLnNjc3MiLCJsYXlvdXQvX21lZGlhLW1kLnNjc3MiLCJsYXlvdXQvX21lZGlhLWxnLnNjc3MiLCJwYXJ0aWFscy9fdGVtcC5zY3NzIiwiLi4vY29tcG9uZW50cy9hY2NvbXBsaXNobWVudHMvX2FjY29tcGxpc2htZW50LnNjc3MiLCIuLi9jb21wb25lbnRzL2F1dG8tY29tcGxldGlvbi9fYXV0by1jb21wbGV0aW9uLnNjc3MiLCIuLi9jb21wb25lbnRzL2JjLWNpdHktbGlzdC9fYmMtY2l0eS1saXN0LnNjc3MiLCIuLi9jb21wb25lbnRzL2JjLWlkZW50L19iYy1pZGVudC5zY3NzIiwiLi4vY29tcG9uZW50cy9iYy1wb3BvdmVyL19iYy1wb3BvdmVyLnNjc3MiLCIuLi9jb21wb25lbnRzL2JjLXByb21wdC9fYmMtcHJvbXB0LnNjc3MiLCIuLi9jb21wb25lbnRzL2JjLXBhZ2UtaGVhZGVyL19iYy1wYWdlLWhlYWRlci5zY3NzIiwiLi4vY29tcG9uZW50cy9pbnB1dC1maWVsZC9faW5wdXQtZmllbGQuc2NzcyIsIi4uL2NvbXBvbmVudHMvbW9udGgtc2VsZWN0b3IvX21vbnRoLXNlbGVjdG9yLnNjc3MiLCIuLi9jb21wb25lbnRzL3RlYW1zLWxpc3QvX3RlYW1zLWxpc3Quc2NzcyIsIi4uL2NvbXBvbmVudHMvYmMtcHJvZ3Jlc3MtYmFyL19iYy1wcm9ncmVzcy1iYXIuc2NzcyIsIi4uL2NvbXBvbmVudHMvc3BvbnNvci1saXN0L19zcG9uc29yLWxpc3Quc2NzcyIsIi4uL2NvbXBvbmVudHMvc3RhdGlzdGljcy9fc3RhdGlzdGljcy5zY3NzIiwiLi4vY29tcG9uZW50cy9zdGF0aXN0aWNzL2JveC1wbG90LWNoYXJ0L19ib3gtcGxvdC1jaGFydC5zY3NzIiwiLi4vY29tcG9uZW50cy9zdGF0aXN0aWNzL2dyb3d0aC1jaGFydC9fZ3Jvd3RoLWNoYXJ0LnNjc3MiLCIuLi9jb21wb25lbnRzL3N0YXRpc3RpY3MvbGluZS1jaGFydC9fbGluZS1jaGFydC5zY3NzIiwiLi4vY29tcG9uZW50cy9zdGF0aXN0aWNzL3NwbGl0LWNoYXJ0L19zcGxpdC1jaGFydC5zY3NzIiwiLi4vY29tcG9uZW50cy9fdXNlci9iYy1yZWdpc3Rlci1wcm9tcHQvX2JjLXJlZ2lzdGVyLXByb21wdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fdXNlci9iYy11c2VyLXByb2ZpbGUvX2JjLXVzZXItcHJvZmlsZS5zY3NzIiwiLi4vY29tcG9uZW50cy9fZGFzaGJvYXJkL2JjLXJhbmtpbmcvX2JjLXJhbmtpbmcuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2Rhc2hib2FyZC9iYy10ZWFtL19iYy10ZWFtLnNjc3MiLCIuLi9jb21wb25lbnRzL19kYXNoYm9hcmQvYmMtdGVhbS1hZG1pbi1pbnZpdGF0aW9ucy9fYmMtdGVhbS1hZG1pbi1pbnZpdGF0aW9ucy5zY3NzIiwiLi4vY29tcG9uZW50cy9fZGFzaGJvYXJkL2JjLXRlYW0tbWVtYmVycy1saXN0L19iYy10ZWFtLW1lbWJlcnMtbGlzdC5zY3NzIiwiLi4vY29tcG9uZW50cy9fY2FtcGFpZ25zL2JjLWNhbXBhaWducy1sZWFkZXJib2FyZC9fYmMtY2FtcGFpZ25zLWxlYWRlcmJvYXJkLnNjc3MiLCIuLi9jb21wb25lbnRzL19jYW1wYWlnbnMvYmMtY2FtcGFpZ25zLXN0ZXAvX2JjLWNhbXBhaWducy1zdGVwLnNjc3MiLCIuLi9jb21wb25lbnRzL19jYW1wYWlnbnMvY2hhbGxlbmdlL19jaGFsbGVuZ2Uuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2NhbXBhaWducy9jaGFsbGVuZ2UvbWV0cmljL19tZXRyaWMuc2NzcyIsIi4uL2NvbXBvbmVudHMvX2NhbXBhaWducy9wcml6ZXMvX3ByaXplLWxpc3Quc2NzcyIsIi4uL2NvbXBvbmVudHMvX2NhbXBhaWducy9zaGFyaW5nL19zaGFyaW5nLnNjc3MiLCIuLi9jb21wb25lbnRzL19sYXlvdXQvYmMtYmFja2Ryb3AvX2JjLWJhY2tkcm9wLnNjc3MiLCIuLi9jb21wb25lbnRzL19sYXlvdXQvYmMtY2hpcC9fYmMtY2hpcC5zY3NzIiwiLi4vY29tcG9uZW50cy9fcHJvbW8vYmMtYXBwLXByb21vL19iYy1hcHAtcHJvbW8uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3Byb21vL2JjLWZpbm4tcHJvbW8vX2JjLWZpbm4tcHJvbW8uc2NzcyIsIi4uL2NvbXBvbmVudHMvX3Byb21vL19pbmRleC5zY3NzIiwiLi4vcm91dGVzL2JjLXZvdWNoZXIvYmMtdm91Y2hlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7Ozs7QUFNQTs7O0FBSUEsNEVDSUEsS0FDRSxZQUFBLFdES0EscUJBQUEs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LEtBQUEsY0FBQSxDQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsZ0JBRUYsbUJBQ0UsV0FBQSxFQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxFQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxFQUFBLGdCQUVGLG1CQUFBLGtCQUNFLFdBQUEsRUFBQSxJQUFBLElBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixtQkFDRSxXQUFBLEVBQUEsSUFBQSxJQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsbUJBQ0UsV0FBQSxFQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUVGLG9CQUFBLGtCQUNFLFdBQUEsRUFBQSxJQUFBLElBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxLQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixvQkFDRSxXQUFBLEVBQUEsSUFBQSxJQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsb0JBQ0UsV0FBQSxFQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLEtBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUVGLG9CQUFBLGtCQUNFLFdBQUEsRUFBQSxJQUFBLElBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxLQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixvQkFDRSxXQUFBLEVBQUEsSUFBQSxJQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsb0JBQ0UsV0FBQSxFQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLEtBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUVGLG9CQUNFLFdBQUEsRUFBQSxJQUFBLEtBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxLQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixvQkFDRSxXQUFBLEVBQUEsSUFBQSxLQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsb0JBQ0UsV0FBQSxFQUFBLElBQUEsS0FBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLEtBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUVGLG9CQUNFLFdBQUEsRUFBQSxJQUFBLEtBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxLQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixvQkFDRSxXQUFBLEVBQUEsS0FBQSxLQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsb0JBQ0UsV0FBQSxFQUFBLEtBQUEsS0FBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLEtBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUVGLG9CQUNFLFdBQUEsRUFBQSxLQUFBLEtBQUEsS0FBQSxjQUFBLENBQUEsRUFBQSxLQUFBLEtBQUEsSUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsSUFBQSxnQkFFRixvQkFDRSxXQUFBLEVBQUEsS0FBQSxLQUFBLEtBQUEsY0FBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsZUFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsZ0JBRUYsb0JBQ0UsV0FBQSxFQUFBLEtBQUEsS0FBQSxLQUFBLGNBQUEsQ0FBQSxFQUFBLEtBQUEsS0FBQSxJQUFBLGVBQUEsQ0FBQSxFQUFBLElBQUEsS0FBQSxJQUFBLGdCQUdGLDZDQUNFLGNBQ0UsT0FBQSxJQUFBLE1BQUEsTUFJSixhQUNFLGdCQUFBLGNBQ0UsaUJBQUEsTXRCZytESixVQUFBLFlBQUEsZ0JBQUEsV0FBQSxZQUFBLGFzQng5REUsUUFBQSxlQWFGLDRCQUNFLGFBQ0UsT0FBQSxFQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxNQXYxTUEsWUFDQyxlQUFBLEVBQUEsTUFBQSxFQWVELGdCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsZ0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixnQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLGdCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsZ0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixnQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLGdCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsZ0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixnQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLGdCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsZ0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixjQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsY0FDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGNBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixjQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsY0FDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGNBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixjQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsY0FDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGNBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixjQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixlQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsZUFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGVBQ0UsZUFBQSxHQUFBLE1BQUEsR0FtQkYsZUFBQSw4QkFBQSx5QkFBQSxVQTVtQkYsWUFBQSxFdEI0L1JBLHlCQUFBLHdDQUFBLG1DQUFBLG9Cc0IxL1JFLFlBQUEsS0FDQSxhQUFBLEVBeW1CQSxlQUFBLDhCQUFBLHlCQUFBLFVBNW1CRixZQUFBLEd0QmtnU0EseUJBQUEsd0NBQUEsbUNBQUEsb0JzQmhnU0UsWUFBQSxLQUNBLGFBQUEsR0F5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QndnU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQnRnU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QjhnU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQjVnU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0Qm9oU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQmxoU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QjBoU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQnhoU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QmdpU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQjloU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QnNpU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQnBpU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QjRpU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQjFpU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QmtqU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQmhqU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QndqU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQnRqU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QjhqU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQjVqU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0Qm9rU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQmxrU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QjBrU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQnhrU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QmdsU0EsMEJBQUEseUNBQUEsb0NBQUEscUJzQjlrU0UsWUFBQSxLQUNBLGFBQUEsSUF5bUJBLGdCQUFBLCtCQUFBLDBCQUFBLFdBNW1CRixZQUFBLEl0QnNsU0EsMEJBQUEs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QSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQXJCRixRQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixvQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsdUJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixTQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixxQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXJCRixVQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRixzQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFB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QSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FtQkYsa0JBQUEsaUNBQUEsNEJBQUEsYUE1bUJGLFlBQUEsRXRCazFURSw0QkFBQSwyQ0FBQSxzQ0FBQSx1QnNCaDFUQSxZQUFBLEtBQ0EsYUFBQSxFQXltQkEsa0JBQUEsaUNBQUEsNEJBQUEsYUE1bUJGLFlBQUEsR3RCdTFURSw0QkFBQSwyQ0FBQSxzQ0FBQSx1QnNCcjFUQSxZQUFBLEtBQ0EsYUFBQSxHQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNDFURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMTFUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCaTJURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCLzFUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCczJURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcDJUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCMjJURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCejJUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCZzNURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCOTJUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCcTNURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCbjNUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCMDNURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCeDNUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCKzNURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCNzNUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCbzRURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCbDRUQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCeTRURSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdjRUQSxZQUFBLEtBQ0EsYUFBQSxJ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LEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGFBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHlCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw0QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLFdBSUEsNEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLCtCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FhTix3QkFDSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsT0FBcUIsV0FBQSxLQUFtQixXQUFBLFdBRGhFLHdCQUVJLFNBQUEsRUFBQSxFQUFBLE9BQUEsS0FBQSxFQUFBLEVBQUEsT0FBb0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FHaEUsMkJBQ0ksU0FBQSxFQUFBLEVBQUEsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQUFvQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQURoRSwyQkFFSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBR2hFLDJCQUNJLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FEOUQsMkJBRUksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLE9BQXFCLFdBQUEsS0FBbUIsV0FBQSxXQUY5RCxxQkFLWSxVQUFBLEVBR1osOEJBQ0ksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQUQ5RCw4QkFFSSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBRjlELHdCQUtZLFdBQUEsRUE5R1osV0FBQSxrQkFBQSxlQUNFLFdBQUEsV0FJQSxRQUFBLFlBQ0EsUUFBQSxLQUVGLGtCQUFHLG1CQUFBLE9BQUEsZUFBQSxPQUNILGVBQUcsbUJBQUEsSUFBQSxlQUFBLEtBK3hNTCx5QkF2Mk1JLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYs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MEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FJQSxnQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsbUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdB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Q0FBQSx3QnNCampYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCd2pYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdGpYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNmpYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCM2pYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCa2tYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCaGtYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCdWtYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcmtYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNGtYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMWtYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCaWxYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCL2tYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCc2xYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcGxYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCMmxYRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCemxYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCZ21YRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCOWxYQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCcW1YRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCbm1YQSxZQUFBLEtBQ0EsYUFBQSxJ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QUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHYyxVQUFBLEVBR2hCLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FHYyxXQUFBLEVBMUNsQixXQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix1QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYs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V0FDcEIsbUJBQUUsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixXQUFBLFdBTWxCLGNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHZSxVQUFBLEVBR2pCLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FJQSxnQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR2MsVUFBQSxFQUdoQixtQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBR2MsV0FBQSxFQTFDbEIsY0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FJQSxnQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsbUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixnQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsNEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLCtCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FJQSxrQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYscUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQWFOLDJCQUNJLFNBQUEsRUFBQSxFQUFBLE9BQUEsS0FBQSxFQUFBLEVBQUEsT0FBb0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FEaEUsMkJBRUksU0FBQSxFQUFBLEVBQUEsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQUFvQixVQUFBLE9BQXFCLFdBQUEsS0FBbUIsV0FBQSxXQUdoRSw4QkFDSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBRGhFLDhCQUVJLFNBQUEsRUFBQSxFQUFBLE9BQUEsS0FBQSxFQUFBLEVBQUEsT0FBb0IsVUFBQSxLQUFtQixXQUFBLE9BQXFCLFdBQUEsV0FHaEUsaUNBQ0ksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLE9BQXFCLFdBQUEsS0FBbUIsV0FBQSxXQUQ5RCxpQ0FFSSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFVBQUEsT0FBcUIsV0FBQSxLQUFtQixXQUFBLFdBRjlELHdCQUtZLFVBQUEsRUFHWixvQ0FDSSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBRDlELG9DQUVJLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsVUFBQSxLQUFtQixXQUFBLE9BQXFCLFdBQUEsV0FGOUQsMkJBS1ksV0FBQSxFQTlHWixjQUFBLHFCQUFBLGtCQUNFLFdBQUEsV0FJQSxRQUFBLFlBQ0EsUUFBQSxLQUVGLHFCQUFHLG1CQUFBLE9BQUEsZUFBQSxPQUNILGtCQUFHLG1CQUFBLElBQUEsZUFBQSxLQXd6TUwsZ0RBRUUsdUVBQUEsdUVBQUEsaUVBRUksUUFBQSxLQUdKLG9FQUNFLFFBQUEsS0F4NE1BLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FtQkYsa0JBQUEsaUNBQUEsNEJBQUEsYUE1bUJGLFlBQUEsRXRCa3VhRSw0QkFBQSwyQ0FBQSxzQ0FBQSx1QnNCaHVhQSxZQUFBLEtBQ0EsYUFBQSxFQXltQkEsa0JBQUEsaUNBQUEsNEJBQUEsYUE1bUJGLFlBQUEsR3RCdXVhRSw0QkFBQSwyQ0FBQSxzQ0FBQSx1QnNCcnVhQSxZQUFBLEtBQ0EsYUFBQSxHQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNHVhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMXVhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCaXZhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCL3VhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCc3ZhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcHZhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCMnZhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCenZhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCZ3dhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCOXZhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCcXdhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCbndhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCMHdhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCeHdhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCK3dhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCN3dhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCb3hhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCbHhhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCeXhhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdnhhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCOHhhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCNXhhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCbXlhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCanlhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCd3lhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdHlhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNnlhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCM3lhQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCa3phRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCaHphQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCdXphRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcnphQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNHphRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMXphQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCaTBhRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCL3phQSxZQUFBLEtBQ0Es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QUEsS0FDQSxXQUFBLFdBTUYsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGFBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHlCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVB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LEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR2MsVUFBQSxFQUdoQixtQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBR2MsV0FBQSxFQTFDbEIsY0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FJQSxnQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsbUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFB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LEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJ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QUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCeTdkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdjdkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCODdkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCNTdkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCbThkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCajhkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCdzhkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCdDhkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNjhkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMzhkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCazlkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCaDlkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCdTlkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcjlkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCNDlkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCMTlkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCaStkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCLzlkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRCcytkRSw2QkFBQSw0Q0FBQSx1Q0FBQSx3QnNCcCtkQSxZQUFBLEtBQ0EsYUFBQSxJQXltQkEsbUJBQUEsa0NBQUEsNkJBQUEsY0E1bUJGLFlBQUEsSXRC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LEtBQWtCLFdBQUEsV0FNbEIsV0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsdUJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdlLFVBQUEsRUFHakIsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHYyxVQUFBLEVBR2hCLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FHYyxXQUFBLEVBMUNsQixXQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix1QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGFBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHlCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw0QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLFdBSUEsNEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLCtCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FhTix3QkFDSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsT0FBcUIsV0FBQSxLQUFtQixXQUFBLFdBRGhFLHdCQUVJLFNBQUEsRUFBQSxFQUFBLE9BQUEsS0FBQSxFQUFBLEVBQUEsT0FBb0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FHaEUsMkJBQ0ksU0FBQSxFQUFBLEVBQUEsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQUFvQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQURoRSwyQkFFSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBR2hFLDJCQUNJLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FEOUQsMkJBRUksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLE9BQXFCLFdBQUEsS0FBbUIsV0FBQSxXQUY5RCxxQkFLWSxVQUFBLEVBR1osOEJBQ0ksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQUQ5RCw4QkFFSSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBRjlELHdCQUtZLFdBQUEsRUE5R1osV0FBQSxrQkFBQSxlQUNFLFdBQUEsV0FJQSxRQUFBLFlBQ0EsUUFBQSxLQUVGLGtCQUFHLG1CQUFBLE9BQUEsZUFBQSxPQUNILGVBQUcsbUJBQUEsSUFBQSxlQUFBLEtBdzFNTCwwQkFoNk1JLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixzQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLHNCQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsc0JBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLG9CQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsb0JBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixvQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixxQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLHFCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYscUJBQ0UsZUFBQSxHQUFBLE1BQUEsR0FtQkYscUJBQUEsb0NBQUEsK0JBQUEsZ0JB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LEtBQWtCLFdBQUEsV0FDcEIsb0JBQUUsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixXQUFBLFdBQ3BCLGlCQUFFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsV0FBQSxXQUNwQixpQkFBRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFdBQUEsV0FDcEIscUJBQUUsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixXQUFBLFdBQ3BCLG1CQUFFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsV0FBQSxXQU1sQixjQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwwQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBR2UsVUFBQSxFQUdqQiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBSUEsZ0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdjLFVBQUEsRUFHaEIsbUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUdjLFdBQUEsRUExQ2xCLGNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBSUEsZ0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsR0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG1DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0YsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSxpQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsb0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixlQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLGlDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRixvQ0FDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLGVBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsaUNBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLG9DQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osZ0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLDRCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwrQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLFdBSUEsa0NBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLHFDQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsV0FhTiwyQkFDSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsT0FBcUIsV0FBQSxLQUFtQixXQUFBLFdBRGhFLDJCQUVJLFNBQUEsRUFBQSxFQUFBLE9BQUEsS0FBQSxFQUFBLEVBQUEsT0FBb0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FHaEUsOEJBQ0ksU0FBQSxFQUFBLEVBQUEsT0FBQSxLQUFBLEVBQUEsRUFBQSxPQUFvQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQURoRSw4QkFFSSxTQUFBLEVBQUEsRUFBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLE9BQW9CLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBR2hFLGlDQUNJLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FBa0IsVUFBQSxPQUFxQixXQUFBLEtBQW1CLFdBQUEsV0FEOUQsaUNBRUksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLE9BQXFCLFdBQUEsS0FBbUIsV0FBQSxXQUY5RCx3QkFLWSxVQUFBLEVBR1osb0NBQ0ksU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUFrQixVQUFBLEtBQW1CLFdBQUEsT0FBcUIsV0FBQSxXQUQ5RCxvQ0FFSSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQWtCLFVBQUEsS0FBbUIsV0FBQSxPQUFxQixXQUFBLFdBRjlELDJCQUtZLFdBQUEsRUE5R1osY0FBQSxxQkFBQSxrQkFDRSxXQUFBLFdBSUEsUUFBQSxZQUNBLFFBQUEsS0FFRixxQkFBRyxtQkFBQSxPQUFBLGVBQUEsT0FDSCxrQkFBRyxtQkFBQSxJQUFBLGVBQUEsSUF4RUQsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLG1CQUNFLGVBQUEsSUFBQSxNQUFBLElBREYsbUJBQ0UsZUFBQSxJQUFBLE1BQUEsSUFERixtQkFDRSxlQUFBLElBQUEsTUFBQSxJQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGtCQUNFLGVBQUEsR0FBQSxNQUFBLEdBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FERixrQkFDRSxlQUFBLEdBQUEsTUFBQSxHQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsaUJBQ0UsZUFBQSxFQUFBLE1BQUEsRUFERixpQkFDRSxlQUFBLEVBQUEsTUFBQSxFQURGLGlCQUNFLGVBQUEsRUFBQSxNQUFBLEVBREYsa0JBQ0UsZUFBQSxHQUFBLE1BQUEsR0FE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Q0EsV0FBQSxLQUNBLFdBQUEsV0FHYyxVQUFBLEVBR2hCLDZCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxHQUNBLFdBQUEsV0FHYyxXQUFBLEVBMUNsQixXQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix1QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxHQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEdBQ0EsV0FBQSxXQUlBLDBCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEdBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw2QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsR0FDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiw4QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBdkNKLFlBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQUdGLHdCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FNRiwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxLQUNBLFdBQUEsSUFDQSxXQUFBLFdBSUEsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDhCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0F2Q0osWUFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBR0Ysd0JBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsSUFDQSxXQUFBLEtBQ0EsV0FBQSxXQU1GLDJCQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLEtBQ0EsV0FBQSxJQUNBLFdBQUEsV0FJQSwyQkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsOEJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQXZDSixZQUNFLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxVQUFBLElBQ0EsV0FBQSxLQUNBLFdBQUEsV0FHRix3QkFDRSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsVUFBQSxJQUNBLFdBQUEsS0FDQSxXQUFBLFdBTUYsMkJBQ0UsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLElBQ0EsV0FBQSxXQUlBLDJCQUNFLFNBQUEs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LENBQUEsdURBRUEsTUFBQSxLQUxGLDhCQVFJLFlBQUEsSUFDQSxlQUFBLFVBQ0EsUUFBQSxNQUNBLGNBQUEsS0FYSiwrQkFrQkksWUFBQSxJQUNBLGVBQUEsVUFDQSxRQUFBLE1BQ0EsV0FBQSxLQUNBLGNBQUEsS0FDQSxVQUFBLEtBdkJKLHdDQThCSSxhQUFBLEVBOUJKLDJDQWlDSSxnQkFBQSxLQUNBLFFBQUEsSUFBQSxFQWxDSixrREFxQ0ksUUFBQSxJQUNBLGFBQUEsS0FDQSxNQUFBLFFBdkNKLG1DQTJDSSxPQUFBLEVBQ0EsVUFBQSxLQUNBLFlBQUEiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuUHVyZSB2MC42LjJcbkNvcHlyaWdodCAyMDEzIFlhaG9vIVxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuKi9cbi8qIVxubm9ybWFsaXplLmNzcyB2XjMuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZVxuQ29weXJpZ2h0IChjKSBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgSm9uYXRoYW4gTmVhbFxuKi9cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4gKiBhbmQgRmlyZWZveC5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qY3NzbGludCBpbXBvcnRhbnQ6ZmFsc2UqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgUHVyZSBCYXNlIEV4dHJhc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBFeHRyYSBydWxlcyB0aGF0IFB1cmUgYWRkcyBvbiB0b3Agb2YgTm9ybWFsaXplLmNzc1xuICovXG5cbi8qKlxuICogQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aGVuIGl0IGhhcyB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG4gKi9cblxuLmhpZGRlbixcbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qKlxuICogQWRkIHRoaXMgY2xhc3MgdG8gYW4gaW1hZ2UgdG8gbWFrZSBpdCBmaXQgd2l0aGluIGl0J3MgZmx1aWQgcGFyZW50IHdyYXBwZXIgd2hpbGUgbWFpbnRhaW5pbmdcbiAqIGFzcGVjdCByYXRpby5cbiAqL1xuLnB1cmUtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG5QdXJlIHYwLjYuMlxuQ29weXJpZ2h0IDIwMTMgWWFob28hXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLyohXG5ub3JtYWxpemUuY3NzIHZeMy4wIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplXG5Db3B5cmlnaHQgKGMpIE5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsXG4qL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuICogYW5kIEZpcmVmb3guXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXG4gKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuICovXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovXG4gIG1hcmdpbjogMDtcbiAgLyogMyAqLyB9XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqLyB9XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qY3NzbGludCBpbXBvcnRhbnQ6ZmFsc2UqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFB1cmUgQmFzZSBFeHRyYXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEV4dHJhIHJ1bGVzIHRoYXQgUHVyZSBhZGRzIG9uIHRvcCBvZiBOb3JtYWxpemUuY3NzXG4gKi9cbi8qKlxuICogQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aGVuIGl0IGhhcyB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG4gKi9cbi5oaWRkZW4sXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKipcbiAqIEFkZCB0aGlzIGNsYXNzIHRvIGFuIGltYWdlIHRvIG1ha2UgaXQgZml0IHdpdGhpbiBpdCdzIGZsdWlkIHBhcmVudCB3cmFwcGVyIHdoaWxlIG1haW50YWluaW5nXG4gKiBhc3BlY3QgcmF0aW8uXG4gKi9cbi5wdXJlLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiFcblB1cmUgdjAuNi4yXG5Db3B5cmlnaHQgMjAxMyBZYWhvbyFcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4ucHVyZS1idXR0b24ge1xuICAvKiBTdHJ1Y3R1cmUgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6b29tOiAxO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLyogRmlyZWZveDogR2V0IHJpZCBvZiB0aGUgaW5uZXIgZm9jdXMgYm9yZGVyICovXG4ucHVyZS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLyogSW5oZXJpdCAucHVyZS1nIHN0eWxlcyAqL1xuLnB1cmUtYnV0dG9uLWdyb3VwIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjMxZW07XG4gIC8qIFdlYmtpdDogY29sbGFwc2Ugd2hpdGUtc3BhY2UgYmV0d2VlbiB1bml0cyAqL1xuICAqbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgLyogcmVzZXQgSUUgPCA4ICovXG4gICp3b3JkLXNwYWNpbmc6IC0wLjQzZW07XG4gIC8qIElFIDwgODogY29sbGFwc2Ugd2hpdGUtc3BhY2UgYmV0d2VlbiB1bml0cyAqL1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVzcGVlZDtcbiAgLyogV2Via2l0OiBmaXhlcyB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICovIH1cblxuLm9wZXJhLW9ubHkgOi1vLXByZWZvY3VzLFxuLnB1cmUtYnV0dG9uLWdyb3VwIHtcbiAgd29yZC1zcGFjaW5nOiAtMC40M2VtOyB9XG5cbi5wdXJlLWJ1dHRvbi1ncm91cCAucHVyZS1idXR0b24ge1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IH1cblxuLypjc3NsaW50IG91dGxpbmUtbm9uZTpmYWxzZSovXG4ucHVyZS1idXR0b24ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGNvbG9yOiAjNDQ0O1xuICAvKiByZ2JhIG5vdCBzdXBwb3J0ZWQgKElFIDgpICovXG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIC8qIHJnYmEgc3VwcG9ydGVkICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIC8qSUUgNi83LzgqL1xuICBib3JkZXI6IG5vbmUgdHJhbnNwYXJlbnQ7XG4gIC8qSUU5ICsgZXZlcnl0aGluZyBlbHNlKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTZFNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLnB1cmUtYnV0dG9uLWhvdmVyLFxuLnB1cmUtYnV0dG9uOmhvdmVyLFxuLnB1cmUtYnV0dG9uOmZvY3VzIHtcbiAgLyogY3NzbGludCBpZ25vcmU6c3RhcnQgKi9cbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbiAgLyogY3NzbGludCBpZ25vcmU6ZW5kICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTsgfVxuXG4ucHVyZS1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5wdXJlLWJ1dHRvbi1hY3RpdmUsXG4ucHVyZS1idXR0b246YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgaW5zZXQsIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xuICBib3JkZXItY29sb3I6ICMwMDBcXDk7IH1cblxuLnB1cmUtYnV0dG9uW2Rpc2FibGVkXSxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZCxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpob3Zlcixcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpmb2N1cyxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDphY3RpdmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC8qIGNzc2xpbnQgaWdub3JlOnN0YXJ0ICovXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XG4gIC8qIGNzc2xpbnQgaWdub3JlOmVuZCAqL1xuICBvcGFjaXR5OiAwLjQwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ucHVyZS1idXR0b24taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucHVyZS1idXR0b24tcHJpbWFyeSxcbi5wdXJlLWJ1dHRvbi1zZWxlY3RlZCxcbmEucHVyZS1idXR0b24tcHJpbWFyeSxcbmEucHVyZS1idXR0b24tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGU3O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBCdXR0b24gR3JvdXBzICovXG4ucHVyZS1idXR0b24tZ3JvdXAgLnB1cmUtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTExO1xuICAvKiBmYWxsYmFjayBjb2xvciBmb3IgcmdiYSgpIGZvciBJRTcvOCAqL1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLnB1cmUtYnV0dG9uLWdyb3VwIC5wdXJlLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4OyB9XG5cbi5wdXJlLWJ1dHRvbi1ncm91cCAucHVyZS1idXR0b246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4vKiFcblB1cmUgdjAuNi4yXG5Db3B5cmlnaHQgMjAxMyBZYWhvbyFcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4vKmNzc2xpbnQgYm94LW1vZGVsOmZhbHNlKi9cbi8qXG5Cb3gtbW9kZWwgc2V0IHRvIGZhbHNlIGJlY2F1c2Ugd2UncmUgc2V0dGluZyBhIGhlaWdodCBvbiBzZWxlY3QgZWxlbWVudHMsIHdoaWNoXG5hbHNvIGhhdmUgYm9yZGVyIGFuZCBwYWRkaW5nLiBUaGlzIGlzIGRvbmUgYmVjYXVzZSBzb21lIGJyb3dzZXJzIGRvbid0IHJlbmRlclxudGhlIHBhZGRpbmcuIFdlIGV4cGxpY2l0bHkgc2V0IHRoZSBib3gtbW9kZWwgZm9yIHNlbGVjdCBlbGVtZW50cyB0byBib3JkZXItYm94LFxuc28gd2UgY2FuIGlnbm9yZSB0aGUgY3NzbGludCB3YXJuaW5nLlxuKi9cbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGltZVwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl0sXG4ucHVyZS1mb3JtIHNlbGVjdCxcbi5wdXJlLWZvcm0gdGV4dGFyZWEge1xuICBwYWRkaW5nOiAwLjVlbSAwLjZlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi8qXG5OZWVkIHRvIHNlcGFyYXRlIG91dCB0aGUgOm5vdCgpIHNlbGVjdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIENTUyAyLjEgc2VsZWN0b3JzXG5zaW5jZSBJRTggd29uJ3QgZXhlY3V0ZSBDU1MgdGhhdCBjb250YWlucyBhIENTUzMgc2VsZWN0b3IuXG4qL1xuLnB1cmUtZm9ybSBpbnB1dDpub3QoW3R5cGVdKSB7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLyogQ2hyb21lIChhcyBvZiB2LjMyLzM0IG9uIE9TIFgpIG5lZWRzIGFkZGl0aW9uYWwgcm9vbSBmb3IgY29sb3IgdG8gZGlzcGxheS4gKi9cbi8qIE1heSBiZSBhYmxlIHRvIHJlbW92ZSB0aGlzIHR3ZWFrIGFzIGNvbG9yIGlucHV0cyBiZWNvbWUgbW9yZSBzdGFuZGFyZGl6ZWQgYWNyb3NzIGJyb3dzZXJzLiAqL1xuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuICBwYWRkaW5nOiAwLjJlbSAwLjVlbTsgfVxuXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNvbG9yXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBzZWxlY3Q6Zm9jdXMsXG4ucHVyZS1mb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTI5RkVBOyB9XG5cbi8qXG5OZWVkIHRvIHNlcGFyYXRlIG91dCB0aGUgOm5vdCgpIHNlbGVjdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIENTUyAyLjEgc2VsZWN0b3JzXG5zaW5jZSBJRTggd29uJ3QgZXhlY3V0ZSBDU1MgdGhhdCBjb250YWlucyBhIENTUzMgc2VsZWN0b3IuXG4qL1xuLnB1cmUtZm9ybSBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlci1jb2xvcjogIzEyOUZFQTsgfVxuXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gc29saWQgIzEyOUZFQTtcbiAgb3V0bGluZTogMXB4IGF1dG8gIzEyOUZFQTsgfVxuXG4ucHVyZS1mb3JtIC5wdXJlLWNoZWNrYm94LFxuLnB1cmUtZm9ybSAucHVyZS1yYWRpbyB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJtb250aFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0aW1lXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIndlZWtcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBzZWxlY3RbZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZGVkO1xuICBjb2xvcjogI2NhZDJkMzsgfVxuXG4vKlxuTmVlZCB0byBzZXBhcmF0ZSBvdXQgdGhlIDpub3QoKSBzZWxlY3RvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBDU1MgMi4xIHNlbGVjdG9yc1xuc2luY2UgSUU4IHdvbid0IGV4ZWN1dGUgQ1NTIHRoYXQgY29udGFpbnMgYSBDU1MzIHNlbGVjdG9yLlxuKi9cbi5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSlbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRlZDtcbiAgY29sb3I6ICNjYWQyZDM7IH1cblxuLnB1cmUtZm9ybSBpbnB1dFtyZWFkb25seV0sXG4ucHVyZS1mb3JtIHNlbGVjdFtyZWFkb25seV0sXG4ucHVyZS1mb3JtIHRleHRhcmVhW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIC8qIG1lbnUgaG92ZXIgYmcgY29sb3IgKi9cbiAgY29sb3I6ICM3Nzc7XG4gIC8qIG1lbnUgdGV4dCBjb2xvciAqL1xuICBib3JkZXItY29sb3I6ICNjY2M7IH1cblxuLnB1cmUtZm9ybSBpbnB1dDpmb2N1czppbnZhbGlkLFxuLnB1cmUtZm9ybSB0ZXh0YXJlYTpmb2N1czppbnZhbGlkLFxuLnB1cmUtZm9ybSBzZWxlY3Q6Zm9jdXM6aW52YWxpZCB7XG4gIGNvbG9yOiAjYjk0YTQ4O1xuICBib3JkZXItY29sb3I6ICNlOTMyMmQ7IH1cblxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1czppbnZhbGlkOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXM6aW52YWxpZDpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzOmludmFsaWQ6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiAjZTkzMjJkOyB9XG5cbi5wdXJlLWZvcm0gc2VsZWN0IHtcbiAgLyogTm9ybWFsaXplcyB0aGUgaGVpZ2h0OyBwYWRkaW5nIGlzIG5vdCBzdWZmaWNpZW50LiAqL1xuICBoZWlnaHQ6IDIuMjVlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuLnB1cmUtZm9ybSBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5wdXJlLWZvcm0gbGFiZWwge1xuICBtYXJnaW46IDAuNWVtIDAgMC4yZW07IH1cblxuLnB1cmUtZm9ybSBmaWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4zNWVtIDAgMC43NWVtO1xuICBib3JkZXI6IDA7IH1cblxuLnB1cmUtZm9ybSBsZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuM2VtIDA7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInVybFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwiY29sb3JcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cImZpbGVcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgc2VsZWN0LFxuLnB1cmUtZm9ybS1zdGFja2VkIGxhYmVsLFxuLnB1cmUtZm9ybS1zdGFja2VkIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMC4yNWVtIDA7IH1cblxuLypcbk5lZWQgdG8gc2VwYXJhdGUgb3V0IHRoZSA6bm90KCkgc2VsZWN0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgQ1NTIDIuMSBzZWxlY3RvcnNcbnNpbmNlIElFOCB3b24ndCBleGVjdXRlIENTUyB0aGF0IGNvbnRhaW5zIGEgQ1NTMyBzZWxlY3Rvci5cbiovXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXQ6bm90KFt0eXBlXSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwLjI1ZW0gMDsgfVxuXG4ucHVyZS1mb3JtLWFsaWduZWQgaW5wdXQsXG4ucHVyZS1mb3JtLWFsaWduZWQgdGV4dGFyZWEsXG4ucHVyZS1mb3JtLWFsaWduZWQgc2VsZWN0LFxuLnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWhlbHAtaW5saW5lLFxuLnB1cmUtZm9ybS1tZXNzYWdlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgKnpvb206IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnB1cmUtZm9ybS1hbGlnbmVkIHRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4vKiBBbGlnbmVkIEZvcm1zICovXG4ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtOyB9XG5cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9sLWdyb3VwIGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwZW07XG4gIG1hcmdpbjogMCAxZW0gMCAwOyB9XG5cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9scyB7XG4gIG1hcmdpbjogMS41ZW0gMCAwIDExZW07IH1cblxuLyogUm91bmRlZCBJbnB1dHMgKi9cbi5wdXJlLWZvcm0gaW5wdXQucHVyZS1pbnB1dC1yb3VuZGVkLFxuLnB1cmUtZm9ybSAucHVyZS1pbnB1dC1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07IH1cblxuLyogR3JvdXBlZCBJbnB1dHMgKi9cbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQsXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCAwIC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4OyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQ6Zm9jdXMsXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhOmZvY3VzIHtcbiAgei1pbmRleDogMzsgfVxuXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkLFxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmaXJzdC1jaGlsZCB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQ6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgdGV4dGFyZWE6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMDsgfVxuXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIGlucHV0Omxhc3QtY2hpbGQsXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhOmxhc3QtY2hpbGQge1xuICB0b3A6IC0ycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBtYXJnaW46IDA7IH1cblxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBidXR0b24ge1xuICBtYXJnaW46IDAuMzVlbSAwOyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMy00IHtcbiAgd2lkdGg6IDc1JTsgfVxuXG4ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTItMyB7XG4gIHdpZHRoOiA2NiU7IH1cblxuLnB1cmUtZm9ybSAucHVyZS1pbnB1dC0xLTIge1xuICB3aWR0aDogNTAlOyB9XG5cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMS0zIHtcbiAgd2lkdGg6IDMzJTsgfVxuXG4ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTEtNCB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLyogSW5saW5lIGhlbHAgZm9yIGZvcm1zICovXG4vKiBOT1RFOiBwdXJlLWhlbHAtaW5saW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSAucHVyZS1mb3JtLW1lc3NhZ2UtaW5saW5lIGluc3RlYWQuICovXG4ucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLFxuLnB1cmUtZm9ybS1tZXNzYWdlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjNlbTtcbiAgY29sb3I6ICM2NjY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4vKiBCbG9jayBoZWxwIGZvciBmb3JtcyAqL1xuLnB1cmUtZm9ybS1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucHVyZS1mb3JtIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBtYXJnaW46IDAuN2VtIDAgMDsgfVxuICAucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pLFxuICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4gIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl0sXG4gIC5wdXJlLWZvcm0gbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wdXJlLWdyb3VwIGlucHV0Om5vdChbdHlwZV0pLFxuICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cIndlZWtcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbC1ncm91cCBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbHMge1xuICAgIG1hcmdpbjogMS41ZW0gMCAwIDA7IH1cbiAgLyogTk9URTogcHVyZS1oZWxwLWlubGluZSBpcyBkZXByZWNhdGVkLiBVc2UgLnB1cmUtZm9ybS1tZXNzYWdlLWlubGluZSBpbnN0ZWFkLiAqL1xuICAucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLFxuICAucHVyZS1mb3JtLW1lc3NhZ2UtaW5saW5lLFxuICAucHVyZS1mb3JtLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIC8qIEluY3JlYXNlZCBib3R0b20gcGFkZGluZyB0byBtYWtlIGl0IGdyb3VwIHdpdGggaXRzIHJlbGF0ZWQgaW5wdXQgZWxlbWVudC4gKi9cbiAgICBwYWRkaW5nOiAwLjJlbSAwIDAuOGVtOyB9IH1cblxuLyohXG5QdXJlIHYwLjYuMlxuQ29weXJpZ2h0IDIwMTMgWWFob28hXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLnB1cmUtdGFibGUge1xuICAvKiBSZW1vdmUgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzIChmcm9tIE5vcm1hbGl6ZS5jc3MpICovXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjsgfVxuXG4ucHVyZS10YWJsZSBjYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQ6IGl0YWxpYyA4NSUvMSBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMWVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucHVyZS10YWJsZSB0ZCxcbi5wdXJlLXRhYmxlIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2JjYmNiO1xuICAvKiAgaW5uZXIgY29sdW1uIGJvcmRlciAqL1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKnRvIG1ha2UgdGhzIHdoZXJlIHRoZSB0aXRsZSBpcyByZWFsbHkgbG9uZyB3b3JrKi9cbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAvKiBjZWxsIHBhZGRpbmcgKi8gfVxuXG4vKiBDb25zaWRlciByZW1vdmluZyB0aGlzIG5leHQgZGVjbGFyYXRpb24gYmxvY2ssIGFzIGl0IGNhdXNlcyBwcm9ibGVtcyB3aGVuXG50aGVyZSdzIGEgcm93c3BhbiBvbiB0aGUgZmlyc3QgY2VsbC4gQ2FzZSBhZGRlZCB0byB0aGUgdGVzdHMuIGlzc3VlIzQzMiAqL1xuLnB1cmUtdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4ucHVyZS10YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG5cbi5wdXJlLXRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLypcbnN0cmlwaW5nOlxuICAgZXZlbiAtICNmZmYgKHdoaXRlKVxuICAgb2RkICAtICNmMmYyZjIgKGxpZ2h0IGdyYXkpXG4qL1xuLnB1cmUtdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucHVyZS10YWJsZS1vZGQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG5cbi8qIG50aC1jaGlsZCBzZWxlY3RvciBmb3IgbW9kZXJuIGJyb3dzZXJzICovXG4ucHVyZS10YWJsZS1zdHJpcGVkIHRyOm50aC1jaGlsZCgybi0xKSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cblxuLyogQk9SREVSRUQgVEFCTEVTICovXG4ucHVyZS10YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2JjYmNiOyB9XG5cbi5wdXJlLXRhYmxlLWJvcmRlcmVkIHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgfVxuXG4vKiBIT1JJWk9OVEFMIEJPUkRFUkVEIFRBQkxFUyAqL1xuLnB1cmUtdGFibGUtaG9yaXpvbnRhbCB0ZCxcbi5wdXJlLXRhYmxlLWhvcml6b250YWwgdGgge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNiY2I7IH1cblxuLnB1cmUtdGFibGUtaG9yaXpvbnRhbCB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cblxuLyohXG5QdXJlIHYwLjYuMlxuQ29weXJpZ2h0IDIwMTMgWWFob28hXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLypjc3NsaW50IHJlZ2V4LXNlbGVjdG9yczpmYWxzZSwga25vd24tcHJvcGVydGllczpmYWxzZSwgZHVwbGljYXRlLXByb3BlcnRpZXM6ZmFsc2UqL1xuLnB1cmUtZyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zMWVtO1xuICAvKiBXZWJraXQ6IGNvbGxhcHNlIHdoaXRlLXNwYWNlIGJldHdlZW4gdW5pdHMgKi9cbiAgKmxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIC8qIHJlc2V0IElFIDwgOCAqL1xuICAqd29yZC1zcGFjaW5nOiAtMC40M2VtO1xuICAvKiBJRSA8IDg6IGNvbGxhcHNlIHdoaXRlLXNwYWNlIGJldHdlZW4gdW5pdHMgKi9cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplc3BlZWQ7XG4gIC8qIFdlYmtpdDogZml4ZXMgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAqL1xuICAvKlxuICAgIFNldHMgdGhlIGZvbnQgc3RhY2sgdG8gZm9udHMga25vd24gdG8gd29yayBwcm9wZXJseSB3aXRoIHRoZSBhYm92ZSBsZXR0ZXJcbiAgICBhbmQgd29yZCBzcGFjaW5ncy4gU2VlOiBodHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9pc3N1ZXMvNDEvXG5cbiAgICBUaGUgZm9sbG93aW5nIGZvbnQgc3RhY2sgbWFrZXMgUHVyZSBHcmlkcyB3b3JrIG9uIGFsbCBrbm93biBlbnZpcm9ubWVudHMuXG5cbiAgICAqIEZyZWVTYW5zOiBTaGlwcyB3aXRoIG1hbnkgTGludXggZGlzdHJvcywgaW5jbHVkaW5nIFVidW50dVxuXG4gICAgKiBBcmltbzogU2hpcHMgd2l0aCBDaHJvbWUgT1MuIEFyaW1vIGhhcyB0byBiZSBkZWZpbmVkIGJlZm9yZSBIZWx2ZXRpY2EgYW5kXG4gICAgICBBcmlhbCB0byBnZXQgcGlja2VkIHVwIGJ5IHRoZSBicm93c2VyLCBldmVuIHRob3VnaCBuZWl0aGVyIGlzIGF2YWlsYWJsZVxuICAgICAgaW4gQ2hyb21lIE9TLlxuXG4gICAgKiBEcm9pZCBTYW5zOiBTaGlwcyB3aXRoIGFsbCB2ZXJzaW9ucyBvZiBBbmRyb2lkLlxuXG4gICAgKiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOiBDb21tb24gZm9udCBzdGFjayBvbiBPUyBYIGFuZCBXaW5kb3dzLlxuICAgICovXG4gIGZvbnQtZmFtaWx5OiBGcmVlU2FucywgQXJpbW8sIFwiRHJvaWQgU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAvKiBVc2UgZmxleGJveCB3aGVuIHBvc3NpYmxlIHRvIGF2b2lkIGBsZXR0ZXItc3BhY2luZ2Agc2lkZS1lZmZlY3RzLiAqL1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLyogUHJldmVudHMgZGlzdHJpYnV0aW5nIHNwYWNlIGJldHdlZW4gcm93cyAqL1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLyogSUUxMCBkaXNwbGF5OiAtbXMtZmxleGJveCAoYW5kIGRpc3BsYXk6IGZsZXggaW4gSUUgMTEpIGRvZXMgbm90IHdvcmsgaW5zaWRlIGEgdGFibGU7IGZhbGwgYmFjayB0byBibG9jayBhbmQgcmVseSBvbiBmb250IGhhY2sgKi9cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIHRhYmxlIC5wdXJlLWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogT3BlcmEgYXMgb2YgMTIgb24gV2luZG93cyBuZWVkcyB3b3JkLXNwYWNpbmcuXG4gICBUaGUgXCIub3BlcmEtb25seVwiIHNlbGVjdG9yIGlzIHVzZWQgdG8gcHJldmVudCBhY3R1YWwgcHJlZm9jdXMgc3R5bGluZ1xuICAgYW5kIGlzIG5vdCByZXF1aXJlZCBpbiBtYXJrdXAuXG4qL1xuLm9wZXJhLW9ubHkgOi1vLXByZWZvY3VzLFxuLnB1cmUtZyB7XG4gIHdvcmQtc3BhY2luZzogLTAuNDNlbTsgfVxuXG4ucHVyZS11IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAvKiBJRSA8IDg6IGZha2UgaW5saW5lLWJsb2NrICovXG4gIHpvb206IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgfVxuXG4vKlxuUmVzZXRzIHRoZSBmb250IGZhbWlseSBiYWNrIHRvIHRoZSBPUy9icm93c2VyJ3MgZGVmYXVsdCBzYW5zLXNlcmlmIGZvbnQsXG50aGlzIHRoZSBzYW1lIGZvbnQgc3RhY2sgdGhhdCBOb3JtYWxpemUuY3NzIHNldHMgZm9yIHRoZSBgYm9keWAuXG4qL1xuLnB1cmUtZyBbY2xhc3MqPVwicHVyZS11XCJdIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IH1cblxuLnB1cmUtdS0xLFxuLnB1cmUtdS0xLTEsXG4ucHVyZS11LTEtMixcbi5wdXJlLXUtMS0zLFxuLnB1cmUtdS0yLTMsXG4ucHVyZS11LTEtNCxcbi5wdXJlLXUtMy00LFxuLnB1cmUtdS0xLTUsXG4ucHVyZS11LTItNSxcbi5wdXJlLXUtMy01LFxuLnB1cmUtdS00LTUsXG4ucHVyZS11LTUtNSxcbi5wdXJlLXUtMS02LFxuLnB1cmUtdS01LTYsXG4ucHVyZS11LTEtOCxcbi5wdXJlLXUtMy04LFxuLnB1cmUtdS01LTgsXG4ucHVyZS11LTctOCxcbi5wdXJlLXUtMS0xMixcbi5wdXJlLXUtNS0xMixcbi5wdXJlLXUtNy0xMixcbi5wdXJlLXUtMTEtMTIsXG4ucHVyZS11LTEtMjQsXG4ucHVyZS11LTItMjQsXG4ucHVyZS11LTMtMjQsXG4ucHVyZS11LTQtMjQsXG4ucHVyZS11LTUtMjQsXG4ucHVyZS11LTYtMjQsXG4ucHVyZS11LTctMjQsXG4ucHVyZS11LTgtMjQsXG4ucHVyZS11LTktMjQsXG4ucHVyZS11LTEwLTI0LFxuLnB1cmUtdS0xMS0yNCxcbi5wdXJlLXUtMTItMjQsXG4ucHVyZS11LTEzLTI0LFxuLnB1cmUtdS0xNC0yNCxcbi5wdXJlLXUtMTUtMjQsXG4ucHVyZS11LTE2LTI0LFxuLnB1cmUtdS0xNy0yNCxcbi5wdXJlLXUtMTgtMjQsXG4ucHVyZS11LTE5LTI0LFxuLnB1cmUtdS0yMC0yNCxcbi5wdXJlLXUtMjEtMjQsXG4ucHVyZS11LTIyLTI0LFxuLnB1cmUtdS0yMy0yNCxcbi5wdXJlLXUtMjQtMjQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHpvb206IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgfVxuXG4ucHVyZS11LTEtMjQge1xuICB3aWR0aDogNC4xNjY3JTtcbiAgKndpZHRoOiA0LjEzNTclOyB9XG5cbi5wdXJlLXUtMS0xMixcbi5wdXJlLXUtMi0yNCB7XG4gIHdpZHRoOiA4LjMzMzMlO1xuICAqd2lkdGg6IDguMzAyMyU7IH1cblxuLnB1cmUtdS0xLTgsXG4ucHVyZS11LTMtMjQge1xuICB3aWR0aDogMTIuNTAwMCU7XG4gICp3aWR0aDogMTIuNDY5MCU7IH1cblxuLnB1cmUtdS0xLTYsXG4ucHVyZS11LTQtMjQge1xuICB3aWR0aDogMTYuNjY2NyU7XG4gICp3aWR0aDogMTYuNjM1NyU7IH1cblxuLnB1cmUtdS0xLTUge1xuICB3aWR0aDogMjAlO1xuICAqd2lkdGg6IDE5Ljk2OTAlOyB9XG5cbi5wdXJlLXUtNS0yNCB7XG4gIHdpZHRoOiAyMC44MzMzJTtcbiAgKndpZHRoOiAyMC44MDIzJTsgfVxuXG4ucHVyZS11LTEtNCxcbi5wdXJlLXUtNi0yNCB7XG4gIHdpZHRoOiAyNSU7XG4gICp3aWR0aDogMjQuOTY5MCU7IH1cblxuLnB1cmUtdS03LTI0IHtcbiAgd2lkdGg6IDI5LjE2NjclO1xuICAqd2lkdGg6IDI5LjEzNTclOyB9XG5cbi5wdXJlLXUtMS0zLFxuLnB1cmUtdS04LTI0IHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICAqd2lkdGg6IDMzLjMwMjMlOyB9XG5cbi5wdXJlLXUtMy04LFxuLnB1cmUtdS05LTI0IHtcbiAgd2lkdGg6IDM3LjUwMDAlO1xuICAqd2lkdGg6IDM3LjQ2OTAlOyB9XG5cbi5wdXJlLXUtMi01IHtcbiAgd2lkdGg6IDQwJTtcbiAgKndpZHRoOiAzOS45NjkwJTsgfVxuXG4ucHVyZS11LTUtMTIsXG4ucHVyZS11LTEwLTI0IHtcbiAgd2lkdGg6IDQxLjY2NjclO1xuICAqd2lkdGg6IDQxLjYzNTclOyB9XG5cbi5wdXJlLXUtMTEtMjQge1xuICB3aWR0aDogNDUuODMzMyU7XG4gICp3aWR0aDogNDUuODAyMyU7IH1cblxuLnB1cmUtdS0xLTIsXG4ucHVyZS11LTEyLTI0IHtcbiAgd2lkdGg6IDUwJTtcbiAgKndpZHRoOiA0OS45NjkwJTsgfVxuXG4ucHVyZS11LTEzLTI0IHtcbiAgd2lkdGg6IDU0LjE2NjclO1xuICAqd2lkdGg6IDU0LjEzNTclOyB9XG5cbi5wdXJlLXUtNy0xMixcbi5wdXJlLXUtMTQtMjQge1xuICB3aWR0aDogNTguMzMzMyU7XG4gICp3aWR0aDogNTguMzAyMyU7IH1cblxuLnB1cmUtdS0zLTUge1xuICB3aWR0aDogNjAlO1xuICAqd2lkdGg6IDU5Ljk2OTAlOyB9XG5cbi5wdXJlLXUtNS04LFxuLnB1cmUtdS0xNS0yNCB7XG4gIHdpZHRoOiA2Mi41MDAwJTtcbiAgKndpZHRoOiA2Mi40NjkwJTsgfVxuXG4ucHVyZS11LTItMyxcbi5wdXJlLXUtMTYtMjQge1xuICB3aWR0aDogNjYuNjY2NyU7XG4gICp3aWR0aDogNjYuNjM1NyU7IH1cblxuLnB1cmUtdS0xNy0yNCB7XG4gIHdpZHRoOiA3MC44MzMzJTtcbiAgKndpZHRoOiA3MC44MDIzJTsgfVxuXG4ucHVyZS11LTMtNCxcbi5wdXJlLXUtMTgtMjQge1xuICB3aWR0aDogNzUlO1xuICAqd2lkdGg6IDc0Ljk2OTAlOyB9XG5cbi5wdXJlLXUtMTktMjQge1xuICB3aWR0aDogNzkuMTY2NyU7XG4gICp3aWR0aDogNzkuMTM1NyU7IH1cblxuLnB1cmUtdS00LTUge1xuICB3aWR0aDogODAlO1xuICAqd2lkdGg6IDc5Ljk2OTAlOyB9XG5cbi5wdXJlLXUtNS02LFxuLnB1cmUtdS0yMC0yNCB7XG4gIHdpZHRoOiA4My4zMzMzJTtcbiAgKndpZHRoOiA4My4zMDIzJTsgfVxuXG4ucHVyZS11LTctOCxcbi5wdXJlLXUtMjEtMjQge1xuICB3aWR0aDogODcuNTAwMCU7XG4gICp3aWR0aDogODcuNDY5MCU7IH1cblxuLnB1cmUtdS0xMS0xMixcbi5wdXJlLXUtMjItMjQge1xuICB3aWR0aDogOTEuNjY2NyU7XG4gICp3aWR0aDogOTEuNjM1NyU7IH1cblxuLnB1cmUtdS0yMy0yNCB7XG4gIHdpZHRoOiA5NS44MzMzJTtcbiAgKndpZHRoOiA5NS44MDIzJTsgfVxuXG4ucHVyZS11LTEsXG4ucHVyZS11LTEtMSxcbi5wdXJlLXUtNS01LFxuLnB1cmUtdS0yNC0yNCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIVxuUHVyZSB2MC42LjJcbkNvcHlyaWdodCAyMDEzIFlhaG9vIVxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1LjVlbSkge1xuICAucHVyZS11LXNtLTEsXG4gIC5wdXJlLXUtc20tMS0xLFxuICAucHVyZS11LXNtLTEtMixcbiAgLnB1cmUtdS1zbS0xLTMsXG4gIC5wdXJlLXUtc20tMi0zLFxuICAucHVyZS11LXNtLTEtNCxcbiAgLnB1cmUtdS1zbS0zLTQsXG4gIC5wdXJlLXUtc20tMS01LFxuICAucHVyZS11LXNtLTItNSxcbiAgLnB1cmUtdS1zbS0zLTUsXG4gIC5wdXJlLXUtc20tNC01LFxuICAucHVyZS11LXNtLTUtNSxcbiAgLnB1cmUtdS1zbS0xLTYsXG4gIC5wdXJlLXUtc20tNS02LFxuICAucHVyZS11LXNtLTEtOCxcbiAgLnB1cmUtdS1zbS0zLTgsXG4gIC5wdXJlLXUtc20tNS04LFxuICAucHVyZS11LXNtLTctOCxcbiAgLnB1cmUtdS1zbS0xLTEyLFxuICAucHVyZS11LXNtLTUtMTIsXG4gIC5wdXJlLXUtc20tNy0xMixcbiAgLnB1cmUtdS1zbS0xMS0xMixcbiAgLnB1cmUtdS1zbS0xLTI0LFxuICAucHVyZS11LXNtLTItMjQsXG4gIC5wdXJlLXUtc20tMy0yNCxcbiAgLnB1cmUtdS1zbS00LTI0LFxuICAucHVyZS11LXNtLTUtMjQsXG4gIC5wdXJlLXUtc20tNi0yNCxcbiAgLnB1cmUtdS1zbS03LTI0LFxuICAucHVyZS11LXNtLTgtMjQsXG4gIC5wdXJlLXUtc20tOS0yNCxcbiAgLnB1cmUtdS1zbS0xMC0yNCxcbiAgLnB1cmUtdS1zbS0xMS0yNCxcbiAgLnB1cmUtdS1zbS0xMi0yNCxcbiAgLnB1cmUtdS1zbS0xMy0yNCxcbiAgLnB1cmUtdS1zbS0xNC0yNCxcbiAgLnB1cmUtdS1zbS0xNS0yNCxcbiAgLnB1cmUtdS1zbS0xNi0yNCxcbiAgLnB1cmUtdS1zbS0xNy0yNCxcbiAgLnB1cmUtdS1zbS0xOC0yNCxcbiAgLnB1cmUtdS1zbS0xOS0yNCxcbiAgLnB1cmUtdS1zbS0yMC0yNCxcbiAgLnB1cmUtdS1zbS0yMS0yNCxcbiAgLnB1cmUtdS1zbS0yMi0yNCxcbiAgLnB1cmUtdS1zbS0yMy0yNCxcbiAgLnB1cmUtdS1zbS0yNC0yNCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgem9vbTogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IH1cbiAgLnB1cmUtdS1zbS0xLTI0IHtcbiAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAqd2lkdGg6IDQuMTM1NyU7IH1cbiAgLnB1cmUtdS1zbS0xLTEyLFxuICAucHVyZS11LXNtLTItMjQge1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICp3aWR0aDogOC4zMDIzJTsgfVxuICAucHVyZS11LXNtLTEtOCxcbiAgLnB1cmUtdS1zbS0zLTI0IHtcbiAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgKndpZHRoOiAxMi40NjkwJTsgfVxuICAucHVyZS11LXNtLTEtNixcbiAgLnB1cmUtdS1zbS00LTI0IHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgKndpZHRoOiAxNi42MzU3JTsgfVxuICAucHVyZS11LXNtLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICAqd2lkdGg6IDE5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtc20tNS0yNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICp3aWR0aDogMjAuODAyMyU7IH1cbiAgLnB1cmUtdS1zbS0xLTQsXG4gIC5wdXJlLXUtc20tNi0yNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0Ljk2OTAlOyB9XG4gIC5wdXJlLXUtc20tNy0yNCB7XG4gICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICp3aWR0aDogMjkuMTM1NyU7IH1cbiAgLnB1cmUtdS1zbS0xLTMsXG4gIC5wdXJlLXUtc20tOC0yNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICp3aWR0aDogMzMuMzAyMyU7IH1cbiAgLnB1cmUtdS1zbS0zLTgsXG4gIC5wdXJlLXUtc20tOS0yNCB7XG4gICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICp3aWR0aDogMzcuNDY5MCU7IH1cbiAgLnB1cmUtdS1zbS0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgKndpZHRoOiAzOS45NjkwJTsgfVxuICAucHVyZS11LXNtLTUtMTIsXG4gIC5wdXJlLXUtc20tMTAtMjQge1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAqd2lkdGg6IDQxLjYzNTclOyB9XG4gIC5wdXJlLXUtc20tMTEtMjQge1xuICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAqd2lkdGg6IDQ1LjgwMjMlOyB9XG4gIC5wdXJlLXUtc20tMS0yLFxuICAucHVyZS11LXNtLTEyLTI0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgICp3aWR0aDogNDkuOTY5MCU7IH1cbiAgLnB1cmUtdS1zbS0xMy0yNCB7XG4gICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICp3aWR0aDogNTQuMTM1NyU7IH1cbiAgLnB1cmUtdS1zbS03LTEyLFxuICAucHVyZS11LXNtLTE0LTI0IHtcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgKndpZHRoOiA1OC4zMDIzJTsgfVxuICAucHVyZS11LXNtLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICAqd2lkdGg6IDU5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtc20tNS04LFxuICAucHVyZS11LXNtLTE1LTI0IHtcbiAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgKndpZHRoOiA2Mi40NjkwJTsgfVxuICAucHVyZS11LXNtLTItMyxcbiAgLnB1cmUtdS1zbS0xNi0yNCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICp3aWR0aDogNjYuNjM1NyU7IH1cbiAgLnB1cmUtdS1zbS0xNy0yNCB7XG4gICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICp3aWR0aDogNzAuODAyMyU7IH1cbiAgLnB1cmUtdS1zbS0zLTQsXG4gIC5wdXJlLXUtc20tMTgtMjQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45NjkwJTsgfVxuICAucHVyZS11LXNtLTE5LTI0IHtcbiAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgKndpZHRoOiA3OS4xMzU3JTsgfVxuICAucHVyZS11LXNtLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICAqd2lkdGg6IDc5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtc20tNS02LFxuICAucHVyZS11LXNtLTIwLTI0IHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgKndpZHRoOiA4My4zMDIzJTsgfVxuICAucHVyZS11LXNtLTctOCxcbiAgLnB1cmUtdS1zbS0yMS0yNCB7XG4gICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICp3aWR0aDogODcuNDY5MCU7IH1cbiAgLnB1cmUtdS1zbS0xMS0xMixcbiAgLnB1cmUtdS1zbS0yMi0yNCB7XG4gICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICp3aWR0aDogOTEuNjM1NyU7IH1cbiAgLnB1cmUtdS1zbS0yMy0yNCB7XG4gICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICp3aWR0aDogOTUuODAyMyU7IH1cbiAgLnB1cmUtdS1zbS0xLFxuICAucHVyZS11LXNtLTEtMSxcbiAgLnB1cmUtdS1zbS01LTUsXG4gIC5wdXJlLXUtc20tMjQtMjQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucHVyZS11LW1kLTEsXG4gIC5wdXJlLXUtbWQtMS0xLFxuICAucHVyZS11LW1kLTEtMixcbiAgLnB1cmUtdS1tZC0xLTMsXG4gIC5wdXJlLXUtbWQtMi0zLFxuICAucHVyZS11LW1kLTEtNCxcbiAgLnB1cmUtdS1tZC0zLTQsXG4gIC5wdXJlLXUtbWQtMS01LFxuICAucHVyZS11LW1kLTItNSxcbiAgLnB1cmUtdS1tZC0zLTUsXG4gIC5wdXJlLXUtbWQtNC01LFxuICAucHVyZS11LW1kLTUtNSxcbiAgLnB1cmUtdS1tZC0xLTYsXG4gIC5wdXJlLXUtbWQtNS02LFxuICAucHVyZS11LW1kLTEtOCxcbiAgLnB1cmUtdS1tZC0zLTgsXG4gIC5wdXJlLXUtbWQtNS04LFxuICAucHVyZS11LW1kLTctOCxcbiAgLnB1cmUtdS1tZC0xLTEyLFxuICAucHVyZS11LW1kLTUtMTIsXG4gIC5wdXJlLXUtbWQtNy0xMixcbiAgLnB1cmUtdS1tZC0xMS0xMixcbiAgLnB1cmUtdS1tZC0xLTI0LFxuICAucHVyZS11LW1kLTItMjQsXG4gIC5wdXJlLXUtbWQtMy0yNCxcbiAgLnB1cmUtdS1tZC00LTI0LFxuICAucHVyZS11LW1kLTUtMjQsXG4gIC5wdXJlLXUtbWQtNi0yNCxcbiAgLnB1cmUtdS1tZC03LTI0LFxuICAucHVyZS11LW1kLTgtMjQsXG4gIC5wdXJlLXUtbWQtOS0yNCxcbiAgLnB1cmUtdS1tZC0xMC0yNCxcbiAgLnB1cmUtdS1tZC0xMS0yNCxcbiAgLnB1cmUtdS1tZC0xMi0yNCxcbiAgLnB1cmUtdS1tZC0xMy0yNCxcbiAgLnB1cmUtdS1tZC0xNC0yNCxcbiAgLnB1cmUtdS1tZC0xNS0yNCxcbiAgLnB1cmUtdS1tZC0xNi0yNCxcbiAgLnB1cmUtdS1tZC0xNy0yNCxcbiAgLnB1cmUtdS1tZC0xOC0yNCxcbiAgLnB1cmUtdS1tZC0xOS0yNCxcbiAgLnB1cmUtdS1tZC0yMC0yNCxcbiAgLnB1cmUtdS1tZC0yMS0yNCxcbiAgLnB1cmUtdS1tZC0yMi0yNCxcbiAgLnB1cmUtdS1tZC0yMy0yNCxcbiAgLnB1cmUtdS1tZC0yNC0yNCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgem9vbTogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IH1cbiAgLnB1cmUtdS1tZC0xLTI0IHtcbiAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAqd2lkdGg6IDQuMTM1NyU7IH1cbiAgLnB1cmUtdS1tZC0xLTEyLFxuICAucHVyZS11LW1kLTItMjQge1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICp3aWR0aDogOC4zMDIzJTsgfVxuICAucHVyZS11LW1kLTEtOCxcbiAgLnB1cmUtdS1tZC0zLTI0IHtcbiAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgKndpZHRoOiAxMi40NjkwJTsgfVxuICAucHVyZS11LW1kLTEtNixcbiAgLnB1cmUtdS1tZC00LTI0IHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgKndpZHRoOiAxNi42MzU3JTsgfVxuICAucHVyZS11LW1kLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICAqd2lkdGg6IDE5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbWQtNS0yNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICp3aWR0aDogMjAuODAyMyU7IH1cbiAgLnB1cmUtdS1tZC0xLTQsXG4gIC5wdXJlLXUtbWQtNi0yNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbWQtNy0yNCB7XG4gICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICp3aWR0aDogMjkuMTM1NyU7IH1cbiAgLnB1cmUtdS1tZC0xLTMsXG4gIC5wdXJlLXUtbWQtOC0yNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICp3aWR0aDogMzMuMzAyMyU7IH1cbiAgLnB1cmUtdS1tZC0zLTgsXG4gIC5wdXJlLXUtbWQtOS0yNCB7XG4gICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICp3aWR0aDogMzcuNDY5MCU7IH1cbiAgLnB1cmUtdS1tZC0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgKndpZHRoOiAzOS45NjkwJTsgfVxuICAucHVyZS11LW1kLTUtMTIsXG4gIC5wdXJlLXUtbWQtMTAtMjQge1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAqd2lkdGg6IDQxLjYzNTclOyB9XG4gIC5wdXJlLXUtbWQtMTEtMjQge1xuICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAqd2lkdGg6IDQ1LjgwMjMlOyB9XG4gIC5wdXJlLXUtbWQtMS0yLFxuICAucHVyZS11LW1kLTEyLTI0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgICp3aWR0aDogNDkuOTY5MCU7IH1cbiAgLnB1cmUtdS1tZC0xMy0yNCB7XG4gICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICp3aWR0aDogNTQuMTM1NyU7IH1cbiAgLnB1cmUtdS1tZC03LTEyLFxuICAucHVyZS11LW1kLTE0LTI0IHtcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgKndpZHRoOiA1OC4zMDIzJTsgfVxuICAucHVyZS11LW1kLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICAqd2lkdGg6IDU5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbWQtNS04LFxuICAucHVyZS11LW1kLTE1LTI0IHtcbiAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgKndpZHRoOiA2Mi40NjkwJTsgfVxuICAucHVyZS11LW1kLTItMyxcbiAgLnB1cmUtdS1tZC0xNi0yNCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICp3aWR0aDogNjYuNjM1NyU7IH1cbiAgLnB1cmUtdS1tZC0xNy0yNCB7XG4gICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICp3aWR0aDogNzAuODAyMyU7IH1cbiAgLnB1cmUtdS1tZC0zLTQsXG4gIC5wdXJlLXUtbWQtMTgtMjQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45NjkwJTsgfVxuICAucHVyZS11LW1kLTE5LTI0IHtcbiAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgKndpZHRoOiA3OS4xMzU3JTsgfVxuICAucHVyZS11LW1kLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICAqd2lkdGg6IDc5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbWQtNS02LFxuICAucHVyZS11LW1kLTIwLTI0IHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgKndpZHRoOiA4My4zMDIzJTsgfVxuICAucHVyZS11LW1kLTctOCxcbiAgLnB1cmUtdS1tZC0yMS0yNCB7XG4gICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICp3aWR0aDogODcuNDY5MCU7IH1cbiAgLnB1cmUtdS1tZC0xMS0xMixcbiAgLnB1cmUtdS1tZC0yMi0yNCB7XG4gICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICp3aWR0aDogOTEuNjM1NyU7IH1cbiAgLnB1cmUtdS1tZC0yMy0yNCB7XG4gICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICp3aWR0aDogOTUuODAyMyU7IH1cbiAgLnB1cmUtdS1tZC0xLFxuICAucHVyZS11LW1kLTEtMSxcbiAgLnB1cmUtdS1tZC01LTUsXG4gIC5wdXJlLXUtbWQtMjQtMjQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAucHVyZS11LWxnLTEsXG4gIC5wdXJlLXUtbGctMS0xLFxuICAucHVyZS11LWxnLTEtMixcbiAgLnB1cmUtdS1sZy0xLTMsXG4gIC5wdXJlLXUtbGctMi0zLFxuICAucHVyZS11LWxnLTEtNCxcbiAgLnB1cmUtdS1sZy0zLTQsXG4gIC5wdXJlLXUtbGctMS01LFxuICAucHVyZS11LWxnLTItNSxcbiAgLnB1cmUtdS1sZy0zLTUsXG4gIC5wdXJlLXUtbGctNC01LFxuICAucHVyZS11LWxnLTUtNSxcbiAgLnB1cmUtdS1sZy0xLTYsXG4gIC5wdXJlLXUtbGctNS02LFxuICAucHVyZS11LWxnLTEtOCxcbiAgLnB1cmUtdS1sZy0zLTgsXG4gIC5wdXJlLXUtbGctNS04LFxuICAucHVyZS11LWxnLTctOCxcbiAgLnB1cmUtdS1sZy0xLTEyLFxuICAucHVyZS11LWxnLTUtMTIsXG4gIC5wdXJlLXUtbGctNy0xMixcbiAgLnB1cmUtdS1sZy0xMS0xMixcbiAgLnB1cmUtdS1sZy0xLTI0LFxuICAucHVyZS11LWxnLTItMjQsXG4gIC5wdXJlLXUtbGctMy0yNCxcbiAgLnB1cmUtdS1sZy00LTI0LFxuICAucHVyZS11LWxnLTUtMjQsXG4gIC5wdXJlLXUtbGctNi0yNCxcbiAgLnB1cmUtdS1sZy03LTI0LFxuICAucHVyZS11LWxnLTgtMjQsXG4gIC5wdXJlLXUtbGctOS0yNCxcbiAgLnB1cmUtdS1sZy0xMC0yNCxcbiAgLnB1cmUtdS1sZy0xMS0yNCxcbiAgLnB1cmUtdS1sZy0xMi0yNCxcbiAgLnB1cmUtdS1sZy0xMy0yNCxcbiAgLnB1cmUtdS1sZy0xNC0yNCxcbiAgLnB1cmUtdS1sZy0xNS0yNCxcbiAgLnB1cmUtdS1sZy0xNi0yNCxcbiAgLnB1cmUtdS1sZy0xNy0yNCxcbiAgLnB1cmUtdS1sZy0xOC0yNCxcbiAgLnB1cmUtdS1sZy0xOS0yNCxcbiAgLnB1cmUtdS1sZy0yMC0yNCxcbiAgLnB1cmUtdS1sZy0yMS0yNCxcbiAgLnB1cmUtdS1sZy0yMi0yNCxcbiAgLnB1cmUtdS1sZy0yMy0yNCxcbiAgLnB1cmUtdS1sZy0yNC0yNCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgem9vbTogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IH1cbiAgLnB1cmUtdS1sZy0xLTI0IHtcbiAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAqd2lkdGg6IDQuMTM1NyU7IH1cbiAgLnB1cmUtdS1sZy0xLTEyLFxuICAucHVyZS11LWxnLTItMjQge1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICp3aWR0aDogOC4zMDIzJTsgfVxuICAucHVyZS11LWxnLTEtOCxcbiAgLnB1cmUtdS1sZy0zLTI0IHtcbiAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgKndpZHRoOiAxMi40NjkwJTsgfVxuICAucHVyZS11LWxnLTEtNixcbiAgLnB1cmUtdS1sZy00LTI0IHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgKndpZHRoOiAxNi42MzU3JTsgfVxuICAucHVyZS11LWxnLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICAqd2lkdGg6IDE5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbGctNS0yNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICp3aWR0aDogMjAuODAyMyU7IH1cbiAgLnB1cmUtdS1sZy0xLTQsXG4gIC5wdXJlLXUtbGctNi0yNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbGctNy0yNCB7XG4gICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICp3aWR0aDogMjkuMTM1NyU7IH1cbiAgLnB1cmUtdS1sZy0xLTMsXG4gIC5wdXJlLXUtbGctOC0yNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICp3aWR0aDogMzMuMzAyMyU7IH1cbiAgLnB1cmUtdS1sZy0zLTgsXG4gIC5wdXJlLXUtbGctOS0yNCB7XG4gICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICp3aWR0aDogMzcuNDY5MCU7IH1cbiAgLnB1cmUtdS1sZy0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgKndpZHRoOiAzOS45NjkwJTsgfVxuICAucHVyZS11LWxnLTUtMTIsXG4gIC5wdXJlLXUtbGctMTAtMjQge1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAqd2lkdGg6IDQxLjYzNTclOyB9XG4gIC5wdXJlLXUtbGctMTEtMjQge1xuICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAqd2lkdGg6IDQ1LjgwMjMlOyB9XG4gIC5wdXJlLXUtbGctMS0yLFxuICAucHVyZS11LWxnLTEyLTI0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgICp3aWR0aDogNDkuOTY5MCU7IH1cbiAgLnB1cmUtdS1sZy0xMy0yNCB7XG4gICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICp3aWR0aDogNTQuMTM1NyU7IH1cbiAgLnB1cmUtdS1sZy03LTEyLFxuICAucHVyZS11LWxnLTE0LTI0IHtcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgKndpZHRoOiA1OC4zMDIzJTsgfVxuICAucHVyZS11LWxnLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICAqd2lkdGg6IDU5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbGctNS04LFxuICAucHVyZS11LWxnLTE1LTI0IHtcbiAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgKndpZHRoOiA2Mi40NjkwJTsgfVxuICAucHVyZS11LWxnLTItMyxcbiAgLnB1cmUtdS1sZy0xNi0yNCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICp3aWR0aDogNjYuNjM1NyU7IH1cbiAgLnB1cmUtdS1sZy0xNy0yNCB7XG4gICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICp3aWR0aDogNzAuODAyMyU7IH1cbiAgLnB1cmUtdS1sZy0zLTQsXG4gIC5wdXJlLXUtbGctMTgtMjQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45NjkwJTsgfVxuICAucHVyZS11LWxnLTE5LTI0IHtcbiAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgKndpZHRoOiA3OS4xMzU3JTsgfVxuICAucHVyZS11LWxnLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICAqd2lkdGg6IDc5Ljk2OTAlOyB9XG4gIC5wdXJlLXUtbGctNS02LFxuICAucHVyZS11LWxnLTIwLTI0IHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgKndpZHRoOiA4My4zMDIzJTsgfVxuICAucHVyZS11LWxnLTctOCxcbiAgLnB1cmUtdS1sZy0yMS0yNCB7XG4gICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICp3aWR0aDogODcuNDY5MCU7IH1cbiAgLnB1cmUtdS1sZy0xMS0xMixcbiAgLnB1cmUtdS1sZy0yMi0yNCB7XG4gICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICp3aWR0aDogOTEuNjM1NyU7IH1cbiAgLnB1cmUtdS1sZy0yMy0yNCB7XG4gICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICp3aWR0aDogOTUuODAyMyU7IH1cbiAgLnB1cmUtdS1sZy0xLFxuICAucHVyZS11LWxnLTEtMSxcbiAgLnB1cmUtdS1sZy01LTUsXG4gIC5wdXJlLXUtbGctMjQtMjQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODBlbSkge1xuICAucHVyZS11LXhsLTEsXG4gIC5wdXJlLXUteGwtMS0xLFxuICAucHVyZS11LXhsLTEtMixcbiAgLnB1cmUtdS14bC0xLTMsXG4gIC5wdXJlLXUteGwtMi0zLFxuICAucHVyZS11LXhsLTEtNCxcbiAgLnB1cmUtdS14bC0zLTQsXG4gIC5wdXJlLXUteGwtMS01LFxuICAucHVyZS11LXhsLTItNSxcbiAgLnB1cmUtdS14bC0zLTUsXG4gIC5wdXJlLXUteGwtNC01LFxuICAucHVyZS11LXhsLTUtNSxcbiAgLnB1cmUtdS14bC0xLTYsXG4gIC5wdXJlLXUteGwtNS02LFxuICAucHVyZS11LXhsLTEtOCxcbiAgLnB1cmUtdS14bC0zLTgsXG4gIC5wdXJlLXUteGwtNS04LFxuICAucHVyZS11LXhsLTctOCxcbiAgLnB1cmUtdS14bC0xLTEyLFxuICAucHVyZS11LXhsLTUtMTIsXG4gIC5wdXJlLXUteGwtNy0xMixcbiAgLnB1cmUtdS14bC0xMS0xMixcbiAgLnB1cmUtdS14bC0xLTI0LFxuICAucHVyZS11LXhsLTItMjQsXG4gIC5wdXJlLXUteGwtMy0yNCxcbiAgLnB1cmUtdS14bC00LTI0LFxuICAucHVyZS11LXhsLTUtMjQsXG4gIC5wdXJlLXUteGwtNi0yNCxcbiAgLnB1cmUtdS14bC03LTI0LFxuICAucHVyZS11LXhsLTgtMjQsXG4gIC5wdXJlLXUteGwtOS0yNCxcbiAgLnB1cmUtdS14bC0xMC0yNCxcbiAgLnB1cmUtdS14bC0xMS0yNCxcbiAgLnB1cmUtdS14bC0xMi0yNCxcbiAgLnB1cmUtdS14bC0xMy0yNCxcbiAgLnB1cmUtdS14bC0xNC0yNCxcbiAgLnB1cmUtdS14bC0xNS0yNCxcbiAgLnB1cmUtdS14bC0xNi0yNCxcbiAgLnB1cmUtdS14bC0xNy0yNCxcbiAgLnB1cmUtdS14bC0xOC0yNCxcbiAgLnB1cmUtdS14bC0xOS0yNCxcbiAgLnB1cmUtdS14bC0yMC0yNCxcbiAgLnB1cmUtdS14bC0yMS0yNCxcbiAgLnB1cmUtdS14bC0yMi0yNCxcbiAgLnB1cmUtdS14bC0yMy0yNCxcbiAgLnB1cmUtdS14bC0yNC0yNCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgem9vbTogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IH1cbiAgLnB1cmUtdS14bC0xLTI0IHtcbiAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAqd2lkdGg6IDQuMTM1NyU7IH1cbiAgLnB1cmUtdS14bC0xLTEyLFxuICAucHVyZS11LXhsLTItMjQge1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICp3aWR0aDogOC4zMDIzJTsgfVxuICAucHVyZS11LXhsLTEtOCxcbiAgLnB1cmUtdS14bC0zLTI0IHtcbiAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgKndpZHRoOiAxMi40NjkwJTsgfVxuICAucHVyZS11LXhsLTEtNixcbiAgLnB1cmUtdS14bC00LTI0IHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgKndpZHRoOiAxNi42MzU3JTsgfVxuICAucHVyZS11LXhsLTEtNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICAqd2lkdGg6IDE5Ljk2OTAlOyB9XG4gIC5wdXJlLXUteGwtNS0yNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICp3aWR0aDogMjAuODAyMyU7IH1cbiAgLnB1cmUtdS14bC0xLTQsXG4gIC5wdXJlLXUteGwtNi0yNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0Ljk2OTAlOyB9XG4gIC5wdXJlLXUteGwtNy0yNCB7XG4gICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICp3aWR0aDogMjkuMTM1NyU7IH1cbiAgLnB1cmUtdS14bC0xLTMsXG4gIC5wdXJlLXUteGwtOC0yNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICp3aWR0aDogMzMuMzAyMyU7IH1cbiAgLnB1cmUtdS14bC0zLTgsXG4gIC5wdXJlLXUteGwtOS0yNCB7XG4gICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICp3aWR0aDogMzcuNDY5MCU7IH1cbiAgLnB1cmUtdS14bC0yLTUge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgKndpZHRoOiAzOS45NjkwJTsgfVxuICAucHVyZS11LXhsLTUtMTIsXG4gIC5wdXJlLXUteGwtMTAtMjQge1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAqd2lkdGg6IDQxLjYzNTclOyB9XG4gIC5wdXJlLXUteGwtMTEtMjQge1xuICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAqd2lkdGg6IDQ1LjgwMjMlOyB9XG4gIC5wdXJlLXUteGwtMS0yLFxuICAucHVyZS11LXhsLTEyLTI0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgICp3aWR0aDogNDkuOTY5MCU7IH1cbiAgLnB1cmUtdS14bC0xMy0yNCB7XG4gICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICp3aWR0aDogNTQuMTM1NyU7IH1cbiAgLnB1cmUtdS14bC03LTEyLFxuICAucHVyZS11LXhsLTE0LTI0IHtcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgKndpZHRoOiA1OC4zMDIzJTsgfVxuICAucHVyZS11LXhsLTMtNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICAqd2lkdGg6IDU5Ljk2OTAlOyB9XG4gIC5wdXJlLXUteGwtNS04LFxuICAucHVyZS11LXhsLTE1LTI0IHtcbiAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgKndpZHRoOiA2Mi40NjkwJTsgfVxuICAucHVyZS11LXhsLTItMyxcbiAgLnB1cmUtdS14bC0xNi0yNCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICp3aWR0aDogNjYuNjM1NyU7IH1cbiAgLnB1cmUtdS14bC0xNy0yNCB7XG4gICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICp3aWR0aDogNzAuODAyMyU7IH1cbiAgLnB1cmUtdS14bC0zLTQsXG4gIC5wdXJlLXUteGwtMTgtMjQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45NjkwJTsgfVxuICAucHVyZS11LXhsLTE5LTI0IHtcbiAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgKndpZHRoOiA3OS4xMzU3JTsgfVxuICAucHVyZS11LXhsLTQtNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICAqd2lkdGg6IDc5Ljk2OTAlOyB9XG4gIC5wdXJlLXUteGwtNS02LFxuICAucHVyZS11LXhsLTIwLTI0IHtcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgKndpZHRoOiA4My4zMDIzJTsgfVxuICAucHVyZS11LXhsLTctOCxcbiAgLnB1cmUtdS14bC0yMS0yNCB7XG4gICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICp3aWR0aDogODcuNDY5MCU7IH1cbiAgLnB1cmUtdS14bC0xMS0xMixcbiAgLnB1cmUtdS14bC0yMi0yNCB7XG4gICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICp3aWR0aDogOTEuNjM1NyU7IH1cbiAgLnB1cmUtdS14bC0yMy0yNCB7XG4gICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICp3aWR0aDogOTUuODAyMyU7IH1cbiAgLnB1cmUtdS14bC0xLFxuICAucHVyZS11LXhsLTEtMSxcbiAgLnB1cmUtdS14bC01LTUsXG4gIC5wdXJlLXUteGwtMjQtMjQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG4vKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtZncge1xuICB3aWR0aDogMS4yODU3MWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgLmZhLXVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg2ZW07XG4gIHdpZHRoOiAyLjE0Mjg2ZW07XG4gIHRvcDogMC4xNDI4NmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmZhLWxpLmZhLWxnIHtcbiAgICBsZWZ0OiAtMS44NTcxNGVtOyB9XG5cbi5mYS1ib3JkZXIge1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lOyB9XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmEtc3RhY2stMXgsIC5mYS1zdGFjay0yeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgVwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjsgfVxuXG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ag1wiOyB9XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiOyB9XG5cbi5mYS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CFXCI7IH1cblxuLmZhLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CHXCI7IH1cblxuLmZhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIhcIjsgfVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjsgfVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjsgfVxuXG4uZmEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjFwiOyB9XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiOyB9XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJBcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7IH1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AklwiOyB9XG5cbi5mYS1nZWFyOmJlZm9yZSxcbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJNcIjsgfVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiOyB9XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJhcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7IH1cblxuLmZhLXJvdGF0ZS1yaWdodDpiZWZvcmUsXG4uZmEtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLmZhLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKFcIjsgfVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjsgfVxuXG4uZmEtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ao1wiOyB9XG5cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CkXCI7IH1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AplwiOyB9XG5cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ap1wiOyB9XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CpXCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjsgfVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7IH1cblxuLmZhLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjsgfVxuXG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArVwiOyB9XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiOyB9XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ar1wiOyB9XG5cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLBcIjsgfVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CyXCI7IH1cblxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+As1wiOyB9XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C1XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLZcIjsgfVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7IH1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C4XCI7IH1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLlcIjsgfVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AulwiOyB9XG5cbi5mYS1kZWRlbnQ6YmVmb3JlLFxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLtcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C8XCI7IH1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiOyB9XG5cbi5mYS1waG90bzpiZWZvcmUsXG4uZmEtaW1hZ2U6YmVmb3JlLFxuLmZhLXBpY3R1cmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvlwiOyB9XG5cbi5mYS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYBcIjsgfVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiOyB9XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYJcIjsgfVxuXG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bg1wiOyB9XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYVcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYZcIjsgfVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GHXCI7IH1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYhcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiVwiOyB9XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GLXCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GMXCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY1cIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjlwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjsgfVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GSXCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bk1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GUXCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GVXCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GYXCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmVwiOyB9XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmlwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GbXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GcXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GdXCI7IH1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnlwiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GgXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GhXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GiXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BpFwiOyB9XG5cbi5mYS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bp1wiOyB9XG5cbi5mYS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqFwiOyB9XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgapcIjsgfVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bq1wiOyB9XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GsXCI7IH1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GuXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsFwiOyB9XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsVwiOyB9XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiOyB9XG5cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiOyB9XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbRcIjsgfVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtVwiOyB9XG5cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bt1wiOyB9XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbhcIjsgfVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuVwiOyB9XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G6XCI7IH1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bu1wiOyB9XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvFwiOyB9XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvVwiOyB9XG5cbi5mYS1hcnJvd3MtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BvlwiOyB9XG5cbi5mYS1iYXItY2hhcnQtbzpiZWZvcmUsXG4uZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KAXCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7IH1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CglwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoNcIjsgfVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KEXCI7IH1cblxuLmZhLWdlYXJzOmJlZm9yZSxcbi5mYS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KFXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KGXCI7IH1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KHXCI7IH1cblxuLmZhLXRodW1icy1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgohcIjsgfVxuXG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KJXCI7IH1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgopcIjsgfVxuXG4uZmEtc2lnbi1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgotcIjsgfVxuXG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KMXCI7IH1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo1cIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjlwiOyB9XG5cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KQXCI7IH1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkVwiOyB9XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KSXCI7IH1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ck1wiOyB9XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KUXCI7IH1cblxuLmZhLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KVXCI7IH1cblxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KWXCI7IH1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpdcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KYXCI7IH1cblxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgplcIjsgfVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgppcIjsgfVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KbXCI7IH1cblxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnFwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnVwiOyB9XG5cbi5mYS1mZWVkOmJlZm9yZSxcbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp5cIjsgfVxuXG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqBcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqFcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ds1wiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Co1wiOyB9XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqRcIjsgfVxuXG4uZmEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqVcIjsgfVxuXG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KmXCI7IH1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KoXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqpcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqtcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqxcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KuXCI7IH1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CsFwiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrFcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CslwiOyB9XG5cbi5mYS1ncm91cDpiZWZvcmUsXG4uZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4BcIjsgfVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4FcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4JcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4NcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSxcbi5mYS1maWxlcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OFXCI7IH1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhlwiOyB9XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dh1wiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4hcIjsgfVxuXG4uZmEtbmF2aWNvbjpiZWZvcmUsXG4uZmEtcmVvcmRlcjpiZWZvcmUsXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DiVwiOyB9XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OKXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4tcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DjFwiOyB9XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg41cIjsgfVxuXG4uZmEtdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg45cIjsgfVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5BcIjsgfVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5FcIjsgfVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OSXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5NcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OVXCI7IH1cblxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OWXCI7IH1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5dcIjsgfVxuXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5hcIjsgfVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmVwiOyB9XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmlwiOyB9XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ObXCI7IH1cblxuLmZhLXVuc29ydGVkOmJlZm9yZSxcbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OcXCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OdXCI7IH1cblxuLmZhLXNvcnQtdXA6YmVmb3JlLFxuLmZhLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OeXCI7IH1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OgXCI7IH1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OhXCI7IH1cblxuLmZhLXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OiXCI7IH1cblxuLmZhLWxlZ2FsOmJlZm9yZSxcbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Do1wiOyB9XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjsgfVxuXG4uZmEtY29tbWVudC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OlXCI7IH1cblxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6ZcIjsgfVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6dcIjsgfVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqFwiOyB9XG5cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqVwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OqXCI7IH1cblxuLmZhLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OrXCI7IH1cblxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OsXCI7IH1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OtXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrlwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OwXCI7IH1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OxXCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OyXCI7IH1cblxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ColwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7RcIjsgfVxuXG4uZmEtY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtVwiOyB9XG5cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DtlwiOyB9XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O3XCI7IH1cblxuLmZhLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7hcIjsgfVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O5XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DulwiOyB9XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Du1wiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O8XCI7IH1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O9XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O+XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SAXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIJcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhINcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhlwiOyB9XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SHXCI7IH1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIhcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SJXCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EilwiOyB9XG5cbi5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ei1wiOyB9XG5cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SNXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SOXCI7IH1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJBcIjsgfVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SRXCI7IH1cblxuLmZhLW1haWwtcmVwbHk6YmVmb3JlLFxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SSXCI7IH1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJNcIjsgfVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJRcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElVwiOyB9XG5cbi5mYS1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SYXCI7IH1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJlcIjsgfVxuXG4uZmEtbWVoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJpcIjsgfVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Em1wiOyB9XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ScXCI7IH1cblxuLmZhLWZsYWctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnVwiOyB9XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnlwiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoFwiOyB9XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ShXCI7IH1cblxuLmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKJcIjsgfVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKNcIjsgfVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKRcIjsgfVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EpVwiOyB9XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKZcIjsgfVxuXG4uZmEtdW5saW5rOmJlZm9yZSxcbi5mYS1jaGFpbi1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKdcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKhcIjsgfVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqlwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eq1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKxcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74StXCI7IH1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErlwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLFcIjsgfVxuXG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SyXCI7IH1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLNcIjsgfVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S1XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtlwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S5XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLpcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLtcIjsgfVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvFwiOyB9XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL1cIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvlwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WBXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYJcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fg1wiOyB9XG5cbi5mYS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhFwiOyB9XG5cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYVcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WHXCI7IH1cblxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WIXCI7IH1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYlcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WKXCI7IH1cblxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYtcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYxcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WNXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY5cIjsgfVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjsgfVxuXG4uZmEtdG9nZ2xlLXVwOmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkVwiOyB9XG5cbi5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WSXCI7IH1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fk1wiOyB9XG5cbi5mYS1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZRcIjsgfVxuXG4uZmEtZG9sbGFyOmJlZm9yZSxcbi5mYS11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZVcIjsgfVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FllwiOyB9XG5cbi5mYS1jbnk6YmVmb3JlLFxuLmZhLXJtYjpiZWZvcmUsXG4uZmEteWVuOmJlZm9yZSxcbi5mYS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZdcIjsgfVxuXG4uZmEtcnVibGU6YmVmb3JlLFxuLmZhLXJvdWJsZTpiZWZvcmUsXG4uZmEtcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WYXCI7IH1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WZXCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlLFxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmlwiOyB9XG5cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WbXCI7IH1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnVwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ5cIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WgXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaFcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FolwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fo1wiOyB9XG5cbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaRcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaVcIjsgfVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjsgfVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fp1wiOyB9XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WoXCI7IH1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7IH1cblxuLmZhLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqlwiOyB9XG5cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WrXCI7IH1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WsXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrVwiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvha5cIjsgfVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WwXCI7IH1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsVwiOyB9XG5cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WyXCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W0XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtVwiOyB9XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W2XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ft1wiOyB9XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W4XCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7IH1cblxuLmZhLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbpcIjsgfVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fu1wiOyB9XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvVwiOyB9XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvlwiOyB9XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7IH1cblxuLmZhLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgVwiOyB9XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoJcIjsgfVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gg1wiOyB9XG5cbi5mYS1naXR0aXA6YmVmb3JlLFxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aEXCI7IH1cblxuLmZhLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aFXCI7IH1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhlwiOyB9XG5cbi5mYS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aHXCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiFwiOyB9XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GiVwiOyB9XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GilwiOyB9XG5cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhotcIjsgfVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7IH1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aNXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aOXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpBcIjsgfVxuXG4uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpFcIjsgfVxuXG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aSXCI7IH1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpNcIjsgfVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aUXCI7IH1cblxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uZmEtdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aVXCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpZcIjsgfVxuXG4uZmEtc3BhY2Utc2h1dHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gl1wiOyB9XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhplcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aaXCI7IH1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gm1wiOyB9XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnFwiOyB9XG5cbi5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74adXCI7IH1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aeXCI7IH1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GoFwiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqFcIjsgfVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GolwiOyB9XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqRcIjsgfVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74alXCI7IH1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqZcIjsgfVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gp1wiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqFwiOyB9XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqlcIjsgfVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aqXCI7IH1cblxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74arXCI7IH1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrVwiOyB9XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GrlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrBcIjsgfVxuXG4uZmEtc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrFcIjsgfVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GslwiOyB9XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gs1wiOyB9XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a0XCI7IH1cblxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a1XCI7IH1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a2XCI7IH1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gt1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a4XCI7IH1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuVwiOyB9XG5cbi5mYS1jYWI6YmVmb3JlLFxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrpcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gu1wiOyB9XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr1cIjsgfVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvlwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgFwiOyB9XG5cbi5mYS1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eBXCI7IH1cblxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eCXCI7IH1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hg1wiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HhFwiOyB9XG5cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLFxuLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi5mYS1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4VcIjsgfVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4ZcIjsgfVxuXG4uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi5mYS1maWxlLWF1ZGlvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4dcIjsgfVxuXG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi5mYS1maWxlLXZpZGVvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4hcIjsgfVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4lcIjsgfVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HilwiOyB9XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eLXCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7IH1cblxuLmZhLWxpZmUtYm91eTpiZWZvcmUsXG4uZmEtbGlmZS1idW95OmJlZm9yZSxcbi5mYS1saWZlLXNhdmVyOmJlZm9yZSxcbi5mYS1zdXBwb3J0OmJlZm9yZSxcbi5mYS1saWZlLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh41cIjsgfVxuXG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh45cIjsgfVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eQXCI7IH1cblxuLmZhLWdlOmJlZm9yZSxcbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5FcIjsgfVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HklwiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5NcIjsgfVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uZmEteWMtc3F1YXJlOmJlZm9yZSxcbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlFwiOyB9XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eVXCI7IH1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eWXCI7IH1cblxuLmZhLXdlY2hhdDpiZWZvcmUsXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eXXCI7IH1cblxuLmZhLXNlbmQ6YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eYXCI7IH1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmVwiOyB9XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eaXCI7IH1cblxuLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ebXCI7IH1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh51cIjsgfVxuXG4uZmEtc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnlwiOyB9XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjsgfVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HoVwiOyB9XG5cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eiXCI7IH1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ejXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HpFwiOyB9XG5cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74elXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6ZcIjsgfVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hp1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6hcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqVwiOyB9XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HqlwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74erXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6xcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74etXCI7IH1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh65cIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsFwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74exXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eyXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7NcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtVwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e2XCI7IH1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ht1wiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HuFwiOyB9XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7lcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7pcIjsgfVxuXG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hu1wiOyB9XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvFwiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e9XCI7IH1cblxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh75cIjsgfVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iAXCI7IH1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIFcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iCXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviINcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviIVcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhlwiOyB9XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIdcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IiFwiOyB9XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIlcIjsgfVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIpcIjsgfVxuXG4uZmEtc2hla2VsOmJlZm9yZSxcbi5mYS1zaGVxZWw6YmVmb3JlLFxuLmZhLWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ii1wiOyB9XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjFwiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iNXCI7IH1cblxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iOXCI7IH1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iQXCI7IH1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iRXCI7IH1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJJcIjsgfVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iTXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IlFwiOyB9XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IlVwiOyB9XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IllwiOyB9XG5cbi5mYS1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJdcIjsgfVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iYXCI7IH1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJlcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImlwiOyB9XG5cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Im1wiOyB9XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74icXCI7IH1cblxuLmZhLXN0cmVldC12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74idXCI7IH1cblxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InlwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IoVwiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iiXCI7IH1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKNcIjsgfVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ikXCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKZcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqFwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqVwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iqXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKtcIjsgfVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74isXCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviK1cIjsgfVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLBcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLFcIjsgfVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLJcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74izXCI7IH1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItFwiOyB9XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i1XCI7IH1cblxuLmZhLWhvdGVsOmJlZm9yZSxcbi5mYS1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLZcIjsgfVxuXG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+It1wiOyB9XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuFwiOyB9XG5cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLlcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i6XCI7IH1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLtcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvFwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvVwiOyB9XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL5cIjsgfVxuXG4uZmEtYmF0dGVyeS00OmJlZm9yZSxcbi5mYS1iYXR0ZXJ5OmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYBcIjsgfVxuXG4uZmEtYmF0dGVyeS0zOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mBXCI7IH1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mCXCI7IH1cblxuLmZhLWJhdHRlcnktMTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mDXCI7IH1cblxuLmZhLWJhdHRlcnktMDpiZWZvcmUsXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhFwiOyB9XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mFXCI7IH1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mGXCI7IH1cblxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jh1wiOyB9XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiFwiOyB9XG5cbi5mYS1zdGlja3ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiVwiOyB9XG5cbi5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mKXCI7IH1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ji1wiOyB9XG5cbi5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjFwiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mOXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mQXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0xOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZFcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mSXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0zOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mTXCI7IH1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlFwiOyB9XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZVcIjsgfVxuXG4uZmEtaGFuZC1zdG9wLW86YmVmb3JlLFxuLmZhLWhhbmQtcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JllwiOyB9XG5cbi5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZdcIjsgfVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JmFwiOyB9XG5cbi5mYS1oYW5kLXNwb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZlcIjsgfVxuXG4uZmEtaGFuZC1wb2ludGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZpcIjsgfVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mbXCI7IH1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnFwiOyB9XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mdXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ5cIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mhXCI7IH1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74miXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaNcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaRcIjsgfVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JpVwiOyB9XG5cbi5mYS13aWtpcGVkaWEtdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JplwiOyB9XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviadcIjsgfVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74moXCI7IH1cblxuLmZhLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvialcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviapcIjsgfVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviatcIjsgfVxuXG4uZmEtdHY6YmVmb3JlLFxuLmZhLXRlbGV2aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviaxcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mtXCI7IH1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74muXCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JsFwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibFcIjsgfVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JslwiOyB9XG5cbi5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibRcIjsgfVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibVcIjsgfVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtlwiOyB9XG5cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibdcIjsgfVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibhcIjsgfVxuXG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m5XCI7IH1cblxuLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibpcIjsgfVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m7XCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m8XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m9XCI7IH1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvlwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioBcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qBXCI7IH1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioJcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qDXCI7IH1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qEXCI7IH1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioVcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qGXCI7IH1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kh1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviohcIjsgfVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviolcIjsgfVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qKXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ki1wiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjFwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjVwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qOXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkFwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipFcIjsgfVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KklwiOyB9XG5cbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipNcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipRcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiOyB9XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipZcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kl1wiOyB9XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qYXCI7IH1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmVwiOyB9XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qaXCI7IH1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qcXCI7IH1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qdXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qeXCI7IH1cblxuLmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qgXCI7IH1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqFcIjsgfVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7IH1cblxuLmZhLWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLFxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qjXCI7IH1cblxuLmZhLWRlYWZuZXNzOmJlZm9yZSxcbi5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqRcIjsgfVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqVcIjsgfVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KplwiOyB9XG5cbi5mYS1zaWduaW5nOmJlZm9yZSxcbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qnXCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLviqhcIjsgfVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qpXCI7IH1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqpcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqtcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqxcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qtXCI7IH1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq5cIjsgfVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirBcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirFcIjsgfVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qyXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsXG4uZmEtZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirNcIjsgfVxuXG4uZmEtZmE6YmVmb3JlLFxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtFwiOyB9XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtVwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q2XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kt1wiOyB9XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirhcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q5XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q6XCI7IH1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirtcIjsgfVxuXG4uZmEtdmNhcmQtbzpiZWZvcmUsXG4uZmEtYWRkcmVzcy1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirxcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvir1cIjsgfVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvlwiOyB9XG5cbi5mYS11c2VyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4BcIjsgfVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4FcIjsgfVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uCXCI7IH1cblxuLmZhLWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSxcbi5mYS1pZC1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4NcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4RcIjsgfVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4VcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4ZcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4dcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4hcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LiVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0xOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uKXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uLXCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjFwiOyB9XG5cbi5mYS1iYXRodHViOmJlZm9yZSxcbi5mYS1zMTU6YmVmb3JlLFxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi41cIjsgfVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjlwiOyB9XG5cbi5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5BcIjsgfVxuXG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uRXCI7IH1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uSXCI7IH1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uTXCI7IH1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlFwiOyB9XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlVwiOyB9XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uWXCI7IH1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5dcIjsgfVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmFwiOyB9XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uZXCI7IH1cblxuLmZhLWVlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5pcIjsgfVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ubXCI7IH1cblxuLmZhLXNub3dmbGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ucXCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74udXCI7IH1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi55cIjsgfVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ugXCI7IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0V4byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvRXhvLW5vcm1hbC00MDAud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgdW5pY29kZS1yYW5nZTogVSswLTEwRkZGRjsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFeG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL0V4by1ub3JtYWwtNTAwLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMC0xMEZGRkY7IH1cblxuLyohIGFuZ3VsYXJqcy1zbGlkZXIgLSB2Ny4wLjAgLSBcbiAoYykgUmFmYWwgWmFqYWMgPHJ6YWphY0BnbWFpbC5jb20+LCBWYWxlbnRpbiBIZXJ2aWV1IDx2YWxlbnRpbkBoZXJ2aS5ldT4sIEp1c3NpIFNhYXJpdmlydGEgPGp1c2FzaUBnbWFpbC5jb20+LCBBbmdlbGluIFNpcmJ1IDxhbmdlbGluLnNpcmJ1QGdtYWlsLmNvbT4gLSBcbiBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci1zbGlkZXIvYW5ndWxhcmpzLXNsaWRlciAtIFxuIDIwMTktMDItMjMgKi9cbi5yenNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbjogMzVweCAwIDE1cHggMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ucnpzbGlkZXIubm9hbmltYXRlICoge1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnJ6c2xpZGVyLndpdGgtbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIC5yei1wb2ludGVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTBmMzsgfVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIC5yei1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM4YjkxYTI7IH1cblxuLnJ6c2xpZGVyW2Rpc2FibGVkXSAucnotdGljayB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnJ6c2xpZGVyW2Rpc2FibGVkXSAucnotdGljay5yei1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM4YjkxYTI7IH1cblxuLnJ6c2xpZGVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ucnpzbGlkZXIgLnJ6LWJhc2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zczsgfVxuXG4ucnpzbGlkZXIgLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTsgfVxuXG4ucnpzbGlkZXIgLnJ6LWJhciB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2Q4ZTBmMztcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIucnotdHJhbnNwYXJlbnQgLnJ6LWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIucnotbGVmdC1vdXQtc2VsZWN0aW9uIC5yei1iYXIge1xuICBiYWNrZ3JvdW5kOiAjZGYwMDJkOyB9XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIucnotcmlnaHQtb3V0LXNlbGVjdGlvbiAucnotYmFyIHtcbiAgYmFja2dyb3VuZDogIzAzYTY4ODsgfVxuXG4ucnpzbGlkZXIgLnJ6LXNlbGVjdGlvbiB7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICMwZGI5ZjA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBsaW5lYXIgMC4zczsgfVxuXG4ucnpzbGlkZXIgLnJ6LXJlc3RyaWN0ZWQge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLnJ6c2xpZGVyIC5yei1wb2ludGVyIHtcbiAgdG9wOiAtMTRweDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGRiOWYwO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7IH1cblxuLnJ6c2xpZGVyIC5yei1wb2ludGVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEycHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5yenNsaWRlciAucnotcG9pbnRlcjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLnJ6c2xpZGVyIC5yei1wb2ludGVyLnJ6LWFjdGl2ZSB7XG4gIHotaW5kZXg6IDQ7IH1cblxuLnJ6c2xpZGVyIC5yei1wb2ludGVyLnJ6LWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTFhZmY7IH1cblxuLnJ6c2xpZGVyIC5yei1idWJibGUge1xuICBib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDFweCAzcHg7XG4gIGNvbG9yOiAjNTU2MzdkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zczsgfVxuXG4ucnpzbGlkZXIgLnJ6LWJ1YmJsZS5yei1saW1pdCB7XG4gIGNvbG9yOiAjNTU2MzdkO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG5cbi5yenNsaWRlciAucnotdGlja3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5yenNsaWRlciAucnotdGlja3MtdmFsdWVzLXVuZGVyIC5yei10aWNrLXZhbHVlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0zMnB4OyB9XG5cbi5yenNsaWRlciAucnotdGljayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkOGUwZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBsaW5lYXIgMC4zczsgfVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2sucnotc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMGRiOWYwOyB9XG5cbi5yenNsaWRlciAucnotdGljay12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cblxuLnJ6c2xpZGVyIC5yei10aWNrLWxlZ2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNHB4O1xuICBtYXgtd2lkdGg6IDUwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotYmFzZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei1iYXItd3JhcHBlciB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDAgMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAtMTZweDsgfVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotcG9pbnRlciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTRweCAhaW1wb3J0YW50OyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotYnViYmxlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrcyB7XG4gIHRvcDogMDtcbiAgbGVmdDogLTNweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXRpY2sge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXRpY2stdmFsdWUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDI0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yOCUpOyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGljay1sZWdlbmQge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yOCUpOyB9XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGlja3MtdmFsdWVzLXVuZGVyIC5yei10aWNrLXZhbHVlIHtcbiAgcmlnaHQ6IDI0cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bzsgfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSW5KNmMyeHBaR1Z5TG1OemN5SmRMQ0p1WVcxbGN5STZXMTBzSW0xaGNIQnBibWR6SWpvaVFVRkJRVHM3TzJOQlIyTTdRVUZEWkR0RlFVTkZMRzFDUVVGdFFqdEZRVU51UWl4elFrRkJjMEk3UlVGRGRFSXNXVUZCV1R0RlFVTmFMRmxCUVZrN1JVRkRXaXh6UWtGQmMwSTdSVUZEZEVJc2RVSkJRWFZDTzBWQlEzWkNMREJDUVVGclFqdExRVUZzUWl4MVFrRkJhMEk3VFVGQmJFSXNjMEpCUVd0Q08xVkJRV3hDTEd0Q1FVRnJRanREUVVOdVFqczdRVUZGUkR0RlFVTkZMRFJDUVVFMFFqdERRVU0zUWpzN1FVRkZSRHRGUVVORkxHOUNRVUZ2UWp0RFFVTnlRanM3UVVGRlJEdEZRVU5GTEc5Q1FVRnZRanREUVVOeVFqczdRVUZGUkR0RlFVTkZMRzlDUVVGdlFqdEZRVU53UWl3d1FrRkJNRUk3UTBGRE0wSTdPMEZCUlVRN1JVRkRSU3h2UWtGQmIwSTdRMEZEY2tJN08wRkJSVVE3UlVGRFJTeHZRa0ZCYjBJN1EwRkRja0k3TzBGQlJVUTdSVUZEUlN4dlFrRkJiMEk3UTBGRGNrSTdPMEZCUlVRN1JVRkRSU3h2UWtGQmIwSTdRMEZEY2tJN08wRkJSVVE3UlVGRFJTeHRRa0ZCYlVJN1JVRkRia0lzYzBKQlFYTkNPMFZCUTNSQ0xHOUNRVUZ2UWp0RFFVTnlRanM3UVVGRlJEdEZRVU5GTEZsQlFWazdSVUZEV2l4aFFVRmhPMFZCUTJJc1YwRkJWenREUVVOYU96dEJRVVZFTzBWQlEwVXNVVUZCVVR0RlFVTlNMRmRCUVZjN1JVRkRXQ3haUVVGWk8wVkJRMW9zWVVGQllUdEZRVU5pTEd0Q1FVRnJRanRGUVVOc1FpeHJRa0ZCYTBJN1JVRkRiRUlzZFVKQlFYVkNPMFZCUTNaQ0xEUkNRVUUwUWp0RFFVTTNRanM3UVVGRlJEdEZRVU5GTEdGQlFXRTdRMEZEWkRzN1FVRkZSRHRGUVVORkxGRkJRVkU3UlVGRFVpeFhRVUZYTzBWQlExZ3NXVUZCV1R0RlFVTmFMRmxCUVZrN1JVRkRXaXh2UWtGQmIwSTdSVUZIV2l4dFFrRkJiVUk3UTBGRE5VSTdPMEZCUlVRN1JVRkRSU3gzUWtGQmQwSTdRMEZEZWtJN08wRkJSVVE3UlVGRFJTeHZRa0ZCYjBJN1EwRkRja0k3TzBGQlJVUTdSVUZEUlN4dlFrRkJiMEk3UTBGRGNrSTdPMEZCUlVRN1JVRkRSU3hYUVVGWE8wVkJRMWdzYjBKQlFXOUNPMFZCUjFvc2JVSkJRVzFDTzBWQlF6TkNMSGxEUVVGNVF6dERRVU14UXpzN1FVRkZSRHRGUVVORkxGZEJRVmM3UlVGRFdDeHZRa0ZCYjBJN1JVRkhXaXh0UWtGQmJVSTdRMEZETlVJN08wRkJSVVE3UlVGRFJTeFhRVUZYTzBWQlExZ3NWMEZCVnp0RlFVTllMRmxCUVZrN1JVRkRXaXhoUVVGaE8wVkJRMklzWjBKQlFXZENPMFZCUTJoQ0xEQkNRVUV3UWp0RlFVZHNRaXh2UWtGQmIwSTdSVUZETlVJc05FSkJRVFJDTzBOQlF6ZENPenRCUVVWRU8wVkJRMFVzYlVKQlFXMUNPMFZCUTI1Q0xGVkJRVlU3UlVGRFZpeFhRVUZYTzBWQlExZ3NWMEZCVnp0RlFVTllMRmxCUVZrN1JVRkRXaXh2UWtGQmIwSTdSVUZIV2l4dFFrRkJiVUk3UlVGRE0wSXNXVUZCV1R0RFFVTmlPenRCUVVWRU8wVkJRMFVzTUVKQlFUQkNPME5CUXpOQ096dEJRVVZFTzBWQlEwVXNWMEZCVnp0RFFVTmFPenRCUVVWRU8wVkJRMFVzTUVKQlFUQkNPME5CUXpOQ096dEJRVVZFTzBWQlEwVXNZVUZCWVR0RlFVTmlMR2xDUVVGcFFqdEZRVU5xUWl4bFFVRmxPMFZCUTJZc1owSkJRV2RDTzBWQlEyaENMRFJDUVVFMFFqdERRVU0zUWpzN1FVRkZSRHRGUVVORkxHVkJRV1U3UlVGRFppeHBRa0ZCYVVJN1EwRkRiRUk3TzBGQlJVUTdSVUZEUlN4dFFrRkJiVUk3UlVGRGJrSXNWVUZCVlR0RlFVTldMRkZCUVZFN1JVRkRVaXhYUVVGWE8wVkJRMWdzV1VGQldUdEZRVU5hTEZWQlFWVTdSVUZEVml4VlFVRlZPMFZCUTFZc2FVSkJRV2xDTzBWQlEycENMSFZDUVVGMVFqdERRVU40UWpzN1FVRkZSRHRGUVVORkxGVkJRVlU3UlVGRFZpeGpRVUZqTzBOQlEyWTdPMEZCUlVRN1JVRkRSU3h0UWtGQmJVSTdSVUZEYmtJc1QwRkJUenRGUVVOUUxGRkJRVkU3UlVGRFVpeFpRVUZaTzBWQlExb3NZVUZCWVR0RlFVTmlMR3RDUVVGclFqdEZRVU5zUWl4dFFrRkJiVUk3UlVGRGJrSXNaMEpCUVdkQ08wVkJRMmhDTEc5Q1FVRnZRanRGUVVOd1FpeHRRa0ZCYlVJN1JVRkRia0lzZVVOQlFYbERPME5CUXpGRE96dEJRVVZFTzBWQlEwVXNiMEpCUVc5Q08wTkJRM0pDT3p0QlFVVkVPMFZCUTBVc2JVSkJRVzFDTzBWQlEyNUNMRmRCUVZjN1JVRkRXQ3c0UWtGQk9FSTdRMEZETDBJN08wRkJSVVE3UlVGRFJTeHRRa0ZCYlVJN1JVRkRia0lzVlVGQlZUdEZRVU5XTEdkQ1FVRm5RanRGUVVOb1FpeHZRa0ZCYjBJN1JVRkRjRUlzT0VKQlFUaENPME5CUXk5Q096dEJRVVZFTzBWQlEwVXNiVUpCUVcxQ08wVkJRMjVDTEZkQlFWYzdSVUZEV0N4aFFVRmhPMFZCUTJJc1YwRkJWenRGUVVOWUxHVkJRV1U3UlVGRFppeDVRa0ZCZVVJN1EwRkRNVUk3TzBGQlJVUTdSVUZEUlN4WlFVRlpPMFZCUTFvc1lVRkJZVHRGUVVOaUxGZEJRVmM3UTBGRFdqczdRVUZGUkR0RlFVTkZMRlZCUVZVN1JVRkRWaXhSUVVGUk8wVkJRMUlzV1VGQldUdEZRVU5hTEdGQlFXRTdSVUZEWWl4dlFrRkJiMEk3UlVGRGNFSXNiMEpCUVc5Q08wTkJRM0pDT3p0QlFVVkVPMFZCUTBVc1ZVRkJWVHRGUVVOV0xGZEJRVmM3UlVGRFdDeFhRVUZYTzBWQlExZ3NZVUZCWVR0RFFVTmtPenRCUVVWRU8wVkJRMFVzVlVGQlZUdEZRVU5XTEZWQlFWVTdSVUZEVml4MVFrRkJkVUk3UTBGRGVFSTdPMEZCUlVRN1JVRkRSU3hWUVVGVk8wVkJRMVlzYzBKQlFYTkNPMFZCUTNSQ0xHbENRVUZwUWp0RFFVTnNRanM3UVVGRlJEdEZRVU5GTEU5QlFVODdSVUZEVUN4WFFVRlhPMFZCUTFnc1YwRkJWenRGUVVOWUxGTkJRVk03UlVGRFZDeGhRVUZoTzBOQlEyUTdPMEZCUlVRN1JVRkRSU3hwUWtGQmFVSTdSVUZEYWtJc2EwSkJRV3RDTzBWQlEyeENMSFZDUVVGMVFqdERRVU40UWpzN1FVRkZSRHRGUVVORkxGVkJRVlU3UlVGRFZpeFhRVUZYTzBWQlExZ3NPRUpCUVRoQ08wTkJReTlDT3p0QlFVVkVPMFZCUTBVc1ZVRkJWVHRGUVVOV0xGbEJRVms3UlVGRFdpeG5Ra0ZCWjBJN1JVRkRhRUlzYjBKQlFXOUNPMFZCUTNCQ0xEaENRVUU0UWp0RFFVTXZRanM3UVVGRlJEdEZRVU5GTEZsQlFWazdSVUZEV2l4aFFVRmhPMFZCUTJJc1YwRkJWenREUVVOYUlpd2labWxzWlNJNkluSjZjMnhwWkdWeUxtTnpjeUlzSW5OdmRYSmpaWE5EYjI1MFpXNTBJanBiSWk4cUlTQmhibWQxYkdGeWFuTXRjMnhwWkdWeUlDMGdkamN1TUM0d0lDMGdYRzRnS0dNcElGSmhabUZzSUZwaGFtRmpJRHh5ZW1GcVlXTkFaMjFoYVd3dVkyOXRQaXdnVm1Gc1pXNTBhVzRnU0dWeWRtbGxkU0E4ZG1Gc1pXNTBhVzVBYUdWeWRta3VaWFUrTENCS2RYTnphU0JUWVdGeWFYWnBjblJoSUR4cWRYTmhjMmxBWjIxaGFXd3VZMjl0UGl3Z1FXNW5aV3hwYmlCVGFYSmlkU0E4WVc1blpXeHBiaTV6YVhKaWRVQm5iV0ZwYkM1amIyMCtJQzBnWEc0Z2FIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwyRnVaM1ZzWVhJdGMyeHBaR1Z5TDJGdVozVnNZWEpxY3kxemJHbGtaWElnTFNCY2JpQXlNREU1TFRBeUxUSXpJQ292WEc0dWNucHpiR2xrWlhJZ2UxeHVJQ0J3YjNOcGRHbHZiam9nY21Wc1lYUnBkbVU3WEc0Z0lHUnBjM0JzWVhrNklHbHViR2x1WlMxaWJHOWphenRjYmlBZ2QybGtkR2c2SURFd01DVTdYRzRnSUdobGFXZG9kRG9nTkhCNE8xeHVJQ0J0WVhKbmFXNDZJRE0xY0hnZ01DQXhOWEI0SURBN1hHNGdJSFpsY25ScFkyRnNMV0ZzYVdkdU9pQnRhV1JrYkdVN1hHNGdJSFZ6WlhJdGMyVnNaV04wT2lCdWIyNWxPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSXVibTloYm1sdFlYUmxJQ29nZTF4dUlDQjBjbUZ1YzJsMGFXOXVPaUJ1YjI1bElDRnBiWEJ2Y25SaGJuUTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpNTNhWFJvTFd4bFoyVnVaQ0I3WEc0Z0lHMWhjbWRwYmkxaWIzUjBiMjA2SURRd2NIZzdYRzU5WEc1Y2JpNXllbk5zYVdSbGNsdGthWE5oWW14bFpGMGdlMXh1SUNCamRYSnpiM0k2SUc1dmRDMWhiR3h2ZDJWa08xeHVmVnh1WEc0dWNucHpiR2xrWlhKYlpHbHpZV0pzWldSZElDNXllaTF3YjJsdWRHVnlJSHRjYmlBZ1kzVnljMjl5T2lCdWIzUXRZV3hzYjNkbFpEdGNiaUFnWW1GamEyZHliM1Z1WkMxamIyeHZjam9nSTJRNFpUQm1NenRjYm4xY2JseHVMbko2YzJ4cFpHVnlXMlJwYzJGaWJHVmtYU0F1Y25vdFpISmhaMmRoWW14bElIdGNiaUFnWTNWeWMyOXlPaUJ1YjNRdFlXeHNiM2RsWkR0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5VzJScGMyRmliR1ZrWFNBdWNub3RjMlZzWldOMGFXOXVJSHRjYmlBZ1ltRmphMmR5YjNWdVpEb2dJemhpT1RGaE1qdGNibjFjYmx4dUxuSjZjMnhwWkdWeVcyUnBjMkZpYkdWa1hTQXVjbm90ZEdsamF5QjdYRzRnSUdOMWNuTnZjam9nYm05MExXRnNiRzkzWldRN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2x0a2FYTmhZbXhsWkYwZ0xuSjZMWFJwWTJzdWNub3RjMlZzWldOMFpXUWdlMXh1SUNCaVlXTnJaM0p2ZFc1a09pQWpPR0k1TVdFeU8xeHVmVnh1WEc0dWNucHpiR2xrWlhJZ2MzQmhiaUI3WEc0Z0lIQnZjMmwwYVc5dU9pQmhZbk52YkhWMFpUdGNiaUFnWkdsemNHeGhlVG9nYVc1c2FXNWxMV0pzYjJOck8xeHVJQ0IzYUdsMFpTMXpjR0ZqWlRvZ2JtOTNjbUZ3TzF4dWZWeHVYRzR1Y25wemJHbGtaWElnTG5KNkxXSmhjMlVnZTF4dUlDQjNhV1IwYURvZ01UQXdKVHRjYmlBZ2FHVnBaMmgwT2lBeE1EQWxPMXh1SUNCd1lXUmthVzVuT2lBd08xeHVmVnh1WEc0dWNucHpiR2xrWlhJZ0xuSjZMV0poY2kxM2NtRndjR1Z5SUh0Y2JpQWdiR1ZtZERvZ01EdGNiaUFnZWkxcGJtUmxlRG9nTVR0Y2JpQWdkMmxrZEdnNklERXdNQ1U3WEc0Z0lHaGxhV2RvZERvZ016SndlRHRjYmlBZ2NHRmtaR2x1WnkxMGIzQTZJREUyY0hnN1hHNGdJRzFoY21kcGJpMTBiM0E2SUMweE5uQjRPMXh1SUNCaWIzZ3RjMmw2YVc1bk9pQmliM0prWlhJdFltOTRPMXh1SUNCMGNtRnVjMmwwYVc5dU9pQmhiR3dnYkdsdVpXRnlJREF1TTNNN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2lBdWNub3RaSEpoWjJkaFlteGxJSHRjYmlBZ1kzVnljMjl5T2lCdGIzWmxPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSWdMbko2TFdKaGNpQjdYRzRnSUd4bFpuUTZJREE3WEc0Z0lIb3RhVzVrWlhnNklERTdYRzRnSUhkcFpIUm9PaUF4TURBbE8xeHVJQ0JvWldsbmFIUTZJRFJ3ZUR0Y2JpQWdZbUZqYTJkeWIzVnVaRG9nSTJRNFpUQm1NenRjYmlBZ0xYZGxZbXRwZEMxaWIzSmtaWEl0Y21Ga2FYVnpPaUF5Y0hnN1hHNGdJQ0FnSUMxdGIzb3RZbTl5WkdWeUxYSmhaR2wxY3pvZ01uQjRPMXh1SUNBZ0lDQWdJQ0FnSUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUR0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5SUM1eWVpMWlZWEl0ZDNKaGNIQmxjaTV5ZWkxMGNtRnVjM0JoY21WdWRDQXVjbm90WW1GeUlIdGNiaUFnWW1GamEyZHliM1Z1WkRvZ2RISmhibk53WVhKbGJuUTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90WW1GeUxYZHlZWEJ3WlhJdWNub3RiR1ZtZEMxdmRYUXRjMlZzWldOMGFXOXVJQzV5ZWkxaVlYSWdlMXh1SUNCaVlXTnJaM0p2ZFc1a09pQWpaR1l3TURKa08xeHVmVnh1WEc0dWNucHpiR2xrWlhJZ0xuSjZMV0poY2kxM2NtRndjR1Z5TG5KNkxYSnBaMmgwTFc5MWRDMXpaV3hsWTNScGIyNGdMbko2TFdKaGNpQjdYRzRnSUdKaFkydG5jbTkxYm1RNklDTXdNMkUyT0RnN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2lBdWNub3RjMlZzWldOMGFXOXVJSHRjYmlBZ2VpMXBibVJsZURvZ01qdGNiaUFnWW1GamEyZHliM1Z1WkRvZ0l6QmtZamxtTUR0Y2JpQWdMWGRsWW10cGRDMWliM0prWlhJdGNtRmthWFZ6T2lBeWNIZzdYRzRnSUNBZ0lDMXRiM290WW05eVpHVnlMWEpoWkdsMWN6b2dNbkI0TzF4dUlDQWdJQ0FnSUNBZ0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VEdGNiaUFnZEhKaGJuTnBkR2x2YmpvZ1ltRmphMmR5YjNWdVpDMWpiMnh2Y2lCc2FXNWxZWElnTUM0emN6dGNibjFjYmx4dUxuSjZjMnhwWkdWeUlDNXllaTF5WlhOMGNtbGpkR1ZrSUh0Y2JpQWdlaTFwYm1SbGVEb2dNenRjYmlBZ1ltRmphMmR5YjNWdVpEb2dJMlptTURBd01EdGNiaUFnTFhkbFltdHBkQzFpYjNKa1pYSXRjbUZrYVhWek9pQXljSGc3WEc0Z0lDQWdJQzF0YjNvdFltOXlaR1Z5TFhKaFpHbDFjem9nTW5CNE8xeHVJQ0FnSUNBZ0lDQWdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlRHRjYm4xY2JseHVMbko2YzJ4cFpHVnlJQzV5ZWkxd2IybHVkR1Z5SUh0Y2JpQWdkRzl3T2lBdE1UUndlRHRjYmlBZ2VpMXBibVJsZURvZ016dGNiaUFnZDJsa2RHZzZJRE15Y0hnN1hHNGdJR2hsYVdkb2REb2dNekp3ZUR0Y2JpQWdZM1Z5YzI5eU9pQndiMmx1ZEdWeU8xeHVJQ0JpWVdOclozSnZkVzVrTFdOdmJHOXlPaUFqTUdSaU9XWXdPMXh1SUNBdGQyVmlhMmwwTFdKdmNtUmxjaTF5WVdScGRYTTZJREUyY0hnN1hHNGdJQ0FnSUMxdGIzb3RZbTl5WkdWeUxYSmhaR2wxY3pvZ01UWndlRHRjYmlBZ0lDQWdJQ0FnSUNCaWIzSmtaWEl0Y21Ga2FYVnpPaUF4Tm5CNE8xeHVJQ0IwY21GdWMybDBhVzl1T2lCaGJHd2diR2x1WldGeUlEQXVNM003WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGNHOXBiblJsY2pwaFpuUmxjaUI3WEc0Z0lIQnZjMmwwYVc5dU9pQmhZbk52YkhWMFpUdGNiaUFnZEc5d09pQXhNbkI0TzF4dUlDQnNaV1owT2lBeE1uQjRPMXh1SUNCM2FXUjBhRG9nT0hCNE8xeHVJQ0JvWldsbmFIUTZJRGh3ZUR0Y2JpQWdZbUZqYTJkeWIzVnVaRG9nSTJabVptWm1aanRjYmlBZ0xYZGxZbXRwZEMxaWIzSmtaWEl0Y21Ga2FYVnpPaUEwY0hnN1hHNGdJQ0FnSUMxdGIzb3RZbTl5WkdWeUxYSmhaR2wxY3pvZ05IQjRPMXh1SUNBZ0lDQWdJQ0FnSUdKdmNtUmxjaTF5WVdScGRYTTZJRFJ3ZUR0Y2JpQWdZMjl1ZEdWdWREb2dKeWM3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGNHOXBiblJsY2pwb2IzWmxjanBoWm5SbGNpQjdYRzRnSUdKaFkydG5jbTkxYm1RdFkyOXNiM0k2SUNObVptWm1abVk3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGNHOXBiblJsY2k1eWVpMWhZM1JwZG1VZ2UxeHVJQ0I2TFdsdVpHVjRPaUEwTzF4dWZWeHVYRzR1Y25wemJHbGtaWElnTG5KNkxYQnZhVzUwWlhJdWNub3RZV04wYVhabE9tRm1kR1Z5SUh0Y2JpQWdZbUZqYTJkeWIzVnVaQzFqYjJ4dmNqb2dJelExTVdGbVpqdGNibjFjYmx4dUxuSjZjMnhwWkdWeUlDNXllaTFpZFdKaWJHVWdlMXh1SUNCaWIzUjBiMjA2SURFMmNIZzdYRzRnSUhCaFpHUnBibWM2SURGd2VDQXpjSGc3WEc0Z0lHTnZiRzl5T2lBak5UVTJNemRrTzF4dUlDQmpkWEp6YjNJNklHUmxabUYxYkhRN1hHNGdJSFJ5WVc1emFYUnBiMjQ2SUdGc2JDQnNhVzVsWVhJZ01DNHpjenRjYm4xY2JseHVMbko2YzJ4cFpHVnlJQzV5ZWkxaWRXSmliR1V1Y25vdGJHbHRhWFFnZTF4dUlDQmpiMnh2Y2pvZ0l6VTFOak0zWkR0Y2JpQWdkSEpoYm5OcGRHbHZiam9nYm05dVpUdGNibjFjYmx4dUxuSjZjMnhwWkdWeUlDNXllaTEwYVdOcmN5QjdYRzRnSUhCdmMybDBhVzl1T2lCaFluTnZiSFYwWlR0Y2JpQWdkRzl3T2lBdE0zQjRPMXh1SUNCc1pXWjBPaUF3TzF4dUlDQjZMV2x1WkdWNE9pQXhPMXh1SUNCM2FXUjBhRG9nTVRBd0pUdGNiaUFnYUdWcFoyaDBPaUF3TzF4dUlDQnRZWEpuYVc0NklEQTdYRzRnSUd4cGMzUXRjM1I1YkdVNklHNXZibVU3WEc0Z0lHSnZlQzF6YVhwcGJtYzZJR0p2Y21SbGNpMWliM2c3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGRHbGphM010ZG1Gc2RXVnpMWFZ1WkdWeUlDNXllaTEwYVdOckxYWmhiSFZsSUh0Y2JpQWdkRzl3T2lCaGRYUnZPMXh1SUNCaWIzUjBiMjA2SUMwek1uQjRPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSWdMbko2TFhScFkyc2dlMXh1SUNCd2IzTnBkR2x2YmpvZ1lXSnpiMngxZEdVN1hHNGdJSFJ2Y0RvZ01EdGNiaUFnYkdWbWREb2dNRHRjYmlBZ2QybGtkR2c2SURFd2NIZzdYRzRnSUdobGFXZG9kRG9nTVRCd2VEdGNiaUFnYldGeVoybHVMV3hsWm5RNklERXhjSGc3WEc0Z0lIUmxlSFF0WVd4cFoyNDZJR05sYm5SbGNqdGNiaUFnWTNWeWMyOXlPaUJ3YjJsdWRHVnlPMXh1SUNCaVlXTnJaM0p2ZFc1a09pQWpaRGhsTUdZek8xeHVJQ0JpYjNKa1pYSXRjbUZrYVhWek9pQTFNQ1U3WEc0Z0lIUnlZVzV6YVhScGIyNDZJR0poWTJ0bmNtOTFibVF0WTI5c2IzSWdiR2x1WldGeUlEQXVNM003WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGRHbGpheTV5ZWkxelpXeGxZM1JsWkNCN1hHNGdJR0poWTJ0bmNtOTFibVE2SUNNd1pHSTVaakE3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGRHbGpheTEyWVd4MVpTQjdYRzRnSUhCdmMybDBhVzl1T2lCaFluTnZiSFYwWlR0Y2JpQWdkRzl3T2lBdE16QndlRHRjYmlBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVW9MVFV3SlN3Z01DazdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90ZEdsamF5MXNaV2RsYm1RZ2UxeHVJQ0J3YjNOcGRHbHZiam9nWVdKemIyeDFkR1U3WEc0Z0lIUnZjRG9nTWpSd2VEdGNiaUFnYldGNExYZHBaSFJvT2lBMU1IQjRPMXh1SUNCM2FHbDBaUzF6Y0dGalpUb2dibTl5YldGc08xeHVJQ0IwY21GdWMyWnZjbTA2SUhSeVlXNXpiR0YwWlNndE5UQWxMQ0F3S1R0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5TG5KNkxYWmxjblJwWTJGc0lIdGNiaUFnY0c5emFYUnBiMjQ2SUhKbGJHRjBhWFpsTzF4dUlDQjNhV1IwYURvZ05IQjRPMXh1SUNCb1pXbG5hSFE2SURFd01DVTdYRzRnSUhCaFpHUnBibWM2SURBN1hHNGdJRzFoY21kcGJqb2dNQ0F5TUhCNE8xeHVJQ0IyWlhKMGFXTmhiQzFoYkdsbmJqb2dZbUZ6Wld4cGJtVTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpNXllaTEyWlhKMGFXTmhiQ0F1Y25vdFltRnpaU0I3WEc0Z0lIZHBaSFJvT2lBeE1EQWxPMXh1SUNCb1pXbG5hSFE2SURFd01DVTdYRzRnSUhCaFpHUnBibWM2SURBN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2k1eWVpMTJaWEowYVdOaGJDQXVjbm90WW1GeUxYZHlZWEJ3WlhJZ2UxeHVJQ0IwYjNBNklHRjFkRzg3WEc0Z0lHeGxablE2SURBN1hHNGdJSGRwWkhSb09pQXpNbkI0TzF4dUlDQm9aV2xuYUhRNklERXdNQ1U3WEc0Z0lIQmhaR1JwYm1jNklEQWdNQ0F3SURFMmNIZzdYRzRnSUcxaGNtZHBiam9nTUNBd0lEQWdMVEUyY0hnN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2k1eWVpMTJaWEowYVdOaGJDQXVjbm90WW1GeUlIdGNiaUFnWW05MGRHOXRPaUF3TzF4dUlDQnNaV1owT2lCaGRYUnZPMXh1SUNCM2FXUjBhRG9nTkhCNE8xeHVJQ0JvWldsbmFIUTZJREV3TUNVN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2k1eWVpMTJaWEowYVdOaGJDQXVjbm90Y0c5cGJuUmxjaUI3WEc0Z0lIUnZjRG9nWVhWMGJ6dGNiaUFnWW05MGRHOXRPaUF3TzF4dUlDQnNaV1owT2lBdE1UUndlQ0FoYVcxd2IzSjBZVzUwTzF4dWZWeHVYRzR1Y25wemJHbGtaWEl1Y25vdGRtVnlkR2xqWVd3Z0xuSjZMV0oxWW1Kc1pTQjdYRzRnSUdKdmRIUnZiVG9nTUR0Y2JpQWdiR1ZtZERvZ01UWndlQ0FoYVcxd2IzSjBZVzUwTzF4dUlDQnRZWEpuYVc0dGJHVm1kRG9nTTNCNE8xeHVmVnh1WEc0dWNucHpiR2xrWlhJdWNub3RkbVZ5ZEdsallXd2dMbko2TFhScFkydHpJSHRjYmlBZ2RHOXdPaUF3TzF4dUlDQnNaV1owT2lBdE0zQjRPMXh1SUNCNkxXbHVaR1Y0T2lBeE8xeHVJQ0IzYVdSMGFEb2dNRHRjYmlBZ2FHVnBaMmgwT2lBeE1EQWxPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSXVjbm90ZG1WeWRHbGpZV3dnTG5KNkxYUnBZMnNnZTF4dUlDQnRZWEpuYVc0dGRHOXdPaUF4TVhCNE8xeHVJQ0J0WVhKbmFXNHRiR1ZtZERvZ1lYVjBienRjYmlBZ2RtVnlkR2xqWVd3dFlXeHBaMjQ2SUcxcFpHUnNaVHRjYm4xY2JseHVMbko2YzJ4cFpHVnlMbko2TFhabGNuUnBZMkZzSUM1eWVpMTBhV05yTFhaaGJIVmxJSHRjYmlBZ2RHOXdPaUJoZFhSdk8xeHVJQ0JzWldaME9pQXlOSEI0TzF4dUlDQjBjbUZ1YzJadmNtMDZJSFJ5WVc1emJHRjBaU2d3TENBdE1qZ2xLVHRjYm4xY2JseHVMbko2YzJ4cFpHVnlMbko2TFhabGNuUnBZMkZzSUM1eWVpMTBhV05yTFd4bFoyVnVaQ0I3WEc0Z0lIUnZjRG9nWVhWMGJ6dGNiaUFnY21sbmFIUTZJREkwY0hnN1hHNGdJRzFoZUMxM2FXUjBhRG9nYm05dVpUdGNiaUFnZDJocGRHVXRjM0JoWTJVNklHNXZkM0poY0R0Y2JpQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1VvTUN3Z0xUSTRKU2s3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaTV5ZWkxMlpYSjBhV05oYkNBdWNub3RkR2xqYTNNdGRtRnNkV1Z6TFhWdVpHVnlJQzV5ZWkxMGFXTnJMWFpoYkhWbElIdGNiaUFnY21sbmFIUTZJREkwY0hnN1hHNGdJR0p2ZEhSdmJUb2dZWFYwYnp0Y2JpQWdiR1ZtZERvZ1lYVjBienRjYm4waVhYMD0gKi9cbi8qIVxuICogQW5ndWxhckpTIE1hdGVyaWFsIERlc2lnblxuICogaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvbWF0ZXJpYWxcbiAqIEBsaWNlbnNlIE1JVFxuICogdjEuMi4xXG4gKi9cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cblt0YWJpbmRleD0nLTEnXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmluc2V0IHtcbiAgcGFkZGluZzogMTBweDsgfVxuXG5hLm1kLW5vLXN0eWxlLFxuYnV0dG9uLm1kLW5vLXN0eWxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuc2VsZWN0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuICBpbnB1dFt0eXBlPVwicmVzZXRcIl1bZGlzYWJsZWRdLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdW2Rpc2FibGVkXSxcbiAgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXSxcbiAgYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbnRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi5tZC12aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLm1kLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubWQtc2hhZG93LWJvdHRvbS16LTEge1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi5tZC1zaGFkb3ctYm90dG9tLXotMiB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4ubWQtc2hhZG93LWFuaW1hdGVkLm1kLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTsgfVxuXG4vKlxuICogQSBjb250YWluZXIgaW5zaWRlIG9mIGEgcmlwcGxpbmcgZWxlbWVudCAoZWcgYSBidXR0b24pLFxuICogd2hpY2ggY29udGFpbnMgYWxsIG9mIHRoZSBpbmRpdmlkdWFsIHJpcHBsZXNcbiAqL1xuLm1kLXJpcHBsZS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjU1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuXG4ubWQtcmlwcGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLXBsYWNlZCB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuOXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJvcmRlciAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCB3aWR0aCAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCBoZWlnaHQgMC45cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSwgb3BhY2l0eSAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCB0cmFuc2Zvcm0gMC45cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtcmlwcGxlLm1kLXJpcHBsZS1zY2FsZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpOyB9XG4gIC5tZC1yaXBwbGUubWQtcmlwcGxlLWFjdGl2ZSwgLm1kLXJpcHBsZS5tZC1yaXBwbGUtZnVsbCwgLm1kLXJpcHBsZS5tZC1yaXBwbGUtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMC4yMDsgfVxuICAubWQtcmlwcGxlLm1kLXJpcHBsZS1yZW1vdmUge1xuICAgIGFuaW1hdGlvbjogbWQtcmVtb3ZlLXJpcHBsZSAwLjlzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG5cbkBrZXlmcmFtZXMgbWQtcmVtb3ZlLXJpcHBsZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAuMTU7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5tZC1wYWRkaW5nIHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5tZC1tYXJnaW4ge1xuICBtYXJnaW46IDhweDsgfVxuXG4ubWQtc2Nyb2xsLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwOyB9XG4gIC5tZC1zY3JvbGwtbWFzayA+IC5tZC1zY3JvbGwtbWFzay1iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNjU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1kLW5vLW1vbWVudHVtIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87IH1cblxuLm1kLW5vLWZsaWNrZXIge1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAubWQtcGFkZGluZyB7XG4gICAgcGFkZGluZzogMTZweDsgfSB9XG5cbmh0bWxbZGlyPXJ0bF0sIGh0bWxbZGlyPWx0cl0sIGJvZHlbZGlyPXJ0bF0sIGJvZHlbZGlyPWx0cl0ge1xuICB1bmljb2RlLWJpZGk6IGVtYmVkOyB9XG5cbmJkb1tkaXI9cnRsXSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB1bmljb2RlLWJpZGk6IGJpZGktb3ZlcnJpZGU7IH1cblxuYmRvW2Rpcj1sdHJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQteHMtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LXhzLXJvdyA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSAubGF5b3V0LXJvdzpub3QoLmxheW91dC14cy1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQteHMtcm93ID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtc20tY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LXNtLXJvdzpub3QoLmxheW91dC1zbS1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbik6bm90KC5sYXlvdXQtc20tY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLCBbZGlyPXJ0bF1cbiAgICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1zbS1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQtc20tcm93Om5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LW1kLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LW1kLXJvdzpub3QoLmxheW91dC1tZC1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbik6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1tZC1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQtZ3QteHMtcm93Om5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLCBbZGlyPXJ0bF1cbiAgICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1tZC1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQtbWQtcm93Om5vdCgubGF5b3V0LW1kLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmxheW91dC1ndC1tZC1yb3c6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWxnLXJvdzpub3QoLmxheW91dC1sZy1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbik6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSwgW2Rpcj1ydGxdXG4gICAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSwgW2Rpcj1ydGxdXG4gICAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1sZy1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQtZ3QtbWQtcm93Om5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSwgW2Rpcj1ydGxdXG4gICAgLmxheW91dC1sZy1yb3c6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAubGF5b3V0LWd0LW1kLXJvdzpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmxheW91dC1ndC1sZy1yb3c6bm90KC5sYXlvdXQtZ3QtbGctY29sdW1uKTpub3QoLmxheW91dC14bC1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5sYXlvdXQteGwtcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgIFtkaXI9cnRsXSAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSwgW2Rpcj1ydGxdXG4gICAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLCBbZGlyPXJ0bF1cbiAgICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpLCBbZGlyPXJ0bF1cbiAgICAubGF5b3V0LWd0LW1kLXJvdzpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiAubWQtYXV0by1ob3Jpem9udGFsLW1hcmdpbjpub3QoOmZpcnN0LWNoaWxkKSwgW2Rpcj1ydGxdXG4gICAgLmxheW91dC1ndC1sZy1yb3c6bm90KC5sYXlvdXQtZ3QtbGctY29sdW1uKTpub3QoLmxheW91dC14bC1jb2x1bW4pID4gLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW46bm90KDpmaXJzdC1jaGlsZCksIFtkaXI9cnRsXVxuICAgIC5sYXlvdXQteGwtcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IC5tZC1hdXRvLWhvcml6b250YWwtbWFyZ2luOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9IH1cblxuaHRtbCwgYm9keSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogZGVmYXVsdDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLyoqKioqKioqKioqKlxuICogSGVhZGluZ3NcbiAqKioqKioqKioqKiovXG4ubWQtZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAxMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxMGVtO1xuICBsaW5lLWhlaWdodDogMTEycHg7IH1cblxuLm1kLWRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4ubWQtZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjRweDsgfVxuXG4ubWQtZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG4ubWQtaGVhZGxpbmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG5cbi5tZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07IH1cblxuLm1kLXN1YmhlYWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4vKioqKioqKioqKioqXG4gKiBCb2R5IENvcHlcbiAqKioqKioqKioqKiovXG4ubWQtYm9keS0xIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLm1kLWJvZHktMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5tZC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjBlbTsgfVxuXG4ubWQtYnV0dG9uIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07IH1cblxuLyoqKioqKioqKioqKlxuICogRGVmYXVsdHNcbiAqKioqKioqKioqKiovXG5idXR0b24sXG5zZWxlY3QsXG5odG1sLFxudGV4dGFyZWEsXG5pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjsgfVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgZm9udC1zaXplOiAxMDAlOyB9XG5cbi8qXG4qICBSZXNwb25zaXZlIGF0dHJpYnV0ZXNcbipcbiogIFJlZmVyZW5jZXM6XG4qICAxKSBodHRwczovL3Njb3RjaC5pby90dXRvcmlhbHMvYS12aXN1YWwtZ3VpZGUtdG8tY3NzMy1mbGV4Ym94LXByb3BlcnRpZXMjZmxleFxuKiAgMikgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9hbG1hbmFjL3Byb3BlcnRpZXMvZi9mbGV4L1xuKiAgMykgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvYS1ndWlkZS10by1mbGV4Ym94L1xuKiAgNCkgaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyMzLW1pbi1oZWlnaHQtb24tYS1mbGV4LWNvbnRhaW5lci13b250LWFwcGx5LXRvLWl0cy1mbGV4LWl0ZW1zXG4qICA1KSBodHRwOi8vZ29kYmFuLmNvbS51YS9wcm9qZWN0cy9mbGV4Z3JpZFxuKi9cbi5tZC1wYW5lbC1vdXRlci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1kLXBhbmVsLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLl9tZC1wYW5lbC1vZmZzY3JlZW4ge1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5fbWQtcGFuZWwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uX21kLXBhbmVsLXNob3duIC5tZC1wYW5lbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLm1kLXBhbmVsIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtc2hvd24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubWQtcGFuZWwuX21kLXBhbmVsLWFuaW1hdGUtZW50ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7IH1cbiAgLm1kLXBhbmVsLl9tZC1wYW5lbC1hbmltYXRlLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpOyB9XG4gIC5tZC1wYW5lbC5fbWQtcGFuZWwtYW5pbWF0ZS1zY2FsZS1vdXQsIC5tZC1wYW5lbC5fbWQtcGFuZWwtYW5pbWF0ZS1mYWRlLW91dCB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubWQtcGFuZWwuX21kLXBhbmVsLWJhY2tkcm9wIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tZC1wYW5lbC5fbWQtb3BhcXVlLWVudGVyIHtcbiAgICBvcGFjaXR5OiAuNDg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpOyB9XG4gIC5tZC1wYW5lbC5fbWQtb3BhcXVlLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7IH1cblxuLl9tZC1wYW5lbC1mdWxsc2NyZWVuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDsgfVxuXG5tZC1hdXRvY29tcGxldGUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1pbi13aWR0aDogMTkwcHg7IH1cbiAgbWQtYXV0b2NvbXBsZXRlW2Rpc2FibGVkXSBpbnB1dCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSBtZC1pbnB1dC1jb250YWluZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZVttZC1mbG9hdGluZy1sYWJlbF0gLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICBtZC1hdXRvY29tcGxldGVbbWQtZmxvYXRpbmctbGFiZWxdIC5tZC1zaG93LWNsZWFyLWJ1dHRvbiBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtYXV0b2NvbXBsZXRlW21kLWZsb2F0aW5nLWxhYmVsXSAubWQtc2hvdy1jbGVhci1idXR0b24gaW5wdXQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwLm1kLW1lbnUtc2hvd2luZyB7XG4gICAgICB6LWluZGV4OiA1MTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1pbnB1dC1jb250YWluZXIsXG4gICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIGlucHV0IHtcbiAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1pbi13aWR0aDogMDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhci5tZC1pbmxpbmUge1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlIC5tZC1jb250YWluZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7IH1cbiAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlLm5nLWVudGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICAgICAgICAgIG1kLWF1dG9jb21wbGV0ZSBtZC1hdXRvY29tcGxldGUtd3JhcCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZS5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICBtZC1hdXRvY29tcGxldGUgbWQtYXV0b2NvbXBsZXRlLXdyYXAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1tb2RlLWluZGV0ZXJtaW5hdGUubmctbGVhdmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gICAgICAgICAgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIG1kLXByb2dyZXNzLWxpbmVhciAubWQtbW9kZS1pbmRldGVybWluYXRlLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLWF1dG9jb21wbGV0ZSBpbnB1dDpub3QoLm1kLWlucHV0KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtYXV0b2NvbXBsZXRlIGlucHV0Om5vdCgubWQtaW5wdXQpOjotbXMtY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvIDVweDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBsZWZ0OiAtNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uOmZvY3VzOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHNjYWxlKDAuOSk7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIG1kLWljb24gcGF0aCB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMDsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWVudGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICBtZC1hdXRvY29tcGxldGUgLm1kLXNob3ctY2xlYXItYnV0dG9uIGJ1dHRvbi5uZy1sZWF2ZSB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICBtZC1hdXRvY29tcGxldGUgaW5wdXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIsXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciAuaGlnaGxpZ2h0LFxuICAubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zLWNvbnRhaW5lciAuaGlnaGxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIubWQtbm90LWZvdW5kLFxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLW5vdC1mb3VuZCB7XG4gIGhlaWdodDogNDhweDsgfVxuXG4ubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOm5vdCgubWQtbm90LWZvdW5kLXdyYXBwZXIpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1hdXRvY29tcGxldGUsXG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5tZC1iYWNrZHJvcCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDUwbXM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDsgfVxuICBtZC1iYWNrZHJvcC5tZC1tZW51LWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1zZWxlY3QtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDgxO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDA7IH1cbiAgbWQtYmFja2Ryb3AubWQtZGlhbG9nLWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiA3OTsgfVxuICBtZC1iYWNrZHJvcC5tZC1ib3R0b20tc2hlZXQtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDY5OyB9XG4gIG1kLWJhY2tkcm9wLm1kLXNpZGVuYXYtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6IDU5OyB9XG4gIG1kLWJhY2tkcm9wLm1kLWNsaWNrLWNhdGNoZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1iYWNrZHJvcC5tZC1vcGFxdWUge1xuICAgIG9wYWNpdHk6IC40ODsgfVxuICAgIG1kLWJhY2tkcm9wLm1kLW9wYXF1ZS5uZy1lbnRlciB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gICAgbWQtYmFja2Ryb3AubWQtb3BhcXVlLm5nLWVudGVyLm1kLW9wYXF1ZS5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogLjQ4OyB9XG4gICAgbWQtYmFja2Ryb3AubWQtb3BhcXVlLm5nLWxlYXZlIHtcbiAgICAgIG9wYWNpdHk6IC40ODtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXM7IH1cbiAgICBtZC1iYWNrZHJvcC5tZC1vcGFxdWUubmctbGVhdmUubWQtb3BhcXVlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG5cbm1kLWJvdHRvbS1zaGVldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogOHB4IDE2cHggODhweCAxNnB4O1xuICB6LWluZGV4OiA3MDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4MHB4LCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuICBtZC1ib3R0b20tc2hlZXQubWQtaGFzLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWVudGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDgwcHgsIDApICFpbXBvcnRhbnQ7IH1cbiAgbWQtYm90dG9tLXNoZWV0Lm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWJvdHRvbS1zaGVldCAubWQtc3ViaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIG1kLWJvdHRvbS1zaGVldCBtZC1pbmxpbmUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBmaWxsOiAjNDQ0OyB9XG4gIG1kLWJvdHRvbS1zaGVldCBtZC1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLWJvdHRvbS1zaGVldCBtZC1saXN0LWl0ZW06aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIG1kLWJvdHRvbS1zaGVldC5tZC1saXN0IG1kLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDhweDsgfVxuICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdC1pdGVtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICBoZWlnaHQ6IDk2cHg7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAvKiBNaXhpbiBmb3IgaG93IG1hbnkgZ3JpZCBpdGVtcyB0byBzaG93IHBlciByb3cgKi8gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDMzLjMzMzMzJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAgICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbTpudGgtb2YtdHlwZSgzbiArIDEpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgICAgbWQtYm90dG9tLXNoZWV0Lm1kLWdyaWQgbWQtbGlzdC1pdGVtOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDI1JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSBhbmQgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDE2LjY2NjY3JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSB7XG4gICAgICAgICAgZmxleDogMSAxIDE0LjI4NTcxJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE0LjI4NTcxJTsgfSB9XG4gICAgICBtZC1ib3R0b20tc2hlZXQubWQtZ3JpZCBtZC1saXN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtZ3JpZC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDgwcHg7IH1cbiAgICAgIG1kLWJvdHRvbS1zaGVldC5tZC1ncmlkIG1kLWxpc3QtaXRlbSAubWQtZ3JpZC10ZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1ib3R0b20tc2hlZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5idXR0b24ubWQtYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiogQWxpZ25tZW50IGFkanVzdG1lbnRzICovXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogODhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBSZXNldCBkZWZhdWx0IGJ1dHRvbiBhcHBlYXJhbmNlICovXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIC8qKiBDdXN0b20gc3R5bGluZyBmb3IgYnV0dG9uICovXG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW46IDZweCA4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAvKiBVcHBlcmNhc2UgdGV4dCBjb250ZW50ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC12YXJpYW50OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIGJhY2tncm91bmQtY29sb3IgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtZGVuc2UgPiAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIC5tZC1idXR0b246bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7IH1cbiAgLm1kLWRlbnNlID4gLm1kLWJ1dHRvbjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgLm1kLWRlbnNlIDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAubWQtZGVuc2UgPiAubWQtYnV0dG9uOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIC5tZC1idXR0b246bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAubWQtYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5tZC1idXR0b246aG92ZXIsIC5tZC1idXR0b246Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubWQtYnV0dG9uLm5nLWhpZGUsIC5tZC1idXR0b24ubmctbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgLm1kLWJ1dHRvbi5tZC1jb3JuZXJlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubWQtYnV0dG9uLm1kLWljb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAubWQtYnV0dG9uLm1kLXJhaXNlZDpub3QoW2Rpc2FibGVkXSkge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDZweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLm1kLWJ1dHRvbi5tZC1mYWIge1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgdHJhbnNmb3JtOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLWJvdHRvbS1yaWdodCB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubWQtYnV0dG9uLm1kLWZhYi5tZC1mYWItYm90dG9tLWxlZnQge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtZmFiLXRvcC1yaWdodCB7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubWQtYnV0dG9uLm1kLWZhYi5tZC1mYWItdG9wLWxlZnQge1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubWQtbWluaSB7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLm1kLWJ1dHRvbi5tZC1mYWIubmctaGlkZSwgLm1kLWJ1dHRvbi5tZC1mYWIubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAubWQtYnV0dG9uOm5vdChbZGlzYWJsZWRdKS5tZC1yYWlzZWQubWQtZm9jdXNlZCwgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtZmFiLm1kLWZvY3VzZWQge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7IH1cbiAgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtcmFpc2VkOmFjdGl2ZSwgLm1kLWJ1dHRvbjpub3QoW2Rpc2FibGVkXSkubWQtZmFiOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gIC5tZC1idXR0b24gLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbi5tZC1idXR0b24ubWQtaWNvbi1idXR0b24gbWQtaWNvbixcbmJ1dHRvbi5tZC1idXR0b24ubWQtZmFiIG1kLWljb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLWxlZnQsXG4ubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNDJweCwgMCk7IH1cbiAgLm1kLXRvYXN0LW9wZW4tdG9wIC5tZC1idXR0b24ubWQtZmFiLXRvcC1sZWZ0Om5vdChbZGlzYWJsZWRdKS5tZC1mb2N1c2VkLCAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLWxlZnQ6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuICAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0Om5vdChbZGlzYWJsZWRdKS5tZC1mb2N1c2VkLFxuICAubWQtdG9hc3Qtb3Blbi10b3AgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0Om5vdChbZGlzYWJsZWRdKTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA0MXB4LCAwKTsgfVxuXG4ubWQtdG9hc3Qtb3Blbi1ib3R0b20gLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLWxlZnQsXG4ubWQtdG9hc3Qtb3Blbi1ib3R0b20gLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTQycHgsIDApOyB9XG4gIC5tZC10b2FzdC1vcGVuLWJvdHRvbSAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tbGVmdDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCwgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1sZWZ0Om5vdChbZGlzYWJsZWRdKTpob3ZlcixcbiAgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodDpub3QoW2Rpc2FibGVkXSkubWQtZm9jdXNlZCxcbiAgLm1kLXRvYXN0LW9wZW4tYm90dG9tIC5tZC1idXR0b24ubWQtZmFiLWJvdHRvbS1yaWdodDpub3QoW2Rpc2FibGVkXSk6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTQzcHgsIDApOyB9XG5cbi5tZC1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTsgfVxuICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbiB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDBweCAxcHggMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMHB4IDBweCAycHg7IH1cbiAgICAubWQtYnV0dG9uLWdyb3VwID4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDJweCAycHggMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5tZC1idXR0b24ubWQtcmFpc2VkLFxuICAubWQtYnV0dG9uLm1kLWZhYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbm1kLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCBtZC1jYXJkLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyOmxhc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyOmxhc3QtY2hpbGQgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciAubWQtdXNlci1hdmF0YXIsXG4gICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyIG1kLWljb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgbWQtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweDsgfVxuICAgICAgICBtZC1jYXJkIG1kLWNhcmQtaGVhZGVyIG1kLWNhcmQtYXZhdGFyIG1kLWljb24gPiBzdmcge1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB3aWR0aDogaW5oZXJpdDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWF2YXRhciArIG1kLWNhcmQtaGVhZGVyLXRleHQge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgIG1kLWNhcmQgbWQtY2FyZC1oZWFkZXIgbWQtY2FyZC1hdmF0YXIgKyBtZC1jYXJkLWhlYWRlci10ZXh0IC5tZC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWhlYWRlci10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWhlYWRlciBtZC1jYXJkLWhlYWRlci10ZXh0IC5tZC1zdWJoZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIG1kLWNhcmQgPiBpbWcsXG4gIG1kLWNhcmQgPiBtZC1jYXJkLWhlYWRlciBpbWcsXG4gIG1kLWNhcmQgbWQtY2FyZC10aXRsZS1tZWRpYSBpbWcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHggMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgKyBtZC1jYXJkLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgbWQtY2FyZC10aXRsZS10ZXh0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtdGV4dCAubWQtc3ViaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgIG1kLWNhcmQgbWQtY2FyZC10aXRsZSBtZC1jYXJkLXRpdGxlLXRleHQ6b25seS1jaGlsZCAubWQtc3ViaGVhZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEge1xuICAgICAgbWFyZ2luLXRvcDogLThweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEgLm1kLW1lZGlhLXNtIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICB3aWR0aDogODBweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLXRpdGxlIG1kLWNhcmQtdGl0bGUtbWVkaWEgLm1kLW1lZGlhLW1kIHtcbiAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgd2lkdGg6IDExMnB4OyB9XG4gICAgICBtZC1jYXJkIG1kLWNhcmQtdGl0bGUgbWQtY2FyZC10aXRsZS1tZWRpYSAubWQtbWVkaWEtbGcge1xuICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICB3aWR0aDogMTUycHg7IH1cbiAgbWQtY2FyZCBtZC1jYXJkLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtY29udGVudCA+IHA6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1jb250ZW50ID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtY29udGVudCAubWQtbWVkaWEteGwge1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIHdpZHRoOiAyNDBweDsgfVxuICBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucyB7XG4gICAgbWFyZ2luOiA4cHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbikge1xuICAgICAgbWFyZ2luOiAycHggMDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnMubGF5b3V0LWNvbHVtbiAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucy5sYXlvdXQtY29sdW1uIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbik6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIG1kLWNhcmQgbWQtY2FyZC1hY3Rpb25zLmxheW91dC1jb2x1bW4gLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtYWN0aW9ucyBtZC1jYXJkLWljb24tYWN0aW9ucyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1jYXJkIG1kLWNhcmQtYWN0aW9uczpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b246bm90KC5tZC1pY29uLWJ1dHRvbikge1xuICAgICAgbWFyZ2luOiAwIDRweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uOm5vdCgubWQtaWNvbi1idXR0b24pOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgbWQtY2FyZCBtZC1jYXJkLWFjdGlvbnM6bm90KC5sYXlvdXQtY29sdW1uKSAubWQtYnV0dG9uICsgbWQtY2FyZC1pY29uLWFjdGlvbnMge1xuICAgICAgZmxleDogMTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICBtZC1jYXJkIG1kLWNhcmQtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDE2cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfSB9XG5cbi5tZC1pbWFnZS1uby1maWxsID4gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubWQtaW5saW5lLWZvcm0gbWQtY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG5cbm1kLWNoZWNrYm94IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMThweDtcbiAgbWluLWhlaWdodDogNDhweDsgfVxuICAubWQtZGVuc2UgPiBtZC1jaGVja2JveDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgLm1kLWRlbnNlIDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1jaGVja2JveDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSB7XG4gICAgbWluLWhlaWdodDogMzZweDsgfVxuICBtZC1jaGVja2JveC5tZC1mb2N1c2VkOm5vdChbZGlzYWJsZWRdKSAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWZvY3VzZWQ6bm90KFtkaXNhYmxlZF0pOm5vdCgubWQtY2hlY2tlZCkgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWNoZWNrYm94IC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lcjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4OyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWNvbnRhaW5lciAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDsgfVxuICBtZC1jaGVja2JveCAubWQtaWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAyNDBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWNoZWNrZWQgLm1kLWljb24ge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICBtZC1jaGVja2JveC5tZC1jaGVja2VkIC5tZC1pY29uOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnOyB9XG4gIG1kLWNoZWNrYm94W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLWNoZWNrYm94Lm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb246YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAuOHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICBtZC1jaGVja2JveCAubWQtY29udGFpbmVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBtYXJnaW46IDNweDtcbiAgICBtYXJnaW4tdG9wOiAyMXB4OyB9XG4gIG1kLWNoZWNrYm94IC5tZC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtY2hlY2tib3ggLm1kLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4OyB9XG4gICAgbWQtY2hlY2tib3ggLm1kLWxhYmVsOmVtcHR5IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtY2hlY2tib3ggLm1kLWxhYmVsOmVtcHR5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1jaGVja2JveCAubWQtbGFiZWw6ZW1wdHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cblxubWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGVja2JveC1saW5rLWxhYmVsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogLTIxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hlY2tib3gtbGluay1sYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hlY2tib3gtbGluay1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbi5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIHtcbiAgcGFkZGluZzogMCAyNXB4IDAgMDsgfVxuICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDI1cHg7IH1cbiAgLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtYXZhdGFyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCAubWQtY29udGFjdC1hdmF0YXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLm1kLWNvbnRhY3QtY2hpcHMgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNvbnRhY3QtYXZhdGFyIGltZyB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4OyB9XG4gIC5tZC1jb250YWN0LWNoaXBzIC5tZC1jaGlwcyBtZC1jaGlwIC5tZC1jb250YWN0LW5hbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY29udGFjdC1jaGlwcyAubWQtY2hpcHMgbWQtY2hpcCAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiB7XG4gIGhlaWdodDogNTZweDsgfVxuICAubWQtY29udGFjdC1zdWdnZXN0aW9uIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5tZC1jb250YWN0LXN1Z2dlc3Rpb24gLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB3aWR0aDogMTIwcHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiAubWQtY29udGFjdC1uYW1lLCAubWQtY29udGFjdC1zdWdnZXN0aW9uIC5tZC1jb250YWN0LWVtYWlsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4ubWQtY29udGFjdC1jaGlwcy1zdWdnZXN0aW9ucyBsaSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5tZC1jaGlwcyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLm1kLWNoaXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDAgOHB4IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAubWQtY2hpcHM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIFtkaXI9cnRsXSAubWQtY2hpcHMge1xuICAgIHBhZGRpbmc6IDAgM3B4IDhweCAwOyB9XG4gIC5tZC1jaGlwcy5tZC1yZWFkb25seSAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7IH1cbiAgLm1kLWNoaXBzOm5vdCgubWQtcmVhZG9ubHkpIHtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jaGlwcy5tZC1yZW1vdmFibGUgbWQtY2hpcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4OyB9XG4gICAgLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1yaWdodDogNHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzLm1kLXJlbW92YWJsZSBtZC1jaGlwIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDsgfVxuICAubWQtY2hpcHMgbWQtY2hpcCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIG1kLWNoaXAge1xuICAgICAgbWFyZ2luOiA4cHggMCAwIDhweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCB7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudCB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgICAgLm1kLWNoaXBzIG1kLWNoaXAgLm1kLWNoaXAtY29udGVudDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcC5fbWQtY2hpcC1jb250ZW50LWVkaXQtaXMtZW5hYmxlZCB7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiBtb3ppbGxhIGJyb3dzZXJzICovXG4gICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiB3ZWJraXQgKGtvbnF1ZXJvcikgYnJvd3NlcnMgKi9cbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC8qIElFMTArICovIH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUtY29udGFpbmVyIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubWQtY2hpcHMgbWQtY2hpcCAubWQtY2hpcC1yZW1vdmUgbWQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIG1pbi13aWR0aDogMThweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApOyB9XG4gIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDhweCAwIDAgOHB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dDpub3QoW3R5cGVdKSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGVsXCJdLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl0sIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXIgbWQtYXV0b2NvbXBsZXRlIG1kLWF1dG9jb21wbGV0ZS13cmFwIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSwgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgICAubWQtY2hpcHMgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luOiA4cHggOHB4IDAgMDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC1jaGlwcyAubWQtY2hpcC1pbnB1dC1jb250YWluZXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW46IDhweCAwIDAgOHB4OyB9XG4gICAgLm1kLWNoaXBzIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMDsgfVxuICAubWQtY2hpcHMgbWQtYXV0b2NvbXBsZXRlIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIsXG4gIG1kLWNoaXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgYm9yZGVyOiBub25lOyB9IH1cblxubWQtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgbWQtY29udGVudFttZC1zY3JvbGwteV0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIG1kLWNvbnRlbnRbbWQtc2Nyb2xsLXhdIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIG1kLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfSB9XG5cbi8qKiBTdHlsZXMgZm9yIG1kQ2FsZW5kYXIuICovXG5tZC1jYWxlbmRhciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLm1kLWNhbGVuZGFyLXNjcm9sbC1tYXNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDMwOHB4OyB9XG4gIC5tZC1jYWxlbmRhci1zY3JvbGwtbWFzayAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAubWQtY2FsZW5kYXItc2Nyb2xsLW1hc2sgLm1kLXZpcnR1YWwtcmVwZWF0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZC1jYWxlbmRhci1zY3JvbGwtbWFzayAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubWQtY2FsZW5kYXItc2Nyb2xsLWNvbnRhaW5lciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0zcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMDhweDtcbiAgd2lkdGg6IDM0NnB4OyB9XG5cbi5tZC1jYWxlbmRhci1kYXRlIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gIC5tZC1jYWxlbmRhci1kYXRlOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRhdGU6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1kYXRlOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZS5tZC1jYWxlbmRhci1kYXRlLWRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm1kLWNhbGVuZGFyLWRhdGUtc2VsZWN0aW9uLWluZGljYXRvciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAubWQtY2FsZW5kYXItZGF0ZTpub3QoLm1kLWRpc2FibGVkKSAubWQtY2FsZW5kYXItZGF0ZS1zZWxlY3Rpb24taW5kaWNhdG9yIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI0cHg7IH1cbiAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1tb250aC1sYWJlbCB7XG4gICAgcGFkZGluZzogMCAyNHB4IDAgMDsgfVxuICAubWQtY2FsZW5kYXItbW9udGgtbGFiZWwubWQtY2FsZW5kYXItbGFiZWwtY2xpY2thYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIG1kLWljb24ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsIG1kLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5tZC1jYWxlbmRhci1tb250aC1sYWJlbCBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGgge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgICAgW2Rpcj1ydGxdIC5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gLm1kLWNhbGVuZGFyLWRheS1oZWFkZXIgdGg6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuXG4ubWQtY2FsZW5kYXIge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAubWQtY2FsZW5kYXIgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkOyB9XG4gIC5tZC1jYWxlbmRhcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5tZC1jYWxlbmRhciB0Ym9keSwgLm1kLWNhbGVuZGFyIHRkLCAubWQtY2FsZW5kYXIgdHIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLyoqIFN0eWxlcyBmb3IgbWREYXRlcGlja2VyLiAqL1xubWQtZGF0ZXBpY2tlciB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1kLWlubGluZS1mb3JtIG1kLWRhdGVwaWNrZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbi5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1kYXRlcGlja2VyLWJ1dHRvbjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgc3BlYWs6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMzI4cHg7XG4gIHBhZGRpbmc6IDAgMCA1cHg7IH1cbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQ6Oi1tcy1jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsID4gbWQtZGF0ZXBpY2tlciAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwgPiBtZC1kYXRlcGlja2VyIC5tZC1kYXRlcGlja2VyLWJ1dHRvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgdG9wOiAxMy41cHg7IH1cbiAgICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsID4gbWQtZGF0ZXBpY2tlciAubWQtZGF0ZXBpY2tlci1idXR0b24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCAubWQtaW5wdXQge1xuICBmbG9hdDogbm9uZTsgfVxuXG4uX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwuX21kLWRhdGVwaWNrZXItaGFzLWNhbGVuZGFyLWljb24gPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgcmlnaHQ6IDE4cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4NHB4KTsgfVxuICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsLl9tZC1kYXRlcGlja2VyLWhhcy1jYWxlbmRhci1pY29uID4gbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgW2Rpcj1ydGxdIC5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbC5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiA+IGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICAgIGxlZnQ6IDE4cHg7IH1cblxuLl9tZC1kYXRlcGlja2VyLWZsb2F0aW5nLWxhYmVsLl9tZC1kYXRlcGlja2VyLWhhcy1jYWxlbmRhci1pY29uIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiA2NHB4OyB9XG4gIFtkaXI9cnRsXSAuX21kLWRhdGVwaWNrZXItZmxvYXRpbmctbGFiZWwuX21kLWRhdGVwaWNrZXItaGFzLWNhbGVuZGFyLWljb24gLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cblxuLl9tZC1kYXRlcGlja2VyLWhhcy10cmlhbmdsZS1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMThweDsgfVxuICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWhhcy10cmlhbmdsZS1pY29uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMThweDsgfVxuICBbZGlyPXJ0bF0gLl9tZC1kYXRlcGlja2VyLWhhcy10cmlhbmdsZS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IC0xOHB4OyB9XG5cbi5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bzsgfVxuICAubWQtaWNvbi1idXR0b24gKyAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgW2Rpcj1ydGxdIC5tZC1pY29uLWJ1dHRvbiArIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIubWQtZGF0ZXBpY2tlci1mb2N1c2VkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7IH1cblxuLm1kLWRhdGVwaWNrZXItaXMtc2hvd2luZyAubWQtc2Nyb2xsLW1hc2sge1xuICB6LWluZGV4OiA5OTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lLm1kLXBhbmUtb3BlbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1pbnB1dC1tYXNrIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMzQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IHRleHQ7IH1cblxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4yNSwgMSk7IH1cbiAgLm1kLXBhbmUtb3BlbiAubWQtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubWQtZGF0ZXBpY2tlci1jYWxlbmRhciBtZC1jYWxlbmRhcjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1leHBhbmQtdHJpYW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkOyB9XG5cbi5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTIuNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDUlKTsgfVxuICBbZGlyPXJ0bF0gLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIFtkaXI9cnRsXSAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDUlKTsgfVxuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA4cHg7IH1cblxubWQtZGF0ZXBpY2tlcltkaXNhYmxlZF0gLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxubWQtZGF0ZXBpY2tlcltkaXNhYmxlZF0gLm1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtZGF0ZXBpY2tlci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubWQtZGF0ZXBpY2tlci1vcGVuIC5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lcixcbiAgLm1kLWRhdGVwaWNrZXItb3BlbiBpbnB1dC5tZC1pbnB1dCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1kLWRhdGVwaWNrZXItb3BlbiAubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24sXG4gIC5tZC1kYXRlcGlja2VyLW9wZW4ubWQtaW5wdXQtaGFzLXZhbHVlID4gbGFiZWwsXG4gIC5tZC1kYXRlcGlja2VyLW9wZW4ubWQtaW5wdXQtaGFzLXBsYWNlaG9sZGVyID4gbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1kLWRhdGVwaWNrZXItcG9zLWFkanVzdGVkIC5tZC1kYXRlcGlja2VyLWlucHV0LW1hc2sge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZC1kYXRlcGlja2VyLWNhbGVuZGFyLXBhbmUgLm1kLWNhbGVuZGFyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04NXB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEyNXM7IH1cblxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZS5tZC1wYW5lLW9wZW4gLm1kLWNhbGVuZGFyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi5tZC1kaWFsb2ctaXMtc2hvd2luZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7IH1cblxuLm1kLWRpYWxvZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDgwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbm1kLWRpYWxvZyB7XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogMjQwcHg7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXgtaGVpZ2h0OiA4MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTNweCAxOXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDI0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgbWQtZGlhbG9nLm1kLXRyYW5zaXRpb24taW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7IH1cbiAgbWQtZGlhbG9nLm1kLXRyYW5zaXRpb24tb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpIHNjYWxlKDAuMik7IH1cbiAgbWQtZGlhbG9nID4gZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIG1kLWRpYWxvZyAubWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7IH1cbiAgbWQtZGlhbG9nIG1kLWRpYWxvZy1jb250ZW50IHtcbiAgICBvcmRlcjogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudDpub3QoW2xheW91dD1yb3ddKSA+ICo6Zmlyc3QtY2hpbGQ6bm90KC5tZC1zdWJoZWFkZXIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICBtZC1kaWFsb2cgbWQtZGlhbG9nLWNvbnRlbnQ6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAubWQtc3ViaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAubWQtZGlhbG9nLWNvbnRlbnQtYm9keSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLWRpYWxvZyBtZC1kaWFsb2ctY29udGVudCAubWQtcHJvbXB0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgbWQtZGlhbG9nIG1kLWRpYWxvZy1hY3Rpb25zIC5tZC1idXR0b24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWRpYWxvZyBtZC1kaWFsb2ctYWN0aW9ucyAubWQtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1kaWFsb2cgbWQtZGlhbG9nLWFjdGlvbnMgLm1kLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gIG1kLWRpYWxvZy5tZC1jb250ZW50LW92ZXJmbG93IG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZGlhbG9nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIG1kLWRpYWxvZy5tZC1kaWFsb2ctZnVsbHNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbm1kLWRpdmlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luOiAwOyB9XG4gIG1kLWRpdmlkZXJbbWQtaW5zZXRdIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1kaXZpZGVyW21kLWluc2V0XSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQteHMtY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQteHMtcm93ID4gbWQtZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1zbS1jb2x1bW4pID4gbWQtZGl2aWRlcixcbiAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtc20tY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtc20tcm93Om5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiBtZC1kaXZpZGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LW1kLWNvbHVtbikgPiBtZC1kaXZpZGVyLFxuICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LW1kLWNvbHVtbikgPiBtZC1kaXZpZGVyLFxuICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1tZC1jb2x1bW4pID4gbWQtZGl2aWRlcixcbiAgLmxheW91dC1tZC1yb3c6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IG1kLWRpdmlkZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtZ3QteHMtcm93Om5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1sZy1jb2x1bW4pID4gbWQtZGl2aWRlcixcbiAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1sZy1jb2x1bW4pID4gbWQtZGl2aWRlcixcbiAgLmxheW91dC1ndC1tZC1yb3c6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtbGctcm93Om5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiBtZC1kaXZpZGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbik6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtZ3QteHMtcm93Om5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKTpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiBtZC1kaXZpZGVyLFxuICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtZ3QtbWQtcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQtZ3QtbGctcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLWRpdmlkZXIsXG4gIC5sYXlvdXQteGwtcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLWRpdmlkZXIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDsgfSB9XG5cbm1kLWZhYi1zcGVlZC1kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAyMDtcbiAgLypcbiAgICogSGlkZSBzb21lIGdyYXBoaWNzIGdsaXRjaGVzIGlmIHN3aXRjaGluZyBhbmltYXRpb24gdHlwZXNcbiAgICovXG4gIC8qXG4gICAqIEhhbmRsZSB0aGUgYW5pbWF0aW9uc1xuICAgKi8gfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZhYi1ib3R0b20tbGVmdCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZhYi10b3AtbGVmdCB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbDpub3QoLm1kLWhvdmVyLWZ1bGwpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkgbWQtZmFiLXRyaWdnZXIsIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsOm5vdCgubWQtaG92ZXItZnVsbCkubWQtaXMtb3BlbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuICBtZC1mYWItc3BlZWQtZGlhbCAuX21kLWNzcy12YXJpYWJsZXMge1xuICAgIHotaW5kZXg6IDIwOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWlzLW9wZW4gLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbCBtZC1mYWItYWN0aW9ucyAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWRvd24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1kb3duIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZG93biBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgb3JkZXI6IDI7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC11cCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXVwIG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1sZWZ0IG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtbGVmdCBtZC1mYWItYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBvcmRlcjogMTsgfVxuICAgICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtbGVmdCBtZC1mYWItYWN0aW9ucyAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtcmlnaHQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICBtZC1mYWItc3BlZWQtZGlhbC5tZC1yaWdodCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIG1kLWZhYi1zcGVlZC1kaWFsLm1kLXJpZ2h0IG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBvcmRlcjogMjsgfVxuICAgICAgbWQtZmFiLXNwZWVkLWRpYWwubWQtcmlnaHQgbWQtZmFiLWFjdGlvbnMgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLWZhYi1zcGVlZC1kaWFsLm1kLWZsaW5nLXJlbW92ZSAubWQtZmFiLWFjdGlvbi1pdGVtID4gKiwgbWQtZmFiLXNwZWVkLWRpYWwubWQtc2NhbGUtcmVtb3ZlIC5tZC1mYWItYWN0aW9uLWl0ZW0gPiAqIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtZmFiLXNwZWVkLWRpYWwubWQtZmxpbmcgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1mbGluZy5tZC1hbmltYXRpb25zLXdhaXRpbmcgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxuICBtZC1mYWItc3BlZWQtZGlhbC5tZC1zY2FsZSAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTQyODZzOyB9XG5cbm1kLWZhYi10b29sYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qXG4gICAqIENsb3NlZCBzdHlsaW5nXG4gICAqL1xuICAvKlxuICAgKiBIb3ZlciBzdHlsaW5nXG4gICAqLyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi1ib3R0b20tcmlnaHQge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtZmFiLWJvdHRvbS1sZWZ0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWZhYi10b3AtcmlnaHQge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtZmFiLXRvcC1sZWZ0IHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIG1kLWZhYi10b29sYmFyIC5tZC1mYWItdG9vbGJhci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDY4cHg7IH1cbiAgbWQtZmFiLXRvb2xiYXIgbWQtZmFiLXRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyMDsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIGJ1dHRvbiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG4gICAgbWQtZmFiLXRvb2xiYXIgbWQtZmFiLXRyaWdnZXIgLm1kLWZhYi10b29sYmFyLWJhY2tncm91bmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyMTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLWZhYi10cmlnZ2VyIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW47IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCBtZC1mYWItdHJpZ2dlciB7XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtbGVmdCBtZC1mYWItdHJpZ2dlciB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gICAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1mYWItdG9vbGJhci5tZC1sZWZ0IC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNnJlbTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC44cmVtOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC44cmVtOyB9XG4gICAgbWQtZmFiLXRvb2xiYXIubWQtbGVmdCAubWQtdG9vbGJhci10b29scyA+IC5tZC1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWZhYi10b29sYmFyLm1kLWxlZnQgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtcmlnaHQgbWQtZmFiLXRyaWdnZXIge1xuICAgIGxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtZmFiLXRvb2xiYXIubWQtcmlnaHQgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLXJpZ2h0IC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIG1kLWZhYi10b29sYmFyIG1kLXRvb2xiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMjM7IH1cbiAgICBtZC1mYWItdG9vbGJhciBtZC10b29sYmFyIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIG1kLWZhYi10b29sYmFyIG1kLXRvb2xiYXIgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH1cbiAgbWQtZmFiLXRvb2xiYXIubWQtaXMtb3BlbiBtZC1mYWItdHJpZ2dlciA+IGJ1dHRvbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWZhYi10b29sYmFyLm1kLWlzLW9wZW4gbWQtZmFiLXRyaWdnZXIgPiBidXR0b24gbWQtaWNvbiB7XG4gICAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLWZhYi10b29sYmFyLm1kLWlzLW9wZW4gLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbm1kLWdyaWQtbGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSxcbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSA+IGZpZ3VyZSxcbiAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUtZm9vdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgZmlndXJlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyLFxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1oZWFkZXIgaDMsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1oZWFkZXIgaDQsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIgaDMsXG4gICAgICBtZC1ncmlkLWxpc3QgbWQtZ3JpZC10aWxlIG1kLWdyaWQtdGlsZS1mb290ZXIgaDQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDE2cHg7IH1cbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWhlYWRlciBoMyxcbiAgICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIGg0LFxuICAgICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtZm9vdGVyIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgbWQtZ3JpZC1saXN0IG1kLWdyaWQtdGlsZSBtZC1ncmlkLXRpbGUtaGVhZGVyIHtcbiAgICAgIHRvcDogMDsgfVxuICAgIG1kLWdyaWQtbGlzdCBtZC1ncmlkLXRpbGUgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZ3JpZC10aWxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxubWQtaWNvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7IH1cbiAgbWQtaWNvbiBzdmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLWljb25bbWQtZm9udC1pY29uXSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IGF1dG87IH1cblxubWQtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJweDtcbiAgbWFyZ2luOiAxOHB4IDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLypcbiAgICogVGhlIC5tZC1pbnB1dCBjbGFzcyBpcyBhZGRlZCB0byB0aGUgaW5wdXQvdGV4dGFyZWFcbiAgICovIH1cbiAgbWQtaW5wdXQtY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtZXJyb3JzLXNwYWNlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgbWluLXdpZHRoOiAxcHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciA+IG1kLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyID4gbWQtaWNvbiB7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciA+IG1kLWljb24ge1xuICAgICAgcmlnaHQ6IDJweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgdGV4dGFyZWEsXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuICAgIC8qIHJlbW92ZSBkZWZhdWx0IGFwcGVhcmFuY2UgZnJvbSBhbGwgaW5wdXQvdGV4dGFyZWEgKi9cbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgbWQtaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIndlZWtcIl0ge1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIHRleHRhcmVhIHtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciB0ZXh0YXJlYS5tZC1pbnB1dCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgdGV4dGFyZWFbbWQtbm8tYXV0b2dyb3ddIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSkge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLm1kLXJlcXVpcmVkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLFxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjhweCwgMCkgc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLCBbZGlyPXJ0bF1cbiAgICBtZC1pbnB1dC1jb250YWluZXIgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSwgW2Rpcj1ydGxdXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksIFtkaXI9cnRsXVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSAubWQtcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLCBbZGlyPXJ0bF1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaGFzLXZhbHVlIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLCBbZGlyPXJ0bF1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaGFzLXZhbHVlIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI0cHgsIDApOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKTpub3QoLm1kLWlucHV0LWhhcy1wbGFjZWhvbGRlcikgaW5wdXQ6bm90KDpmb2N1cykge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtYW1wbS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZS1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxkLFxuICBtZC1pbnB1dC1jb250YWluZXI6bm90KC5tZC1pbnB1dC1oYXMtdmFsdWUpIGlucHV0Om5vdCg6Zm9jdXMpOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtd2Vlay1maWVsZCxcbiAgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBpbnB1dDpub3QoOmZvY3VzKTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQsXG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWhhcy12YWx1ZSkgaW5wdXQ6bm90KDpmb2N1cyk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0IHtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQ6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQ6aW52YWxpZCB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQubWQtbm8tZmxleCB7XG4gICAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWNoYXItY291bnRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZXMtYW5pbWF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGVhcjogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2VzLWFuaW1hdGlvbiB7XG4gICAgICBjbGVhcjogcmlnaHQ7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiwgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1jaGFyLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogOHB4OyB9XG4gICAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbjpub3QoLm1kLWNoYXItY291bnRlciksIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyOm5vdCgubWQtY2hhci1jb3VudGVyKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uOm5vdCgubWQtY2hhci1jb3VudGVyKSwgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyOm5vdCgubWQtY2hhci1jb3VudGVyKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uOm5vdCgubWQtY2hhci1jb3VudGVyKSwgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lciAubWQtY2hhci1jb3VudGVyOm5vdCgubWQtY2hhci1jb3VudGVyKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lcjpub3QoLm1kLWlucHV0LWludmFsaWQpIC5tZC1hdXRvLWhpZGUgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uLm5nLWVudGVyLXByZXBhcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ubmctZW50ZXI6bm90KC5uZy1lbnRlci1hY3RpdmUpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtZm9jdXNlZCBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KSwgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy1wbGFjZWhvbGRlciBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KSwgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWhhcy12YWx1ZSBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA2cHgsIDApIHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwLjRzLCB3aWR0aCBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwLjRzOyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1oYXMtdmFsdWUgbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWlucHV0LWZvY3VzZWQgLm1kLWlucHV0LFxuICBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0Lm5nLWludmFsaWQubmctZGlydHksXG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1yZXNpemVkIC5tZC1pbnB1dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDA7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dFtkaXNhYmxlZF0sXG4gIFtkaXNhYmxlZF0gbWQtaW5wdXQtY29udGFpbmVyIC5tZC1pbnB1dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIC0xcHggbGVmdCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDFweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IH1cbiAgbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tZmxvYXQge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi10b3AgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWZsb2F0ID4gbGFiZWwge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdCA+IG1kLWljb24ge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWZsb2F0ID4gbWQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1mbG9hdCA+IG1kLWljb24ge1xuICAgICAgICByaWdodDogMnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLFxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0ID4gbGFiZWwgLm1kLXBsYWNlaG9sZGVyLCBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0ID4gbGFiZWwgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzZweCk7XG4gICAgcGFkZGluZzogMDsgfVxuICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0ID4gbGFiZWwge1xuICAgICAgbGVmdDogMzZweDtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tbGVmdCA+IGxhYmVsIHtcbiAgICAgICAgbGVmdDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQgPiBsYWJlbCB7XG4gICAgICAgIHJpZ2h0OiAzNnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyLm1kLWljb24tcmlnaHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLXJpZ2h0ID4gbWQtaWNvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcmlnaHQ6IDJweDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1yaWdodCA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbGVmdDogMnB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cbiAgICBtZC1pbnB1dC1jb250YWluZXIubWQtaWNvbi1sZWZ0Lm1kLWljb24tcmlnaHQgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpLFxuICAgIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCA+IGxhYmVsIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gKDM2cHggKiAyKSk7IH1cblxuLm1kLXJlc2l6ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1yZXNpemUtd3JhcHBlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLm1kLXJlc2l6ZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogbnMtcmVzaXplOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLWlucHV0LWNvbnRhaW5lci5tZC1kZWZhdWx0LXRoZW1lID4gbWQtaWNvbiB7XG4gICAgZmlsbDogI2ZmZjsgfSB9XG5cbm1kLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDBweCA4cHggMHB4OyB9XG4gIG1kLWxpc3QgLm1kLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtOyB9XG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLFxuICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW06OmJlZm9yZSxcbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gbWQtaWNvbjpmaXJzdC1jaGlsZCxcbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIG1kLWljb246Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzZweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbixcbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsXG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhciwgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbiwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhcixcbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLXNlY29uZGFyeS5tZC1idXR0b24sXG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtc2Vjb25kYXJ5Lm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSxcbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94Om5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IH1cbiAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1NnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBbZGlyPXJ0bF0gbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgW2Rpcj1ydGxdIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NnB4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsXG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsXG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyxcbiAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCxcbiAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBwLCBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLFxuICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LFxuICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IHAsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsXG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsXG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbiAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSwgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4OyB9XG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lOjpiZWZvcmUsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtYXZhdGFyLWljb24sIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSB7XG4gICAgbWluLWhlaWdodDogNzZweDsgfVxuICAgIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZTo6YmVmb3JlLCBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBtZC1saXN0Lm1kLWRlbnNlOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlID4gLm1kLWF2YXRhciB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gIG1kLWxpc3QubWQtZGVuc2U6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxubWQtbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC1wcm94eS1mb2N1cy5tZC1mb2N1c2VkIC5tZC1uby1zdHlsZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBsaW5lYXI7IH1cbiAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYm9yZGVyOiBtZWRpdW0gbm9uZTsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAgPiBkaXYubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAgPiBkaXYubWQtYnV0dG9uOmZpcnN0LWNoaWxkID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgbWQtbGlzdC1pdGVtLl9tZC1idXR0b24td3JhcCA+IGRpdi5tZC1idXR0b246Zmlyc3QtY2hpbGQgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIG1kLWxpc3QtaXRlbS5fbWQtYnV0dG9uLXdyYXAgPiBkaXYubWQtYnV0dG9uOmZpcnN0LWNoaWxkIC5tZC1saXN0LWl0ZW0taW5uZXI6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eSxcbiAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5Lm1kLWJ1dHRvbixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLW5vLXN0eWxlLm1kLWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbS5tZC1uby1wcm94eS5tZC1idXR0b24sIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZS5tZC1idXR0b24ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLW5vLXByb3h5Lm1kLWJ1dHRvbiA+IC5tZC1yaXBwbGUtY29udGFpbmVyLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZS5tZC1idXR0b24gPiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICBtZC1saXN0LWl0ZW0ubWQtbm8tcHJveHk6Zm9jdXMsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1uby1zdHlsZTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC1jbGlja2FibGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICBtZC1saXN0LWl0ZW0gbWQtZGl2aWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSBtZC1kaXZpZGVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLWxpc3QtaXRlbSBtZC1kaXZpZGVyW21kLWluc2V0XSB7XG4gICAgICBsZWZ0OiA3MnB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gbWQtZGl2aWRlclttZC1pbnNldF0ge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogNzJweDsgfVxuICBtZC1saXN0LWl0ZW0sXG4gIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgbWQtbGlzdC1pdGVtOjpiZWZvcmUsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXI6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtcHJpbWFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gPiBtZC1pY29uLm1kLXNlY29uZGFyeTpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtaWNvbjpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtaWNvbjpmaXJzdC1jaGlsZDpub3QoLm1kLWF2YXRhci1pY29uKSxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IG1kLWljb24ubWQtc2Vjb25kYXJ5Om5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSBtZC1jaGVja2JveC5tZC1zZWNvbmRhcnksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtcHJpbWFyeSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gZGl2Lm1kLXNlY29uZGFyeSA+IG1kLWNoZWNrYm94LFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5IHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgICAgbWQtbGlzdC1pdGVtID4gZGl2Lm1kLXByaW1hcnkgPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtIG1kLWNoZWNrYm94Lm1kLXNlY29uZGFyeSAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBkaXYubWQtc2Vjb25kYXJ5ID4gbWQtY2hlY2tib3ggLm1kLWxhYmVsLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1jaGVja2JveCAubWQtbGFiZWwsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciBtZC1jaGVja2JveC5tZC1zZWNvbmRhcnkgLm1kLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbiksIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDsgfVxuICAgIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLCBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhci1pY29uLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXIsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhci1pY29uLCBbZGlyPXJ0bF1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDsgfVxuICAgIG1kLWxpc3QtaXRlbSAubWQtYXZhdGFyLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtIC5tZC1hdmF0YXItaWNvbixcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtYXZhdGFyLWljb24ge1xuICAgICAgcGFkZGluZzogOHB4OyB9XG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWF2YXRhci1pY29uIHN2ZyxcbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1hdmF0YXItaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtID4gbWQtY2hlY2tib3gsXG4gICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1jaGVja2JveCB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyOXB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtID4gbWQtY2hlY2tib3gsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyOXB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtID4gbWQtY2hlY2tib3gsIFtkaXI9cnRsXVxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgPiBtZC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciwgW2Rpcj1ydGxdXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtaWNvbi1idXR0b246bGFzdC1vZi10eXBlLFxuICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWJ1dHRvbjpsYXN0LW9mLXR5cGUsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciAubWQtaWNvbi1idXR0b246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWJ1dHRvbjpsYXN0LW9mLXR5cGUsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSwgW2Rpcj1ydGxdXG4gICAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1idXR0b246bGFzdC1vZi10eXBlLCBbZGlyPXJ0bF1cbiAgICAgICAgbWQtbGlzdC1pdGVtIC5tZC1saXN0LWl0ZW0taW5uZXIgLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLWljb24tYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLXNlY29uZGFyeS1jb250YWluZXIgbWQtY2hlY2tib3gsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMCA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkLFxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgICBbZGlyPXJ0bF0gbWQtbGlzdC1pdGVtIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94Omxhc3QtY2hpbGQsIFtkaXI9cnRsXVxuICAgICAgICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyIC5tZC1zZWNvbmRhcnktY29udGFpbmVyIG1kLWNoZWNrYm94Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gsXG4gICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC02cHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLWxpc3QtaXRlbSAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gsIFtkaXI9cnRsXVxuICAgICAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciBtZC1zd2l0Y2gge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTZweDsgfVxuICAgIG1kLWxpc3QtaXRlbSA+IHAsIG1kLWxpc3QtaXRlbSA+IC5tZC1saXN0LWl0ZW0taW5uZXIgPiBwLFxuICAgIG1kLWxpc3QtaXRlbSAubWQtbGlzdC1pdGVtLWlubmVyID4gcCxcbiAgICBtZC1saXN0LWl0ZW0gLm1kLWxpc3QtaXRlbS1pbm5lciA+IC5tZC1saXN0LWl0ZW0taW5uZXIgPiBwIHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZS5tZC1sb25nLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUubWQtbG9uZy10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lLm1kLWxvbmctdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZS5tZC1sb25nLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQubWQtb2Zmc2V0LCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0Lm1kLW9mZnNldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NnB4OyB9XG4gICAgICAgIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQsIFtkaXI9cnRsXSBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dC5tZC1vZmZzZXQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNTZweDsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDMsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGgzLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lIC5tZC1saXN0LWl0ZW0tdGV4dCBoMywgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0LCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlIC5tZC1saXN0LWl0ZW0tdGV4dCBoNCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgaDQsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAxcHggMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSAubWQtbGlzdC1pdGVtLXRleHQgcCwgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1uby1zdHlsZSAubWQtbGlzdC1pdGVtLXRleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA3MnB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZTo6YmVmb3JlLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgLm1kLWF2YXRhci1pY29uLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlID4gLm1kLWF2YXRhciwgbWQtbGlzdC1pdGVtLm1kLTItbGluZSA+IC5tZC1uby1zdHlsZSAubWQtYXZhdGFyLWljb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLCBtZC1saXN0LWl0ZW0ubWQtMi1saW5lID4gLm1kLW5vLXN0eWxlID4gbWQtaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTItbGluZSAubWQtbGlzdC1pdGVtLXRleHQsIG1kLWxpc3QtaXRlbS5tZC0yLWxpbmUgPiAubWQtbm8tc3R5bGUgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA4OHB4OyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZTo6YmVmb3JlLCBtZC1saXN0LWl0ZW0ubWQtMy1saW5lID4gLm1kLW5vLXN0eWxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA4OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IG1kLWljb246Zmlyc3QtY2hpbGQsXG4gICAgbWQtbGlzdC1pdGVtLm1kLTMtbGluZSA+IC5tZC1hdmF0YXIsIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgIG1kLWxpc3QtaXRlbS5tZC0zLWxpbmUgPiAubWQtbm8tc3R5bGUgPiAubWQtYXZhdGFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLm1kLW9wZW4tbWVudS1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cbiAgLm1kLW9wZW4tbWVudS1jb250YWluZXIgbWQtbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBtYXgtaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1kLW9wZW4tbWVudS1jb250YWluZXIgbWQtbWVudS1jb250ZW50ID4gKiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lcjpub3QoLm1kLWNsaWNrYWJsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtczsgfVxuICAgIC5tZC1vcGVuLW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSA+IG1kLW1lbnUtY29udGVudCA+ICoge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtczsgfVxuICAubWQtb3Blbi1tZW51LWNvbnRhaW5lci5tZC1sZWF2ZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtczsgfVxuXG5tZC1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgbWF4LWhlaWdodDogMzA0cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLWRlbnNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDhweDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbWluLWhlaWdodDogMzJweDsgfVxuXG5tZC1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAvKlxuICAgKiBXZSBjYW5ub3QgdXNlIGZsZXggb24gPGJ1dHRvbj4gZWxlbWVudHMgZHVlIHRvIGEgYnVnIGluIEZpcmVmb3gsIHNvIHdlIGFsc28gY2FuJ3QgdXNlIGl0IG9uXG4gICAqIDxhPiBlbGVtZW50cy4gQWRkIHNvbWUgdG9wIHBhZGRpbmcgdG8gZml4IGFsaWdubWVudCBzaW5jZSBidXR0b25zIGF1dG9tYXRpY2FsbHkgYWxpZ24gdGhlaXJcbiAgICogdGV4dCB2ZXJ0aWNhbGx5LlxuICAgKi8gfVxuICBtZC1tZW51LWl0ZW0gPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDsgfVxuICBtZC1tZW51LWl0ZW0gPiBhLm1kLWJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgbWQtbWVudS1pdGVtID4gLm1kLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIG1hcmdpbjogYXV0byAxNnB4IGF1dG8gMDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gbWQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogYXV0byAwIGF1dG8gMTZweDsgfVxuICAgIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24gcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIHNwYW4ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cbiAgICBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IH1cblxubWQtdG9vbGJhciAubWQtbWVudSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICBtZC1tZW51LWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTEycHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiM1wiXSB7XG4gICAgbWluLXdpZHRoOiAxNjhweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI0XCJdIHtcbiAgICBtaW4td2lkdGg6IDIyNHB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjVcIl0ge1xuICAgIG1pbi13aWR0aDogMjgwcHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNlwiXSB7XG4gICAgbWluLXdpZHRoOiAzMzZweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI3XCJdIHtcbiAgICBtaW4td2lkdGg6IDM5MnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIG1kLW1lbnUtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiA5NnB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjNcIl0ge1xuICAgIG1pbi13aWR0aDogMTkycHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiNFwiXSB7XG4gICAgbWluLXdpZHRoOiAyNTZweDsgfVxuICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCI1XCJdIHtcbiAgICBtaW4td2lkdGg6IDMyMHB4OyB9XG4gIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIjZcIl0ge1xuICAgIG1pbi13aWR0aDogMzg0cHg7IH1cbiAgbWQtbWVudS1jb250ZW50W3dpZHRoPVwiN1wiXSB7XG4gICAgbWluLXdpZHRoOiA0NDhweDsgfSB9XG5cbm1kLXRvb2xiYXIubWQtbWVudS10b29sYmFyIGgyLm1kLXRvb2xiYXItdG9vbHMge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAyOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG5tZC10b29sYmFyLm1kLWhhcy1vcGVuLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDsgfVxuXG5tZC1tZW51LWJhciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjsgfVxuICBtZC1tZW51LWJhciAubWQtbWVudSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIG1kLW1lbnUtYmFyIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogNDBweDsgfVxuICBtZC1tZW51LWJhciBtZC1iYWNrZHJvcC5tZC1tZW51LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAtMjsgfVxuXG5tZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHggMDsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gbWQtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDI0cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gbWQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyNHB4OyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1pdGVtLm1kLWluZGVudCA+IC5tZC1idXR0b24sIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDY0cHg7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0ubWQtaW5kZW50ID4gLm1kLWJ1dHRvbiwgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbS5tZC1pbmRlbnQgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMCA2NHB4IDAgMzJweDsgfVxuICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3BhbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1idXR0b24gc3Bhbi5tZC1hbHQtdGV4dCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW46IDAgOHB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLWJ1dHRvbiBzcGFuLm1kLWFsdC10ZXh0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgbWQtbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDhweCAwOyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24sIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51ID4gLm1kLWJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSBtZC1tZW51LWl0ZW0gPiAubWQtYnV0dG9uLCBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG4gICAgICBtZC1tZW51LWNvbnRlbnQubWQtbWVudS1iYXItbWVudS5tZC1kZW5zZSAubWQtbWVudSA+IC5tZC1idXR0b246YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJ1xcMjVCQyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpIHNjYWxlWSgwLjQ1KSBzY2FsZVgoMC45KTtcbiAgICAgICAgcmlnaHQ6IDI4cHg7IH1cbiAgICAgICAgW2Rpcj1ydGxdIG1kLW1lbnUtY29udGVudC5tZC1tZW51LWJhci1tZW51Lm1kLWRlbnNlIC5tZC1tZW51ID4gLm1kLWJ1dHRvbjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlWSgwLjQ1KSBzY2FsZVgoMC45KTsgfVxuICAgICAgICBbZGlyPXJ0bF0gbWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2UgLm1kLW1lbnUgPiAubWQtYnV0dG9uOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiAyOHB4OyB9XG5cbi8qKiBNYXRjaGVzIFwibWQtdGFicyBtZC10YWJzLXdyYXBwZXJcIiBzdHlsZS4gKi9cbi5tZC1uYXYtYmFyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uX21kLW5hdi1iYXItbGlzdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4ubWQtbmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLm1kLWJ1dHRvbi5fbWQtbmF2LWJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIC5tZC1idXR0b24uX21kLW5hdi1idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxubWQtbmF2LWluay1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gIG1kLW5hdi1pbmstYmFyLm5nLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxubWQtbmF2LWV4dHJhLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4OyB9XG5cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1yb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbm1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgfVxuICBbZGlyPXJ0bF0gbWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG4gIG1kLXByb2dyZXNzLWNpcmN1bGFyLl9tZC1wcm9ncmVzcy1jaXJjdWxhci1kaXNhYmxlZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIG1kLXByb2dyZXNzLWNpcmN1bGFyLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSBzdmcge1xuICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1yb3RhdGUgMTU2OC42M21zIGxpbmVhciBpbmZpbml0ZTsgfVxuICBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG5tZC1wcm9ncmVzcy1saW5lYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgfVxuICBbZGlyPXJ0bF0gbWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuICBtZC1wcm9ncmVzcy1saW5lYXIuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxLCAxKTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1iYXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1cHg7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtZGFzaGVkOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTBweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yM3B4OyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIgLm1kLWJhcjEsIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1iYXIyIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtcXVlcnkgLm1kLWJhcjEge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtcXVlcnkgLm1kLWJhcjIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgYW5pbWF0aW9uOiBxdWVyeSAwLjhzIGluZmluaXRlIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1kZXRlcm1pbmF0ZSAubWQtYmFyMSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1pbmRldGVybWluYXRlIC5tZC1iYXIxIHtcbiAgICAgIGFuaW1hdGlvbjogbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMSA0cyBpbmZpbml0ZSwgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMSA0cyBpbmZpbml0ZTsgfVxuICAgIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSAubWQtYmFyMiB7XG4gICAgICBhbmltYXRpb246IG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTIgNHMgaW5maW5pdGUsIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTIgNHMgaW5maW5pdGU7IH1cbiAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5uZy1oaWRlIC5fbWQtcHJvZ3Jlc3MtbGluZWFyLWRpc2FibGVkIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTsgfVxuICAgICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubmctaGlkZSAuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lciAubWQtYmFyMSB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lOyB9XG4gICAgICBtZC1wcm9ncmVzcy1saW5lYXIgLm1kLWNvbnRhaW5lci5uZy1oaWRlIC5fbWQtcHJvZ3Jlc3MtbGluZWFyLWRpc2FibGVkIG1kLXByb2dyZXNzLWxpbmVhciAubWQtY29udGFpbmVyIC5tZC1iYXIyIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7IH1cbiAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1idWZmZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIC5tZC1jb250YWluZXIubWQtbW9kZS1idWZmZXIgLm1kLWRhc2hlZDpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBhbmltYXRpb246IGJ1ZmZlciAzcyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuQGtleWZyYW1lcyBxdWVyeSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNSUpIHNjYWxlKDAuMywgMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJ1ZmZlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMjNweDsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwcHggLTIzcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgMzYuNiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzM0NzMsIDAuMTI0ODIsIDAuNzg1ODQsIDEpOyB9XG4gIDY5LjE1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC44Myk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjI1NzMsIDAsIDAuMjMzNjUsIDEuMzcwOTgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTEge1xuICAwJSB7XG4gICAgbGVmdDogLTEwNS4xNjY2NyU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIDIwJSB7XG4gICAgbGVmdDogLTEwNS4xNjY2NyU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC43MDE3MywgMC40OTU4Mik7IH1cbiAgNjkuMTUlIHtcbiAgICBsZWZ0OiAyMS41JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMDI0NCwgMC4zODEzNSwgMC41NSwgMC45NTYzNSk7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogOTUuNDQ0NDQlOyB9IH1cblxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS1zY2FsZS0yIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjA1MDMsIDAuMDU3MDUsIDAuNTc2NjEsIDAuNDUzOTcpOyB9XG4gIDE5LjE1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC41Nyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTUyMzEsIDAuMTk2NDMsIDAuNjQ4MzcsIDEuMDA0MzIpOyB9XG4gIDQ0LjE1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC45MSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjU3NzYsIC0wLjAwMzE2LCAwLjIxMTc2LCAxLjM4MTc5KTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpOyB9IH1cblxuQGtleWZyYW1lcyBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0yIHtcbiAgMCUge1xuICAgIGxlZnQ6IC01NC44ODg4OSU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTUsIDAsIDAuNTE1MDYsIDAuNDA5NjgpOyB9XG4gIDI1JSB7XG4gICAgbGVmdDogLTE3LjI1JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMTAzMywgMC4yODQwNiwgMC44LCAwLjczMzcyKTsgfVxuICA0OC4zNSUge1xuICAgIGxlZnQ6IDI5LjUlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAuNjI3MDMsIDAuNiwgMC45MDIwMyk7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTE3LjM4ODg5JTsgfSB9XG5cbm1kLXJhZGlvLWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBtZC1yYWRpby1idXR0b25bZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC1yYWRpby1idXR0b25bZGlzYWJsZWRdIC5tZC1jb250YWluZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1yYWRpby1idXR0b24gLm1kLWNvbnRhaW5lciB7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWJ1dHRvbiAubWQtY29udGFpbmVyIHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIgLm1kLXJpcHBsZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgIGJvdHRvbTogLTE1cHg7IH1cbiAgICBtZC1yYWRpby1idXR0b24gLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgbWQtcmFkaW8tYnV0dG9uLm1kLWFsaWduLXRvcC1sZWZ0ID4gZGl2Lm1kLWNvbnRhaW5lciB7XG4gICAgdG9wOiAxMnB4OyB9XG4gIG1kLXJhZGlvLWJ1dHRvbiAubWQtb2ZmIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UgMC4yOHM7IH1cbiAgbWQtcmFkaW8tYnV0dG9uIC5tZC1vbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZSAwLjI4cztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIG1kLXJhZGlvLWJ1dHRvbi5tZC1jaGVja2VkIC5tZC1vbiB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpOyB9XG4gIG1kLXJhZGlvLWJ1dHRvbiAubWQtbGFiZWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXJhZGlvLWJ1dHRvbiAubWQtbGFiZWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1sYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cblxubWQtcmFkaW8tZ3JvdXA6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbm1kLXJhZGlvLWdyb3VwLm1kLWZvY3VzZWQubmctbm90LWVtcHR5IC5tZC1jaGVja2VkIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgbGVmdDogLThweDtcbiAgdG9wOiAtOHB4O1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4OyB9XG5cbm1kLXJhZGlvLWdyb3VwLm1kLWZvY3VzZWQubmctZW1wdHkgPiBtZC1yYWRpby1idXR0b246Zmlyc3QtY2hpbGQgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IC04cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC04cHg7IH1cblxubWQtcmFkaW8tZ3JvdXBbZGlzYWJsZWRdIG1kLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1yYWRpby1ncm91cFtkaXNhYmxlZF0gbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQteHMtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC14cy1yb3cgPiBtZC1yYWRpby1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24sXG4gIC5sYXlvdXQtZ3QteHMtcm93Om5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24sXG4gIC5sYXlvdXQtc20tcm93Om5vdCgubGF5b3V0LXNtLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LW1kLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24sXG4gIC5sYXlvdXQtZ3QteHMtcm93Om5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1tZC1yb3c6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1ndC14cy1yb3c6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKTpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24sXG4gIC5sYXlvdXQtZ3Qtc20tcm93Om5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1ndC1tZC1yb3c6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1sZy1yb3c6bm90KC5sYXlvdXQtbGctY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQtZ3QteHMtY29sdW1uKTpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbGctY29sdW1uKTpub3QoLmxheW91dC14bC1jb2x1bW4pID4gbWQtcmFkaW8tYnV0dG9uLFxuICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbGctY29sdW1uKTpub3QoLmxheW91dC14bC1jb2x1bW4pID4gbWQtcmFkaW8tYnV0dG9uLFxuICAubGF5b3V0LWd0LXNtLXJvdzpub3QoLmxheW91dC1ndC1tZC1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbixcbiAgLmxheW91dC1ndC1tZC1yb3c6bm90KC5sYXlvdXQtZ3QtbGctY29sdW1uKTpub3QoLmxheW91dC14bC1jb2x1bW4pID4gbWQtcmFkaW8tYnV0dG9uLFxuICAubGF5b3V0LWd0LWxnLXJvdzpub3QoLmxheW91dC1ndC1sZy1jb2x1bW4pOm5vdCgubGF5b3V0LXhsLWNvbHVtbikgPiBtZC1yYWRpby1idXR0b24sXG4gIC5sYXlvdXQteGwtcm93Om5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+IG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1yYWRpby1ncm91cCB7XG4gIG1hcmdpbjogMThweCAwIDE5cHg7IH1cbiAgLm1kLWlubGluZS1mb3JtIG1kLXJhZGlvLWdyb3VwIG1kLXJhZGlvLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAycHggMTBweCAycHggNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm1kLWlubGluZS1mb3JtIG1kLXJhZGlvLWdyb3VwIG1kLXJhZGlvLWJ1dHRvbiAubWQtbGFiZWwge1xuICAgICAgdG9wOiA0cHg7IH1cbiAgICAubWQtaW5saW5lLWZvcm0gbWQtcmFkaW8tZ3JvdXAgbWQtcmFkaW8tYnV0dG9uIC5tZC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXJhZGlvLWJ1dHRvbi5tZC1kZWZhdWx0LXRoZW1lIC5tZC1vbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9XG5cbm1kLWlucHV0LWNvbnRhaW5lcjpub3QoW21kLW5vLWZsb2F0XSkgLm1kLXNlbGVjdC1wbGFjZWhvbGRlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wOyB9XG4gIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXI6bm90KFttZC1uby1mbG9hdF0pIC5tZC1zZWxlY3QtcGxhY2Vob2xkZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkOm5vdChbbWQtbm8tZmxvYXRdKSAubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMjJweCkgc2NhbGUoMC43NSk7IH1cblxuLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5MDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpOyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXI6bm90KC5tZC1jbGlja2FibGUpIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyIG1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDI0cHggYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZC1zZWxlY3QtbWVudS1jb250YWluZXIubWQtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lci5tZC1hY3RpdmUgbWQtc2VsZWN0LW1lbnUge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtczsgfVxuICAgICAgLm1kLXNlbGVjdC1tZW51LWNvbnRhaW5lci5tZC1hY3RpdmUgbWQtc2VsZWN0LW1lbnUgPiAqIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtczsgfVxuICAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zOyB9XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lciA+IG1kLXNlbGVjdCxcbi5tZC1pbmxpbmUtZm9ybSBtZC1pbnB1dC1jb250YWluZXIgPiBtZC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAwcHg7IH1cblxubWQtaW5wdXQtY29udGFpbmVyID4gbWQtc2VsZWN0IHtcbiAgb3JkZXI6IDI7IH1cblxubWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBtZC1zZWxlY3RbcmVxdWlyZWRdOm5vdCgubWQtbm8tYXN0ZXJpc2spIC5tZC1zZWxlY3QtdmFsdWUgc3BhbjpmaXJzdC1jaGlsZDphZnRlciwgbWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSBtZC1zZWxlY3QubmctcmVxdWlyZWQ6bm90KC5tZC1uby1hc3RlcmlzaykgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyAqJztcbiAgZm9udC1zaXplOiAxM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1pbnZhbGlkIG1kLXNlbGVjdCAubWQtc2VsZWN0LXZhbHVlIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7IH1cblxubWQtc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuICBtZC1zZWxlY3RbcmVxdWlyZWRdLm5nLWVtcHR5Lm5nLWludmFsaWQ6bm90KC5tZC1uby1hc3RlcmlzaykgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyLCBtZC1zZWxlY3QubmctcmVxdWlyZWQubmctZW1wdHkubmctaW52YWxpZDpub3QoLm1kLW5vLWFzdGVyaXNrKSAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgbWQtc2VsZWN0W2Rpc2FibGVkXSAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLTFweCBsZWZ0IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7IH1cbiAgbWQtc2VsZWN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIG1kLXNlbGVjdFtkaXNhYmxlZF06aG92ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICBtZC1zZWxlY3Q6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgbWQtc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1cyAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDsgfVxuXG5tZC1pbnB1dC1jb250YWluZXIgbWQtc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1cyAubWQtc2VsZWN0LXZhbHVlIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbm1kLWlucHV0LWNvbnRhaW5lciBtZC1zZWxlY3RbZGlzYWJsZWRdIC5tZC1zZWxlY3QtdmFsdWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gLTFweCBsZWZ0IDA7IH1cblxubWQtaW5wdXQtY29udGFpbmVyIG1kLXNlbGVjdCAubWQtc2VsZWN0LXZhbHVlIHtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG4gIG1kLWlucHV0LWNvbnRhaW5lciBtZC1zZWxlY3QgLm1kLXNlbGVjdC12YWx1ZS5tZC1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtaW5wdXQtY29udGFpbmVyIG1kLXNlbGVjdCAubWQtc2VsZWN0LXZhbHVlLm1kLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICAgIFtkaXI9cnRsXSBtZC1pbnB1dC1jb250YWluZXIgbWQtc2VsZWN0IC5tZC1zZWxlY3QtdmFsdWUubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm1kLXNlbGVjdC12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWluLXdpZHRoOiA4OHB4O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICBbZGlyPXJ0bF0gLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAubWQtc2VsZWN0LXZhbHVlID4gc3Bhbjpub3QoLm1kLXNlbGVjdC1pY29uKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tZC1zZWxlY3QtdmFsdWUgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIC5tZC10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUgLm1kLXNlbGVjdC1pY29uOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnXFwyNUJDJztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KTsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbjphZnRlciB7XG4gICAgICByaWdodDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSAubWQtc2VsZWN0LXZhbHVlIC5tZC1zZWxlY3QtaWNvbjphZnRlciB7XG4gICAgICBsZWZ0OiAtNHB4OyB9XG4gIC5tZC1zZWxlY3QtdmFsdWUubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHotaW5kZXg6IDE7IH1cblxubWQtc2VsZWN0LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDJweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICBtZC1zZWxlY3QtbWVudS5tZC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgbWQtc2VsZWN0LW1lbnU6bm90KC5tZC1vdmVyZmxvdykgbWQtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wOyB9XG4gIG1kLXNlbGVjdC1tZW51IG1kLWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTM2cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIG1kLXNlbGVjdC1tZW51ID4gKiB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG5tZC1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgbGluZWFyO1xuICBwYWRkaW5nOiAwIDE2cHggMCAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7IH1cbiAgbWQtb3B0aW9uW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLW9wdGlvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBtZC1vcHRpb24gLm1kLXRleHQge1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxubWQtb3B0Z3JvdXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBtZC1vcHRncm91cCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIG1kLW9wdGdyb3VwIG1kLW9wdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm1kLXNlbGVjdC1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgbWQtc2VsZWN0LW1lbnUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5tZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7IH1cbiAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cbiAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkIC5tZC1jb250YWluZXIge1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAgIFtkaXI9cnRsXSBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyOmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgbGVmdDogLTEwcHg7IH1cbiAgICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWljb24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNpdGlvbjogMjQwbXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWRbc2VsZWN0ZWRdIC5tZC1pY29uIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkW3NlbGVjdGVkXSAubWQtaWNvbjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNHB4O1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgbWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIG1kLW9wdGlvbi5tZC1jaGVja2JveC1lbmFibGVkLm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb246YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAuOHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBjb250ZW50OiAnJzsgfVxuICBtZC1zZWxlY3QtbWVudVttdWx0aXBsZV0gbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQgLm1kLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjY2NjY3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNlbGVjdC1tZW51W211bHRpcGxlXSBtZC1vcHRpb24ubWQtY2hlY2tib3gtZW5hYmxlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAuNjY2NjdweDsgfVxuXG5tZC1zaWRlbmF2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiA2MDtcbiAgd2lkdGg6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgbWQtc2lkZW5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBtZC1zaWRlbmF2Lm1kLWNsb3NlZC1hZGQsIG1kLXNpZGVuYXYubWQtY2xvc2VkLXJlbW92ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4gYWxsOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLWFkZC5tZC1jbG9zZWQtYWRkLWFjdGl2ZSwgbWQtc2lkZW5hdi5tZC1jbG9zZWQtcmVtb3ZlLm1kLWNsb3NlZC1yZW1vdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLWFkZCwgbWQtc2lkZW5hdi5tZC1sb2NrZWQtb3Blbi1yZW1vdmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4sIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZC5tZC1zaWRlbmF2LWxlZnQsIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLCBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC1zaWRlbmF2Lm1kLWxvY2tlZC1vcGVuLXJlbW92ZS5tZC1jbG9zZWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCUsIDAsIDApOyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZDpub3QoLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUpIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpLCBtaW4td2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50OyB9XG4gIG1kLXNpZGVuYXYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMiksIG1pbi13aWR0aCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLXNpZGVuYXYubWQtbG9ja2VkLW9wZW4tcmVtb3ZlLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSwgbWluLXdpZHRoIDAuM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDsgfVxuXG4ubWQtc2lkZW5hdi1iYWNrZHJvcC5tZC1sb2NrZWQtb3BlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1kLXNpZGVuYXYtbGVmdCwgbWQtc2lkZW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwJSwgMCwgMCk7IH1cbiAgLm1kLXNpZGVuYXYtbGVmdC5tZC1jbG9zZWQsIG1kLXNpZGVuYXYubWQtY2xvc2VkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4ubWQtc2lkZW5hdi1yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyB9XG4gIC5tZC1zaWRlbmF2LXJpZ2h0Lm1kLWNsb3NlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDApOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1NnB4KSB7XG4gIG1kLXNpZGVuYXYge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTZweCk7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtc2lkZW5hdi1sZWZ0LCBtZC1zaWRlbmF2IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmOyB9XG4gIC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckZvY3VzVGh1bWIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpOyB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckRpc2NyZXRlRm9jdXNUaHVtYiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVyRGlzY3JldGVGb2N1c1Jpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfSB9XG5cbm1kLXNsaWRlciB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAxMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC8qKlxuICAgKiBUcmFja1xuICAgKi9cbiAgLyoqXG4gICAqIFNsaWRlciB0aHVtYlxuICAgKi9cbiAgLyogVGhlIHNpZ24gdGhhdCdzIGZvY3VzZWQgaW4gZGlzY3JldGUgbW9kZSAqL1xuICAvKipcbiAgICogVGhlIGJvcmRlci9iYWNrZ3JvdW5kIHRoYXQgY29tZXMgaW4gd2hlbiBmb2N1c2VkIGluIG5vbi1kaXNjcmV0ZSBtb2RlXG4gICAqL1xuICAvKiBEb24ndCBhbmltYXRlIGxlZnQvcmlnaHQgd2hpbGUgcGFubmluZyAqLyB9XG4gIG1kLXNsaWRlciAqLCBtZC1zbGlkZXIgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBtZC1zbGlkZXIgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBtZC1zbGlkZXIgLm1kLXNsaWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjay1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIzcHg7XG4gICAgaGVpZ2h0OiAycHg7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIG1kLXNsaWRlciAubWQtdHJhY2stZmlsbCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDsgfVxuICBtZC1zbGlkZXIgLm1kLXRyYWNrLXRpY2tzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgbWQtc2xpZGVyIC5tZC10cmFjay10aWNrcyBjYW52YXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICBtZC1zbGlkZXIgLm1kLXRodW1iLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodCwgYm90dG9tOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC1zbGlkZXIgLm1kLXRodW1iIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0b3A6IDE0cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtdGh1bWIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtMTBweDsgfVxuICAgIG1kLXNsaWRlciAubWQtdGh1bWI6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG4gIG1kLXNsaWRlciAubWQtc2lnbiB7XG4gICAgLyogQ2VudGVyIHRoZSBjaGlsZHJlbiAoc2xpZGVyLXRodW1iLXRleHQpICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTRweDtcbiAgICB0b3A6IC0xN3B4O1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KSB0cmFuc2xhdGUzZCgwLCA2Ny41cHgsIDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgICAvKiBUaGUgYXJyb3cgcG9pbnRpbmcgZG93biB1bmRlciB0aGUgc2lnbiAqLyB9XG4gICAgbWQtc2xpZGVyIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMTZweDtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMHB4OyB9XG4gICAgbWQtc2xpZGVyIC5tZC1zaWduIC5tZC10aHVtYi10ZXh0IHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBtZC1zbGlkZXIgLm1kLWZvY3VzLXJpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0b3A6IDdweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlciAubWQtZm9jdXMtcmluZyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0xN3B4OyB9XG4gIG1kLXNsaWRlciAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTRweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIFtkaXI9cnRsXSBtZC1zbGlkZXIgLm1kLWRpc2FibGVkLXRodW1iIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogLTE0cHg7IH1cbiAgbWQtc2xpZGVyLm1kLW1pbiAubWQtc2lnbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICBtZC1zbGlkZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgbWQtc2xpZGVyLm1kLWRyYWdnaW5nIC5tZC10aHVtYi1jb250YWluZXIsXG4gIG1kLXNsaWRlci5tZC1kcmFnZ2luZyAubWQtdHJhY2stZmlsbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pIHtcbiAgICAvKiBIaWRlIHRoZSBzaWduIGFuZCB0aWNrcyBpbiBub24tZGlzY3JldGUgbW9kZSAqLyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKSAubWQtdHJhY2stdGlja3MsXG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKSAubWQtc2lnbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgbWQtc2xpZGVyOm5vdChbbWQtZGlzY3JldGVdKTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyIC5tZC10aHVtYjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IH1cbiAgICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtZm9jdXMtcmluZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIG1kLXNsaWRlcjpub3QoW21kLWRpc2NyZXRlXSk6bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC10aHVtYiB7XG4gICAgICBhbmltYXRpb246IHNsaWRlckZvY3VzVGh1bWIgMC43cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgICBtZC1zbGlkZXI6bm90KFttZC1kaXNjcmV0ZV0pOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXNsaWRlci13cmFwcGVyIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC1mb2N1cy1yaW5nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIGFuaW1hdGlvbjogc2xpZGVyRGlzY3JldGVGb2N1c1JpbmcgMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLXRodW1iIHtcbiAgICBhbmltYXRpb246IHNsaWRlckRpc2NyZXRlRm9jdXNUaHVtYiAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTsgfVxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKSAubWQtc2xpZGVyLXdyYXBwZXIubWQtZm9jdXNlZCAubWQtdGh1bWIsIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pLm1kLWFjdGl2ZSAubWQtdGh1bWIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXTpub3QoW2Rpc2FibGVkXSkgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQgLm1kLXNpZ24sXG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pIC5tZC1zbGlkZXItd3JhcHBlci5tZC1mb2N1c2VkIC5tZC1zaWduOmFmdGVyLCBtZC1zbGlkZXJbbWQtZGlzY3JldGVdOm5vdChbZGlzYWJsZWRdKS5tZC1hY3RpdmUgLm1kLXNpZ24sXG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV06bm90KFtkaXNhYmxlZF0pLm1kLWFjdGl2ZSAubWQtc2lnbjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG4gIG1kLXNsaWRlclttZC1kaXNjcmV0ZV1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtdGh1bWIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgbWQtc2xpZGVyW21kLWRpc2NyZXRlXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduLFxuICBtZC1zbGlkZXJbbWQtZGlzY3JldGVdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbZGlzYWJsZWRdIC5tZC10cmFjay1maWxsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF0gLm1kLXRyYWNrLXRpY2tzIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF06bm90KFtyZWFkb25seV0pIC5tZC1zaWduIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIG1kLXNsaWRlcltkaXNhYmxlZF0gLm1kLXRodW1iIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7IH1cbiAgbWQtc2xpZGVyW2Rpc2FibGVkXSAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTI4cHg7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRyYWNrLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAoMnB4IC8gMikpOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICBib3R0b206IDA7IH1cbiAgICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRodW1iLWNvbnRhaW5lciAubWQtdGh1bWI6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxcHg7IH1cbiAgICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF0gLm1kLXRodW1iLWNvbnRhaW5lciAubWQtZm9jdXMtcmluZyB7XG4gICAgICAgIGxlZnQ6IC0xNnB4OyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXSAubWQtdHJhY2stZmlsbCB7XG4gICAgICBib3R0b206IDA7IH1cbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXSAubWQtc2lnbiB7XG4gICAgICBsZWZ0OiAtNDBweDtcbiAgICAgIHRvcDogOS41cHg7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlM2QoNjcuNXB4LCAwLCAwKTtcbiAgICAgIC8qIFRoZSBhcnJvdyBwb2ludGluZyBsZWZ0IG5leHQgdGhlIHNpZ24gKi8gfVxuICAgICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICB0b3A6IDkuNXB4O1xuICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxNnB4O1xuICAgICAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXSAubWQtc2lnbiAubWQtdGh1bWItdGV4dCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICBtZC1zbGlkZXJbbWQtdmVydGljYWxdW21kLWRpc2NyZXRlXS5tZC1hY3RpdmUgLm1kLXNpZ246YWZ0ZXIsXG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVttZC1kaXNjcmV0ZV0gLm1kLWZvY3VzZWQgLm1kLXNpZ246YWZ0ZXIsIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bbWQtZGlzY3JldGVdW2Rpc2FibGVkXVtyZWFkb25seV0gLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgdG9wOiAwOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gICAgbWQtc2xpZGVyW21kLXZlcnRpY2FsXVtkaXNhYmxlZF1bcmVhZG9ubHldIC5tZC1zaWduLFxuICAgIG1kLXNsaWRlclttZC12ZXJ0aWNhbF1bZGlzYWJsZWRdW3JlYWRvbmx5XSAubWQtc2lnbjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuICBtZC1zbGlkZXJbbWQtaW52ZXJ0XTpub3QoW21kLXZlcnRpY2FsXSkgLm1kLXRyYWNrLWZpbGwge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyW21kLWludmVydF06bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyW21kLWludmVydF06bm90KFttZC12ZXJ0aWNhbF0pIC5tZC10cmFjay1maWxsIHtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gIG1kLXNsaWRlclttZC1pbnZlcnRdW21kLXZlcnRpY2FsXSAubWQtdHJhY2stZmlsbCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMDsgfVxuXG5tZC1zbGlkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICBtZC1zbGlkZXItY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSxcbiAgbWQtc2xpZGVyLWNvbnRhaW5lciA+ICo6bGFzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgbWluLXdpZHRoOiAyNXB4O1xuICAgIG1heC13aWR0aDogNDJweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIG1heC13aWR0aDsgfVxuICBtZC1zbGlkZXItY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmZpcnN0LWNoaWxkOm5vdChtZC1zbGlkZXIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXNsaWRlci1jb250YWluZXIgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lclttZC12ZXJ0aWNhbF0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBtZC1zbGlkZXItY29udGFpbmVyW21kLXZlcnRpY2FsXSA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlciksXG4gICAgbWQtc2xpZGVyLWNvbnRhaW5lclttZC12ZXJ0aWNhbF0gPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgbWQtc2xpZGVyLWNvbnRhaW5lciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc2xpZGVyLWNvbnRhaW5lciBtZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXNsaWRlci5tZC1kZWZhdWx0LXRoZW1lIC5tZC10cmFjayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG4ubWQtc3RpY2t5LWNsb25lIHtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTk5OTlweCwgLTk5OTlweCwgMCk7IH1cbiAgLm1kLXN0aWNreS1jbG9uZVtzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAubWQtc3RpY2t5LWNsb25lW3N0aWNreS1zdGF0ZT1cImFjdGl2ZVwiXTpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgYW5pbWF0aW9uOiBzdWJoZWFkZXJTdGlja3lIb3ZlckluIDAuM3MgZWFzZS1vdXQgYm90aDsgfVxuXG5Aa2V5ZnJhbWVzIHN1YmhlYWRlclN0aWNreUhvdmVySW4ge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN1YmhlYWRlclN0aWNreUhvdmVyT3V0IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTsgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50OyB9IH1cblxuLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0IG1hcmdpbjsgfVxuICAubWQtc3ViaGVhZGVyLXdyYXBwZXI6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KSAubWQtc3ViaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1kLXN1YmhlYWRlci13cmFwcGVyOm5vdCgubWQtc3RpY2t5LW5vLWVmZmVjdCkubWQtc3RpY2t5LWNsb25lIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5tZC1zdWJoZWFkZXItd3JhcHBlcjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpW3N0aWNreS1zdGF0ZT1cImFjdGl2ZVwiXSB7XG4gICAgbWFyZ2luLXRvcDogLTJweDsgfVxuICAubWQtc3ViaGVhZGVyLXdyYXBwZXI6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KTpub3QoLm1kLXN0aWNreS1jbG9uZSlbc3RpY2t5LXByZXYtc3RhdGU9XCJhY3RpdmVcIl0gLm1kLXN1YmhlYWRlci1pbm5lcjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBzdWJoZWFkZXJTdGlja3lIb3Zlck91dCAwLjNzIGVhc2Utb3V0IGJvdGg7IH1cblxuLm1kLXN1YmhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweDsgfVxuICAubWQtc3ViaGVhZGVyIC5tZC1zdWJoZWFkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuW21kLXN3aXBlLWxlZnRdLCBbbWQtc3dpcGUtcmlnaHRdIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTsgfVxuXG5bbWQtc3dpcGUtdXBdLCBbbWQtc3dpcGUtZG93bl0ge1xuICB0b3VjaC1hY3Rpb246IHBhbi14OyB9XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1zd2l0Y2gge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4OyB9XG5cbm1kLXN3aXRjaCB7XG4gIG1hcmdpbjogMTZweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zd2l0Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIFtkaXI9cnRsXSBtZC1zd2l0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDsgfVxuICBtZC1zd2l0Y2g6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gbWQtc3dpdGNoOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2g6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDsgfVxuICBtZC1zd2l0Y2hbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC1zd2l0Y2hbZGlzYWJsZWRdIC5tZC1jb250YWluZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIG1kLXN3aXRjaCAubWQtY29udGFpbmVyIHtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIFtkaXI9cnRsXSBtZC1zd2l0Y2ggLm1kLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgbWQtc3dpdGNoLm1kLWludmVydGVkIC5tZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXN3aXRjaC5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4gICAgW2Rpcj1ydGxdIG1kLXN3aXRjaC5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsOyB9XG4gIG1kLXN3aXRjaDpub3QoW2Rpc2FibGVkXSkgLm1kLWRyYWdnaW5nLFxuICBtZC1zd2l0Y2g6bm90KFtkaXNhYmxlZF0pLm1kLWRyYWdnaW5nIC5tZC1jb250YWluZXIge1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cbiAgbWQtc3dpdGNoLm1kLWZvY3VzZWQgLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4OyB9XG4gIG1kLXN3aXRjaCAubWQtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIG1kLXN3aXRjaCAubWQtYmFyIHtcbiAgICBsZWZ0OiAxcHg7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgdG9wOiA1cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgbWQtc3dpdGNoIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgei1pbmRleDogMTsgfVxuICBtZC1zd2l0Y2gubWQtY2hlY2tlZCAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIG1kLXN3aXRjaCAubWQtdGh1bWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgICBtZC1zd2l0Y2ggLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgbWQtc3dpdGNoIC5tZC10aHVtYiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgYm90dG9tOiAtMjBweDsgfVxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLWJhcixcbiAgbWQtc3dpdGNoOm5vdCgubWQtZHJhZ2dpbmcpIC5tZC10aHVtYi1jb250YWluZXIsXG4gIG1kLXN3aXRjaDpub3QoLm1kLWRyYWdnaW5nKSAubWQtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yOyB9XG4gIG1kLXN3aXRjaDpub3QoLm1kLWRyYWdnaW5nKSAubWQtYmFyLFxuICBtZC1zd2l0Y2g6bm90KC5tZC1kcmFnZ2luZykgLm1kLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1czsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2OyB9XG4gIG1kLXN3aXRjaC5tZC1kZWZhdWx0LXRoZW1lLm1kLWNoZWNrZWQgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RTsgfVxuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0gfVxuXG5Aa2V5ZnJhbWVzIG1kLXRhYi1jb250ZW50LWhpZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbm1kLXRhYi1kYXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwOyB9XG5cbm1kLXRhYnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7IH1cbiAgbWQtdGFiczpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgbWluLWhlaWdodDogMjQ4cHg7IH1cbiAgbWQtdGFic1ttZC1hbGlnbi10YWJzPVwiYm90dG9tXCJdIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfVxuICAgIG1kLXRhYnNbbWQtYWxpZ24tdGFicz1cImJvdHRvbVwiXSBtZC10YWJzLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgei1pbmRleDogMjsgfVxuICAgIG1kLXRhYnNbbWQtYWxpZ24tdGFicz1cImJvdHRvbVwiXSBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDQ4cHg7IH1cbiAgbWQtdGFicy5tZC1keW5hbWljLWhlaWdodCBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIG1kLXRhYnMubWQtZHluYW1pYy1oZWlnaHQgbWQtdGFiLWNvbnRlbnQubWQtYWN0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgbWQtdGFic1ttZC1ib3JkZXItYm90dG9tXSBtZC10YWJzLXdyYXBwZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIG1kLXRhYnNbbWQtYm9yZGVyLWJvdHRvbV06bm90KC5tZC1keW5hbWljLWhlaWdodCkgbWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICAgIHRvcDogNDlweDsgfVxuXG5tZC10YWJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24sIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpOyB9XG4gICAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uOmZvY3VzLCBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b246Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbi5tZC1kaXNhYmxlZCwgbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uLm1kLWRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24ubmctbGVhdmUsIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbi5uZy1sZWF2ZSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uIG1kLWljb24sIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICBbZGlyPVwicnRsXCJdIG1kLXRhYnMtd3JhcHBlciBtZC1wcmV2LWJ1dHRvbiwgW2Rpcj1cInJ0bFwiXSBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWSgtNTAlKTsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtcHJldi1idXR0b24ge1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TWpBNElpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UVXVOQ3czTGpRZ01UUXNOaUE0TERFeUlERTBMREU0SURFMUxqUXNNVFl1TmlBeE1DNDRMREV5SUFrSklpQnpkSGxzWlQwaVptbHNiRHAzYUdsMFpUc2lMejRnUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnZDJsa2RHZzlJakkwSWlCb1pXbG5hSFE5SWpJMElpOCtJRHd2Wno0Z1BDOW5QaUE4WnlCcFpEMGlSM0pwWkNJZ1pHbHpjR3hoZVQwaWJtOXVaU0krSUR4bklHUnBjM0JzWVhrOUltbHViR2x1WlNJK0lEd3ZaejRnUEM5blBpQThMM04yWno0TkNnPT1cIik7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFicy13cmFwcGVyIG1kLXByZXYtYnV0dG9uIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC10YWJzLXdyYXBwZXIgbWQtbmV4dC1idXR0b24ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0Z1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURFM0xqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQaUE4SVVSUFExUlpVRVVnYzNabklGQlZRa3hKUXlBaUxTOHZWek5ETHk5RVZFUWdVMVpISURFdU1TOHZSVTRpSUNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk5SGNtRndhR2xqY3k5VFZrY3ZNUzR4TDBSVVJDOXpkbWN4TVM1a2RHUWlQaUE4YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRDBpTUhCNElpQjVQU0l3Y0hnaUlIZHBaSFJvUFNJeU5IQjRJaUJvWldsbmFIUTlJakkwY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSWdaVzVoWW14bExXSmhZMnRuY205MWJtUTlJbTVsZHlBd0lEQWdNalFnTWpRaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlQaUE4WnlCcFpEMGlTR1ZoWkdWeUlqNGdQR2MrSUR4eVpXTjBJSGc5SWkwMk1UZ2lJSGs5SWkweE16TTJJaUJtYVd4c1BTSnViMjVsSWlCM2FXUjBhRDBpTVRRd01DSWdhR1ZwWjJoMFBTSXpOakF3SWk4K0lEd3ZaejRnUEM5blBpQThaeUJwWkQwaVRHRmlaV3dpUGlBOEwyYytJRHhuSUdsa1BTSkpZMjl1SWo0Z1BHYytJRHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVEFzTmlBNExqWXNOeTQwSURFekxqSXNNVElnT0M0MkxERTJMallnTVRBc01UZ2dNVFlzTVRJZ0NRa2lJSE4wZVd4bFBTSm1hV3hzT25kb2FYUmxPeUl2UGlBOGNtVmpkQ0JtYVd4c1BTSnViMjVsSWlCM2FXUjBhRDBpTWpRaUlHaGxhV2RvZEQwaU1qUWlMejRnUEM5blBpQThMMmMrSUR4bklHbGtQU0pIY21sa0lpQmthWE53YkdGNVBTSnViMjVsSWo0Z1BHY2daR2x6Y0d4aGVUMGlhVzVzYVc1bElqNGdQQzluUGlBOEwyYytJRHd2YzNablBnMEtcIik7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFicy13cmFwcGVyIG1kLW5leHQtYnV0dG9uIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDsgfVxuICAgIG1kLXRhYnMtd3JhcHBlciBtZC1uZXh0LWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gIG1kLXRhYnMtd3JhcHBlci5tZC1zdHJldGNoLXRhYnMgbWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgbWQtdGFicy13cmFwcGVyLm1kLXN0cmV0Y2gtdGFicyBtZC1wYWdpbmF0aW9uLXdyYXBwZXIgbWQtdGFiLWl0ZW0ge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG5cbm1kLXRhYnMtY2FudmFzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OHB4OyB9XG4gIG1kLXRhYnMtY2FudmFzOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDsgfVxuICBtZC10YWJzLWNhbnZhcyAubWQtZHVtbXktd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRhYnMtY2FudmFzIC5tZC1kdW1teS13cmFwcGVyIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfVxuICBtZC10YWJzLWNhbnZhcy5tZC1wYWdpbmF0ZWQge1xuICAgIG1hcmdpbjogMCAzMnB4OyB9XG4gIG1kLXRhYnMtY2FudmFzLm1kLWNlbnRlci10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgbWQtdGFicy1jYW52YXMubWQtY2VudGVyLXRhYnMgLm1kLXRhYiB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5tZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBtZC1wYWdpbmF0aW9uLXdyYXBwZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIFtkaXI9cnRsXSBtZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgbWQtcGFnaW5hdGlvbi13cmFwcGVyLm1kLWNlbnRlci10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgbWQtcGFnaW5hdGlvbi13cmFwcGVyIG1kLXRhYi1pdGVtIHtcbiAgICBtaW4td2lkdGg6IDcycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgbWQtcGFnaW5hdGlvbi13cmFwcGVyIG1kLXRhYi1pdGVtIHtcbiAgICAgIG1pbi13aWR0aDogMTYwcHg7IH0gfVxuXG5tZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDhweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5tZC10YWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuICBtZC10YWItY29udGVudC5tZC1uby1zY3JvbGwge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIG1kLXRhYi1jb250ZW50Lm5nLWxlYXZlLCBtZC10YWItY29udGVudC5tZC1uby10cmFuc2l0aW9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIG1kLXRhYi1jb250ZW50Lm1kLWxlZnQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIGFuaW1hdGlvbjogMXMgbWQtdGFiLWNvbnRlbnQtaGlkZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICBbZGlyPXJ0bF0gbWQtdGFiLWNvbnRlbnQubWQtbGVmdDpub3QoLm1kLWFjdGl2ZSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG4gICAgbWQtdGFiLWNvbnRlbnQubWQtbGVmdDpub3QoLm1kLWFjdGl2ZSkgKiB7XG4gICAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgbWQtdGFiLWNvbnRlbnQubWQtcmlnaHQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgYW5pbWF0aW9uOiAxcyBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIFtkaXI9cnRsXSBtZC10YWItY29udGVudC5tZC1yaWdodDpub3QoLm1kLWFjdGl2ZSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuICAgIG1kLXRhYi1jb250ZW50Lm1kLXJpZ2h0Om5vdCgubWQtYWN0aXZlKSAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICBtZC10YWItY29udGVudCA+IGRpdiB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gICAgbWQtdGFiLWNvbnRlbnQgPiBkaXYubmctbGVhdmUge1xuICAgICAgYW5pbWF0aW9uOiAxcyBtZC10YWItY29udGVudC1oaWRlOyB9XG5cbm1kLWluay1iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4OyB9XG4gIG1kLWluay1iYXIubWQtbGVmdCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cbiAgbWQtaW5rLWJhci5tZC1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIHJpZ2h0IDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7IH1cblxubWQtdGFiIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogLTk5OTlweDsgfVxuXG4ubWQtdGFiIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMzVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICBbZGlyPXJ0bF0gLm1kLXRhYiB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5tZC10YWIubWQtZm9jdXNlZCwgLm1kLXRhYjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5tZC10YWIubWQtYWN0aXZlIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLm1kLXRhYi5tZC1kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5tZC10YWIubmctbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxubWQtdG9vbGJhciArIG1kLXRhYnMsIG1kLXRvb2xiYXIgKyBtZC1kaWFsb2ctY29udGVudCBtZC10YWJzIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm1kLXRvYXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDhweDsgfVxuXG5tZC10b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA1O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIC8qIFRyYW5zaXRpb24gZGlmZmVyZW50bHkgd2hlbiBzd2lwaW5nICovXG4gIC8qXG4gICAqIFdoZW4gdGhlIHRvYXN0IGRvZXNuJ3QgdGFrZSB1cCB0aGUgd2hvbGUgc2NyZWVuLFxuICAgKiBtYWtlIGl0IHJvdGF0ZSB3aGVuIHRoZSB1c2VyIHN3aXBlcyBpdCBhd2F5XG4gICAqLyB9XG4gIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtaGVpZ2h0OiAxNjhweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGVaKDBkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50OjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgW2Rpcj1ydGxdIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICBtZC10b2FzdCAubWQtdG9hc3QtY29udGVudCBzcGFuIHtcbiAgICAgIGZsZXg6IDEgMSAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgbWQtdG9hc3QubWQtY2Fwc3VsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICAgIG1kLXRvYXN0Lm1kLWNhcHN1bGUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS1hY3RpdmUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpOyB9XG4gIG1kLXRvYXN0Lm1kLXN3aXBlbGVmdCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGVyaWdodCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCwgbWQtdG9hc3QubWQtc3dpcGVkb3duIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICBtZC10b2FzdC5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIG1kLXRvYXN0Lm5nLWVudGVyIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1lbnRlci5tZC10b3AgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1lbnRlci5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgbWQtdG9hc3QubmctZW50ZXIubmctZW50ZXItYWN0aXZlIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTsgfVxuICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVkb3duIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7IH1cbiAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXRvcCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgbWQtdG9hc3QgLm1kLWFjdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICBtZC10b2FzdCAubWQtYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdG9hc3QgLm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAgIFtkaXI9cnRsXSBtZC10b2FzdCAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICBtZC10b2FzdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGV1cCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApOyB9XG4gICAgbWQtdG9hc3QubmctbGVhdmUubmctbGVhdmUtYWN0aXZlLm1kLXN3aXBlZG93biAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgbWQtdG9hc3Qge1xuICAgIG1pbi13aWR0aDogMzA0cHg7XG4gICAgLypcbiAgICogV2hlbiB0aGUgdG9hc3QgZG9lc24ndCB0YWtlIHVwIHRoZSB3aG9sZSBzY3JlZW4sXG4gICAqIG1ha2UgaXQgcm90YXRlIHdoZW4gdGhlIHVzZXIgc3dpcGVzIGl0IGF3YXlcbiAgICovIH1cbiAgICBtZC10b2FzdC5tZC1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgbWQtdG9hc3QubWQtbGVmdCB7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgbWQtdG9hc3QubWQtcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICBtZC10b2FzdC5tZC10b3Age1xuICAgICAgdG9wOiAwOyB9XG4gICAgbWQtdG9hc3QuX21kLXN0YXJ0IHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC10b2FzdC5fbWQtc3RhcnQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDsgfVxuICAgIG1kLXRvYXN0Ll9tZC1lbmQge1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSBtZC10b2FzdC5fbWQtZW5kIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVsZWZ0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7IH1cbiAgICBtZC10b2FzdC5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUubWQtc3dpcGVyaWdodCAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIG1kLXRvYXN0IC5tZC10b2FzdC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDU2OHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtdG9hc3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG4ubWQtdG9hc3QtYW5pbWF0aW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbm1kLXRvb2xiYXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgbWQtdG9vbGJhci5fbWQtdG9vbGJhci10cmFuc2l0aW9ucyB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGZpbGwsIGNvbG9yOyB9XG4gIG1kLXRvb2xiYXIubWQtd2hpdGVmcmFtZS16MS1hZGQsIG1kLXRvb2xiYXIubWQtd2hpdGVmcmFtZS16MS1yZW1vdmUge1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cyBsaW5lYXI7IH1cbiAgbWQtdG9vbGJhciBtZC10b29sYmFyLWZpbGxlciB7XG4gICAgd2lkdGg6IDcycHg7IH1cbiAgbWQtdG9vbGJhciAqLFxuICBtZC10b29sYmFyICo6YmVmb3JlLFxuICBtZC10b29sYmFyICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgbWQtdG9vbGJhci5uZy1hbmltYXRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIG1kLXRvb2xiYXIubWQtdGFsbCB7XG4gICAgaGVpZ2h0OiAxMjhweDtcbiAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjhweDsgfVxuICBtZC10b29sYmFyLm1kLW1lZGl1bS10YWxsIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgbWluLWhlaWdodDogODhweDtcbiAgICBtYXgtaGVpZ2h0OiA4OHB4OyB9XG4gICAgbWQtdG9vbGJhci5tZC1tZWRpdW0tdGFsbCAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgbWF4LWhlaWdodDogNDhweDsgfVxuICBtZC10b29sYmFyID4gLm1kLWluZGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY0cHg7IH1cbiAgICBbZGlyPXJ0bF0gbWQtdG9vbGJhciA+IC5tZC1pbmRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cbiAgbWQtdG9vbGJhciB+IG1kLWNvbnRlbnQgPiBtZC1saXN0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgbWQtdG9vbGJhciB+IG1kLWNvbnRlbnQgPiBtZC1saXN0IG1kLWxpc3QtaXRlbTpsYXN0LWNoaWxkIG1kLWRpdmlkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWQtdG9vbGJhci10b29scyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1heC1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIGgxLCAubWQtdG9vbGJhci10b29scyBoMiwgLm1kLXRvb2xiYXItdG9vbHMgaDMge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBtYXJnaW46IGluaGVyaXQ7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIC5maWxsLWhlaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIG1kLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IGluaGVyaXQ7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbiwgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiBtZC1pY29uIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgZmlsbCwgY29sb3I7IH1cbiAgICAgIC5tZC10b29sYmFyLXRvb2xzIC5tZC1idXR0b24ubmctYW5pbWF0ZSwgLm1kLXRvb2xiYXItdG9vbHMgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiBtZC1pY29uLm5nLWFuaW1hdGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtOHB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzID4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7IH1cbiAgICBbZGlyPXJ0bF0gLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7IH1cbiAgLm1kLXRvb2xiYXItdG9vbHMgPiBtZC1tZW51Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogLThweDsgfVxuICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IG1kLW1lbnU6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuICAgIC5tZC10b29sYmFyLXRvb2xzID4gbWQtbWVudTpsYXN0LWNoaWxkID4gLm1kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIFtkaXI9cnRsXSAubWQtdG9vbGJhci10b29scyA+IG1kLW1lbnU6bGFzdC1jaGlsZCA+IC5tZC1idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiA1NnB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWF4LWhlaWdodDogNTZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTU5cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICBtZC10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4OyB9XG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWF4LWhlaWdodDogNDhweDsgfSB9XG5cbi5tZC10b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDsgfVxuICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4OyB9XG4gIC5tZC10b29sdGlwLm1kLW9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgbWFyZ2luLXRvcDogMjRweDsgfVxuICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAubWQtdG9vbHRpcCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tdG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0cHg7IH1cbiAgICAgIC5tZC10b29sdGlwLm1kLW9yaWdpbi1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4OyB9XG4gICAgICAubWQtdG9vbHRpcC5tZC1vcmlnaW4tYm90dG9tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDsgfVxuICAgICAgLm1kLXRvb2x0aXAubWQtb3JpZ2luLWxlZnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7IH0gfVxuICAubWQtdG9vbHRpcC5tZC1zaG93LWFkZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAubWQtdG9vbHRpcC5tZC1zaG93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAubWQtdG9vbHRpcC5tZC1oaWRlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLm1kLXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgLm1kLXRydW5jYXRlLm1kLWNsaXAge1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7IH1cbiAgLm1kLXRydW5jYXRlLmZsZXgge1xuICAgIHdpZHRoOiAwOyB9XG5cbi5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIgLm1kLXZpcnR1YWwtcmVwZWF0LXNpemVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxcHg7IH1cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1zY3JvbGxlciB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICBib3R0b206IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIFtkaXI9cnRsXSAubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuLm1kLXdoaXRlZnJhbWUtMWRwLCAubWQtd2hpdGVmcmFtZS16MSB7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0zZHAge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTRkcCwgLm1kLXdoaXRlZnJhbWUtejIge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDRweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS01ZHAge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS02ZHAge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDZweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggMXB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtN2RwLCAubWQtd2hpdGVmcmFtZS16MyB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggN3B4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS04ZHAge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtOWRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA5cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDNweCAxNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTEwZHAsIC5tZC13aGl0ZWZyYW1lLXo0IHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMHB4IDE0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA0cHggMThweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xMWRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA3cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMXB4IDE1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA0cHggMjBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA1cHggMjJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xM2RwLCAubWQtd2hpdGVmcmFtZS16NSB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTNweCAxOXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDI0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTRkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOXB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTRweCAyMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNXB4IDI2cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTVkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggOXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMTVweCAyMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggNnB4IDI4cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTZkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTE3ZHAge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDExcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA2cHggMzJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0xOGRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxMXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMThweCAyOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggN3B4IDM0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMTlkcCB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTJweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDE5cHggMjlweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDdweCAzNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTIwZHAge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjBweCAzMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOHB4IDM4cHggN3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMjFkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyMXB4IDMzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA4cHggNDBweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG4ubWQtd2hpdGVmcmFtZS0yMmRwIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDIycHggMzVweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDhweCA0MnB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi5tZC13aGl0ZWZyYW1lLTIzZHAge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNHB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjNweCAzNnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOXB4IDQ0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLm1kLXdoaXRlZnJhbWUtMjRkcCB7XG4gIGJveC1zaGFkb3c6IDBweCAxMXB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC13aGl0ZWZyYW1lIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgbWQtd2hpdGVmcmFtZSwgW21kLXdoaXRlZnJhbWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuLypcbiogU2luY2UgTGF5b3V0IEFQSSB1c2VzIG5nLWNsb2FrIHRvIGhpZGUgdGhlIGRvbSBlbGVtZW50cyB3aGlsZSBsYXlvdXRzIGFyZSBhZGp1c3RlZFxuKi9cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLypcbiogIFJlc3BvbnNpdmUgYXR0cmlidXRlc1xuKlxuKiAgUmVmZXJlbmNlczpcbiogIDEpIGh0dHBzOi8vc2NvdGNoLmlvL3R1dG9yaWFscy9hLXZpc3VhbC1ndWlkZS10by1jc3MzLWZsZXhib3gtcHJvcGVydGllcyNmbGV4XG4qICAyKSBodHRwczovL2Nzcy10cmlja3MuY29tL2FsbWFuYWMvcHJvcGVydGllcy9mL2ZsZXgvXG4qICAzKSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9hLWd1aWRlLXRvLWZsZXhib3gvXG4qICA0KSBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzIzMtbWluLWhlaWdodC1vbi1hLWZsZXgtY29udGFpbmVyLXdvbnQtYXBwbHktdG8taXRzLWZsZXgtaXRlbXNcbiogIDUpIGh0dHA6Ly9nb2RiYW4uY29tLnVhL3Byb2plY3RzL2ZsZXhncmlkXG4qL1xuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmxheW91dC1maWxsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuXG4vKlxuICogIEFwcGx5IE1peGlucyB0byBjcmVhdGUgTGF5b3V0L0ZsZXhib3ggc3R5bGVzXG4gKi9cbi5mbGV4LW9yZGVyIHtcbiAgb3JkZXI6IDA7IH1cblxuLmZsZXgtb3JkZXItLTIwIHtcbiAgb3JkZXI6IC0yMDsgfVxuXG4uZmxleC1vcmRlci0tMTkge1xuICBvcmRlcjogLTE5OyB9XG5cbi5mbGV4LW9yZGVyLS0xOCB7XG4gIG9yZGVyOiAtMTg7IH1cblxuLmZsZXgtb3JkZXItLTE3IHtcbiAgb3JkZXI6IC0xNzsgfVxuXG4uZmxleC1vcmRlci0tMTYge1xuICBvcmRlcjogLTE2OyB9XG5cbi5mbGV4LW9yZGVyLS0xNSB7XG4gIG9yZGVyOiAtMTU7IH1cblxuLmZsZXgtb3JkZXItLTE0IHtcbiAgb3JkZXI6IC0xNDsgfVxuXG4uZmxleC1vcmRlci0tMTMge1xuICBvcmRlcjogLTEzOyB9XG5cbi5mbGV4LW9yZGVyLS0xMiB7XG4gIG9yZGVyOiAtMTI7IH1cblxuLmZsZXgtb3JkZXItLTExIHtcbiAgb3JkZXI6IC0xMTsgfVxuXG4uZmxleC1vcmRlci0tMTAge1xuICBvcmRlcjogLTEwOyB9XG5cbi5mbGV4LW9yZGVyLS05IHtcbiAgb3JkZXI6IC05OyB9XG5cbi5mbGV4LW9yZGVyLS04IHtcbiAgb3JkZXI6IC04OyB9XG5cbi5mbGV4LW9yZGVyLS03IHtcbiAgb3JkZXI6IC03OyB9XG5cbi5mbGV4LW9yZGVyLS02IHtcbiAgb3JkZXI6IC02OyB9XG5cbi5mbGV4LW9yZGVyLS01IHtcbiAgb3JkZXI6IC01OyB9XG5cbi5mbGV4LW9yZGVyLS00IHtcbiAgb3JkZXI6IC00OyB9XG5cbi5mbGV4LW9yZGVyLS0zIHtcbiAgb3JkZXI6IC0zOyB9XG5cbi5mbGV4LW9yZGVyLS0yIHtcbiAgb3JkZXI6IC0yOyB9XG5cbi5mbGV4LW9yZGVyLS0xIHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5mbGV4LW9yZGVyLTAge1xuICBvcmRlcjogMDsgfVxuXG4uZmxleC1vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLmZsZXgtb3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5mbGV4LW9yZGVyLTMge1xuICBvcmRlcjogMzsgfVxuXG4uZmxleC1vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLmZsZXgtb3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5mbGV4LW9yZGVyLTYge1xuICBvcmRlcjogNjsgfVxuXG4uZmxleC1vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLmZsZXgtb3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5mbGV4LW9yZGVyLTkge1xuICBvcmRlcjogOTsgfVxuXG4uZmxleC1vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4uZmxleC1vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4uZmxleC1vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjsgfVxuXG4uZmxleC1vcmRlci0xMyB7XG4gIG9yZGVyOiAxMzsgfVxuXG4uZmxleC1vcmRlci0xNCB7XG4gIG9yZGVyOiAxNDsgfVxuXG4uZmxleC1vcmRlci0xNSB7XG4gIG9yZGVyOiAxNTsgfVxuXG4uZmxleC1vcmRlci0xNiB7XG4gIG9yZGVyOiAxNjsgfVxuXG4uZmxleC1vcmRlci0xNyB7XG4gIG9yZGVyOiAxNzsgfVxuXG4uZmxleC1vcmRlci0xOCB7XG4gIG9yZGVyOiAxODsgfVxuXG4uZmxleC1vcmRlci0xOSB7XG4gIG9yZGVyOiAxOTsgfVxuXG4uZmxleC1vcmRlci0yMCB7XG4gIG9yZGVyOiAyMDsgfVxuXG4ub2Zmc2V0LTAsIC5mbGV4LW9mZnNldC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgW2Rpcj1ydGxdIC5vZmZzZXQtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ub2Zmc2V0LTUsIC5mbGV4LW9mZnNldC01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gIFtkaXI9cnRsXSAub2Zmc2V0LTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG5cbi5vZmZzZXQtMTAsIC5mbGV4LW9mZnNldC0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG5cbi5vZmZzZXQtMTUsIC5mbGV4LW9mZnNldC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG5cbi5vZmZzZXQtMjAsIC5mbGV4LW9mZnNldC0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG5cbi5vZmZzZXQtMjUsIC5mbGV4LW9mZnNldC0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG5cbi5vZmZzZXQtMzAsIC5mbGV4LW9mZnNldC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG5cbi5vZmZzZXQtMzUsIC5mbGV4LW9mZnNldC0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG5cbi5vZmZzZXQtNDAsIC5mbGV4LW9mZnNldC00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG5cbi5vZmZzZXQtNDUsIC5mbGV4LW9mZnNldC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG5cbi5vZmZzZXQtNTAsIC5mbGV4LW9mZnNldC01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG5cbi5vZmZzZXQtNTUsIC5mbGV4LW9mZnNldC01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG5cbi5vZmZzZXQtNjAsIC5mbGV4LW9mZnNldC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG5cbi5vZmZzZXQtNjUsIC5mbGV4LW9mZnNldC02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG5cbi5vZmZzZXQtNzAsIC5mbGV4LW9mZnNldC03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG5cbi5vZmZzZXQtNzUsIC5mbGV4LW9mZnNldC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG5cbi5vZmZzZXQtODAsIC5mbGV4LW9mZnNldC04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG5cbi5vZmZzZXQtODUsIC5mbGV4LW9mZnNldC04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtODUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG5cbi5vZmZzZXQtOTAsIC5mbGV4LW9mZnNldC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG5cbi5vZmZzZXQtOTUsIC5mbGV4LW9mZnNldC05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICBbZGlyPXJ0bF0gLm9mZnNldC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG5cbi5vZmZzZXQtMzMsIC5mbGV4LW9mZnNldC0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTMzIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG5cbi5vZmZzZXQtNjYsIC5mbGV4LW9mZnNldC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LTY2IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIFtkaXI9cnRsXSAub2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuXG4ubGF5b3V0LWFsaWduLFxuLmxheW91dC1hbGlnbi1zdGFydC1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zdGFydC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3RhcnQtY2VudGVyLFxuLmxheW91dC1hbGlnbi1zdGFydC1lbmQsXG4ubGF5b3V0LWFsaWduLXN0YXJ0LXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cblxuLmxheW91dC1hbGlnbi1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdGFydCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWVuZCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubGF5b3V0LWFsaWduLWVuZCxcbi5sYXlvdXQtYWxpZ24tZW5kLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1lbmQtY2VudGVyLFxuLmxheW91dC1hbGlnbi1lbmQtZW5kLFxuLmxheW91dC1hbGlnbi1lbmQtc3RyZXRjaCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1zdGFydCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4sXG4ubGF5b3V0LWFsaWduLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RhcnQsXG4ubGF5b3V0LWFsaWduLWNlbnRlci1zdGFydCxcbi5sYXlvdXQtYWxpZ24tZW5kLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tZW5kLWNlbnRlcixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWNlbnRlciA+ICosXG4ubGF5b3V0LWFsaWduLWNlbnRlci1jZW50ZXIgPiAqLFxuLmxheW91dC1hbGlnbi1lbmQtY2VudGVyID4gKixcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuLmxheW91dC1hbGlnbi1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWFsaWduLXN0YXJ0LWVuZCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLWVuZCxcbi5sYXlvdXQtYWxpZ24tZW5kLWVuZCxcbi5sYXlvdXQtYWxpZ24tc3BhY2UtYmV0d2Vlbi1lbmQsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5sYXlvdXQtYWxpZ24tc3RhcnQtc3RyZXRjaCxcbi5sYXlvdXQtYWxpZ24tY2VudGVyLXN0cmV0Y2gsXG4ubGF5b3V0LWFsaWduLWVuZC1zdHJldGNoLFxuLmxheW91dC1hbGlnbi1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4ubGF5b3V0LWFsaWduLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cblxuLmZsZXgge1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LWdyb3cge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1pbml0aWFsIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtYXV0byB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LW5vbmUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC1ub3NocmluayB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LW5vZ3JvdyB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0xMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTEwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0xNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDE1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTE1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTIwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0yMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDIwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0yNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDI1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTI1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMjUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0zMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDMwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTMwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTM1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMzUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzNSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC0zNSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC00MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTQwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNDUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC00NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDQ1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTQ1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTUwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC01MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC01NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDU1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTU1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNjAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC02MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDYwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTYwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTY1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNjUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDY1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC03MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTcwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtNzAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA3MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNzUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC03NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTc1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNzUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTgwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtODAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC04MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC04NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4LTg1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogODUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtODUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtOTAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC05MCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTkwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mbGV4LTk1IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogOTUlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtOTUge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC05NSB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDk1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmxleC0xMDAge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMTAwIHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTEwMCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC0zMyB7XG4gIGZsZXg6IDEgMSAzMy4zMyU7XG4gIG1heC13aWR0aDogMzMuMzMlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtNjYge1xuICBmbGV4OiAxIDEgNjYuNjYlO1xuICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4LTMzIHtcbiAgZmxleDogMSAxIDMzLjMzJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSA2Ni42NiU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjYuNjYlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5sYXlvdXQtcm93ID4gLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1yb3cgPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LXJvdyA+IC5mbGV4IHtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5sYXlvdXQtY29sdW1uID4gLmZsZXgtMzMge1xuICBmbGV4OiAxIDEgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmxheW91dC1jb2x1bW4gPiAuZmxleC02NiB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubGF5b3V0LWNvbHVtbiA+IC5mbGV4IHtcbiAgbWluLWhlaWdodDogMDsgfVxuXG4ubGF5b3V0LCAubGF5b3V0LWNvbHVtbiwgLmxheW91dC1yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmxheW91dC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5sYXlvdXQtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG4ubGF5b3V0LXBhZGRpbmctc20gPiAqLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtc20ge1xuICBwYWRkaW5nOiA0cHg7IH1cblxuLmxheW91dC1wYWRkaW5nLFxuLmxheW91dC1wYWRkaW5nLWd0LXNtLFxuLmxheW91dC1wYWRkaW5nLW1kLFxuLmxheW91dC1wYWRkaW5nID4gKixcbi5sYXlvdXQtcGFkZGluZy1ndC1zbSA+ICosXG4ubGF5b3V0LXBhZGRpbmctbWQgPiAqLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgsXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1ndC1zbSxcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LW1kIHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5sYXlvdXQtcGFkZGluZy1ndC1tZCA+ICosXG4ubGF5b3V0LXBhZGRpbmctbGcgPiAqLFxuLmxheW91dC1wYWRkaW5nLWd0LWxnID4gKixcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LWd0LW1kLFxuLmxheW91dC1wYWRkaW5nID4gLmZsZXgtbGcsXG4ubGF5b3V0LXBhZGRpbmcgPiAuZmxleC1sZyxcbi5sYXlvdXQtcGFkZGluZyA+IC5mbGV4LWd0LWxnIHtcbiAgcGFkZGluZzogMTZweDsgfVxuXG4ubGF5b3V0LW1hcmdpbi1zbSA+ICosXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LXNtIHtcbiAgbWFyZ2luOiA0cHg7IH1cblxuLmxheW91dC1tYXJnaW4sXG4ubGF5b3V0LW1hcmdpbi1ndC1zbSxcbi5sYXlvdXQtbWFyZ2luLW1kLFxuLmxheW91dC1tYXJnaW4gPiAqLFxuLmxheW91dC1tYXJnaW4tZ3Qtc20gPiAqLFxuLmxheW91dC1tYXJnaW4tbWQgPiAqLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleCxcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgtZ3Qtc20sXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LW1kIHtcbiAgbWFyZ2luOiA4cHg7IH1cblxuLmxheW91dC1tYXJnaW4tZ3QtbWQgPiAqLFxuLmxheW91dC1tYXJnaW4tbGcgPiAqLFxuLmxheW91dC1tYXJnaW4tZ3QtbGcgPiAqLFxuLmxheW91dC1tYXJnaW4gPiAuZmxleC1ndC1tZCxcbi5sYXlvdXQtbWFyZ2luID4gLmZsZXgtbGcsXG4ubGF5b3V0LW1hcmdpbiA+IC5mbGV4LWd0LWxnIHtcbiAgbWFyZ2luOiAxNnB4OyB9XG5cbi5sYXlvdXQtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4ubGF5b3V0LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwOyB9XG5cbi5sYXlvdXQtZmlsbCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKipcbiAqIGBoaWRlLWd0LXNtIHNob3ctZ3QtbGdgIHNob3VsZCBoaWRlIGZyb20gNjAwcHggdG8gMTIwMHB4XG4gKiBgc2hvdy1tZCBoaWRlLWd0LXNtYCBzaG91bGQgc2hvdyBmcm9tIDBweCB0byA5NjBweCBhbmQgaGlkZSBhdCA+OTYwcHhcbiAqIGBoaWRlLWd0LW1kIHNob3ctZ3Qtc21gIHNob3VsZCBzaG93IGV2ZXJ5d2hlcmUgKHNob3cgb3ZlcnJpZGVzIGhpZGUpYFxuICpcbiAqICBoaWRlIG1lYW5zIGhpZGUgZXZlcnl3aGVyZVxuICogIFNpemVzOlxuICogICAgICAgICAkbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LXNtOiAgICAgOTYwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1tZDogICAgIDEyODBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuICovXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmhpZGUteHM6bm90KC5zaG93LXhzKTpub3QoLnNob3cpLCAuaGlkZTpub3QoLnNob3cteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci14cy0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci14cy0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci14cy0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci14cy0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci14cy0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLXhzLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci14cy0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLXhzLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXIteHMtLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci14cy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci14cy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci14cy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci14cy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci14cy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci14cy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci14cy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci14cy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci14cy04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci14cy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci14cy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLXhzLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci14cy0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci14cy0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXIteHMtMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci14cy0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLXhzLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC14cy0wLCAuZmxleC1vZmZzZXQteHMtMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LXhzLTUsIC5mbGV4LW9mZnNldC14cy01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC14cy0xMCwgLmZsZXgtb2Zmc2V0LXhzLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LXhzLTE1LCAuZmxleC1vZmZzZXQteHMtMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQteHMtMjAsIC5mbGV4LW9mZnNldC14cy0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC14cy0yNSwgLmZsZXgtb2Zmc2V0LXhzLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LXhzLTMwLCAuZmxleC1vZmZzZXQteHMtMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQteHMtMzUsIC5mbGV4LW9mZnNldC14cy0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC14cy00MCwgLmZsZXgtb2Zmc2V0LXhzLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LXhzLTQ1LCAuZmxleC1vZmZzZXQteHMtNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQteHMtNTAsIC5mbGV4LW9mZnNldC14cy01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC14cy01NSwgLmZsZXgtb2Zmc2V0LXhzLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LXhzLTYwLCAuZmxleC1vZmZzZXQteHMtNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQteHMtNjUsIC5mbGV4LW9mZnNldC14cy02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC14cy03MCwgLmZsZXgtb2Zmc2V0LXhzLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LXhzLTc1LCAuZmxleC1vZmZzZXQteHMtNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQteHMtODAsIC5mbGV4LW9mZnNldC14cy04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC14cy04NSwgLmZsZXgtb2Zmc2V0LXhzLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LXhzLTkwLCAuZmxleC1vZmZzZXQteHMtOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQteHMtOTUsIC5mbGV4LW9mZnNldC14cy05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhzLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC14cy0zMywgLmZsZXgtb2Zmc2V0LXhzLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteHMtMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LXhzLTY2LCAuZmxleC1vZmZzZXQteHMtNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14cy02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14cy02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteHMtNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhzLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLXhzLFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi14cy1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhzLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi14cy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLXhzLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLXhzLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXhzLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teHMtc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14cy1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24teHMtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgteHMge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteHMtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LXhzLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhzLXJvdyA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1yb3cgPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LXhzLWNvbHVtbiA+IC5mbGV4LXhzLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14cy1jb2x1bW4gPiAuZmxleC14cy02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC14cywgLmxheW91dC14cy1jb2x1bW4sIC5sYXlvdXQteHMtcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQteHMtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQteHMtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC14cy0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXhzLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QteHMtMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC14cy0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QteHMtMCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC14cy01LCAuZmxleC1vZmZzZXQtZ3QteHMtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMTAsIC5mbGV4LW9mZnNldC1ndC14cy0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC14cy0xNSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTIwLCAuZmxleC1vZmZzZXQtZ3QteHMtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMjUsIC5mbGV4LW9mZnNldC1ndC14cy0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC14cy0zMCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTM1LCAuZmxleC1vZmZzZXQtZ3QteHMtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNDAsIC5mbGV4LW9mZnNldC1ndC14cy00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC14cy00NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTUwLCAuZmxleC1vZmZzZXQtZ3QteHMtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNTUsIC5mbGV4LW9mZnNldC1ndC14cy01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC14cy02MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTY1LCAuZmxleC1vZmZzZXQtZ3QteHMtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtNzAsIC5mbGV4LW9mZnNldC1ndC14cy03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC14cy03NSwgLmZsZXgtb2Zmc2V0LWd0LXhzLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LXhzLTgwLCAuZmxleC1vZmZzZXQtZ3QteHMtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QteHMtODUsIC5mbGV4LW9mZnNldC1ndC14cy04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC14cy05MCwgLmZsZXgtb2Zmc2V0LWd0LXhzLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LXhzLTk1LCAuZmxleC1vZmZzZXQtZ3QteHMtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC14cy05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QteHMtMzMsIC5mbGV4LW9mZnNldC1ndC14cy0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXhzLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC14cy02NiwgLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QteHMtNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QteHMtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXhzLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC14cy02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cyxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC14cy1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC14cy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC14cy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXhzLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QteHMtc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LXhzLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LXhzIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXhzLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QteHMtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4LWd0LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4LWd0LXhzLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXhzLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC14cy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC14cy1yb3cgPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtcm93ID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC14cy1jb2x1bW4gPiAuZmxleC1ndC14cy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QteHMtY29sdW1uID4gLmZsZXgtZ3QteHMtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QteHMsIC5sYXlvdXQtZ3QteHMtY29sdW1uLCAubGF5b3V0LWd0LXhzLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LXhzLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LXhzLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LXNtKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGlkZS1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1zbS0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1zbS0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItc20tLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1zbS0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItc20tLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1zbS0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItc20tLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItc20tLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1zbS0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItc20tLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1zbS0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLXNtLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItc20tLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1zbS0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLXNtLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItc20tMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1zbS0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItc20tMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1zbS0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLXNtLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItc20tMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LXNtLTAsIC5mbGV4LW9mZnNldC1zbS0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtc20tNSwgLmZsZXgtb2Zmc2V0LXNtLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LXNtLTEwLCAuZmxleC1vZmZzZXQtc20tMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtc20tMTUsIC5mbGV4LW9mZnNldC1zbS0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1zbS0yMCwgLmZsZXgtb2Zmc2V0LXNtLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LXNtLTI1LCAuZmxleC1vZmZzZXQtc20tMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtc20tMzAsIC5mbGV4LW9mZnNldC1zbS0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1zbS0zNSwgLmZsZXgtb2Zmc2V0LXNtLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LXNtLTQwLCAuZmxleC1vZmZzZXQtc20tNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtc20tNDUsIC5mbGV4LW9mZnNldC1zbS00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1zbS01MCwgLmZsZXgtb2Zmc2V0LXNtLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTU1LCAuZmxleC1vZmZzZXQtc20tNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtc20tNjAsIC5mbGV4LW9mZnNldC1zbS02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1zbS02NSwgLmZsZXgtb2Zmc2V0LXNtLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LXNtLTcwLCAuZmxleC1vZmZzZXQtc20tNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtc20tNzUsIC5mbGV4LW9mZnNldC1zbS03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS04MCwgLmZsZXgtb2Zmc2V0LXNtLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LXNtLTg1LCAuZmxleC1vZmZzZXQtc20tODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtc20tOTAsIC5mbGV4LW9mZnNldC1zbS05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1zbS05NSwgLmZsZXgtb2Zmc2V0LXNtLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtc20tOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LXNtLTMzLCAuZmxleC1vZmZzZXQtc20tMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1zbS0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtc20tNjYsIC5mbGV4LW9mZnNldC1zbS02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXNtLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXNtLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1zbS02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtc20tNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20sXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLXNtLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tc20tY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXNtLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tc20tc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tc20tc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tc20tZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1zbS1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXNtLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1zbS1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1zbSB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20taW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1zbS1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtc20tNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtc20tNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtc20tcm93ID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLXJvdyA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtc20tY29sdW1uID4gLmZsZXgtc20tMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXNtLWNvbHVtbiA+IC5mbGV4LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LXNtLCAubGF5b3V0LXNtLWNvbHVtbiwgLmxheW91dC1zbS1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTIwIHtcbiAgICBvcmRlcjogLTIwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xOSB7XG4gICAgb3JkZXI6IC0xOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTgge1xuICAgIG9yZGVyOiAtMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE3IHtcbiAgICBvcmRlcjogLTE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xNiB7XG4gICAgb3JkZXI6IC0xNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTUge1xuICAgIG9yZGVyOiAtMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTE0IHtcbiAgICBvcmRlcjogLTE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xMyB7XG4gICAgb3JkZXI6IC0xMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMTIge1xuICAgIG9yZGVyOiAtMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTExIHtcbiAgICBvcmRlcjogLTExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0xMCB7XG4gICAgb3JkZXI6IC0xMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tOSB7XG4gICAgb3JkZXI6IC05OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS04IHtcbiAgICBvcmRlcjogLTg7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTcge1xuICAgIG9yZGVyOiAtNzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tNiB7XG4gICAgb3JkZXI6IC02OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS01IHtcbiAgICBvcmRlcjogLTU7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTQge1xuICAgIG9yZGVyOiAtNDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0tMyB7XG4gICAgb3JkZXI6IC0zOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLS0yIHtcbiAgICBvcmRlcjogLTI7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tLTEge1xuICAgIG9yZGVyOiAtMTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAuZmxleC1vcmRlci1ndC1zbS01IHtcbiAgICBvcmRlcjogNTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAuZmxleC1vcmRlci1ndC1zbS04IHtcbiAgICBvcmRlcjogODsgfVxuICAuZmxleC1vcmRlci1ndC1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xMyB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE0IHtcbiAgICBvcmRlcjogMTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTUge1xuICAgIG9yZGVyOiAxNTsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xNiB7XG4gICAgb3JkZXI6IDE2OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTE3IHtcbiAgICBvcmRlcjogMTc7IH1cbiAgLmZsZXgtb3JkZXItZ3Qtc20tMTgge1xuICAgIG9yZGVyOiAxODsgfVxuICAuZmxleC1vcmRlci1ndC1zbS0xOSB7XG4gICAgb3JkZXI6IDE5OyB9XG4gIC5mbGV4LW9yZGVyLWd0LXNtLTIwIHtcbiAgICBvcmRlcjogMjA7IH1cbiAgLm9mZnNldC1ndC1zbS0wLCAuZmxleC1vZmZzZXQtZ3Qtc20tMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0wLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAub2Zmc2V0LWd0LXNtLTUsIC5mbGV4LW9mZnNldC1ndC1zbS01LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS01LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNSU7IH1cbiAgLm9mZnNldC1ndC1zbS0xMCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTEwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0xMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTE1LCAuZmxleC1vZmZzZXQtZ3Qtc20tMTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0xNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTE1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0xNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMjAsIC5mbGV4LW9mZnNldC1ndC1zbS0yMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTIwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTIwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMCU7IH1cbiAgLm9mZnNldC1ndC1zbS0yNSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTI1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0yNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTMwLCAuZmxleC1vZmZzZXQtZ3Qtc20tMzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS0zMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTMwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS0zMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tMzUsIC5mbGV4LW9mZnNldC1ndC1zbS0zNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTM1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTM1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNSU7IH1cbiAgLm9mZnNldC1ndC1zbS00MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTQwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNDAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS00MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNDAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTQ1LCAuZmxleC1vZmZzZXQtZ3Qtc20tNDUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS00NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTQ1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS00NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNTAsIC5mbGV4LW9mZnNldC1ndC1zbS01MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTUwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTUwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7IH1cbiAgLm9mZnNldC1ndC1zbS01NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTU1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS01NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDU1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTYwLCAuZmxleC1vZmZzZXQtZ3Qtc20tNjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTYwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tNjUsIC5mbGV4LW9mZnNldC1ndC1zbS02NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTY1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2NSU7IH1cbiAgLm9mZnNldC1ndC1zbS03MCwgLmZsZXgtb2Zmc2V0LWd0LXNtLTcwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS03MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tNzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwJTsgfVxuICAub2Zmc2V0LWd0LXNtLTc1LCAuZmxleC1vZmZzZXQtZ3Qtc20tNzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS03NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTc1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS03NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzUlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tODAsIC5mbGV4LW9mZnNldC1ndC1zbS04MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTgwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tODAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTgwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4MCU7IH1cbiAgLm9mZnNldC1ndC1zbS04NSwgLmZsZXgtb2Zmc2V0LWd0LXNtLTg1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tODUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS04NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tODUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDg1JTsgfVxuICAub2Zmc2V0LWd0LXNtLTkwLCAuZmxleC1vZmZzZXQtZ3Qtc20tOTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS05MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTkwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS05MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTAlOyB9XG4gIC5vZmZzZXQtZ3Qtc20tOTUsIC5mbGV4LW9mZnNldC1ndC1zbS05NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LXNtLTk1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tOTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTk1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5NSU7IH1cbiAgLm9mZnNldC1ndC1zbS0zMywgLmZsZXgtb2Zmc2V0LWd0LXNtLTMzLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tMzMsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3Qtc20tMzMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAzKTsgfVxuICAub2Zmc2V0LWd0LXNtLTY2LCAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1zbS02NiwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1zbS02NiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3Qtc20tNjYsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LXNtLTY2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4sXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1hcm91bmQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tY2VudGVyLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tZW5kLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWFsaWduLWd0LXNtLXN0YXJ0LWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LXNtLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3RhcnQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1jZW50ZXItc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1lbmQtc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1ndC1zbS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3Qtc20tc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLmZsZXgtZ3Qtc20ge1xuICAgIGZsZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ncm93IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3Qtc20tYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS1ub25lIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLW5vc2hyaW5rIHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLW5vZ3JvdyB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1zbS0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgtZ3Qtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgtZ3Qtc20tMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtZ3Qtc20tOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTEwMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWd0LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMzMuMzMlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LXNtLTY2IHtcbiAgICBmbGV4OiAxIDEgNjYuNjYlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LXNtLXJvdyA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1yb3cgPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93ID4gLmZsZXgge1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LXNtLWNvbHVtbiA+IC5mbGV4LWd0LXNtLTMzIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1zbS1jb2x1bW4gPiAuZmxleC1ndC1zbS02NiB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uID4gLmZsZXgge1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmxheW91dC1ndC1zbSwgLmxheW91dC1ndC1zbS1jb2x1bW4sIC5sYXlvdXQtZ3Qtc20tcm93IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5sYXlvdXQtZ3Qtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sYXlvdXQtZ3Qtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5oaWRlOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdyksIC5oaWRlLWd0LXhzOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdyksIC5oaWRlLWd0LXNtOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctbWQpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhpZGUtbWQ6bm90KC5zaG93LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1tZC0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1tZC0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1tZC0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1tZC0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1tZC0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1tZC0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLW1kLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItbWQtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1tZC0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLW1kLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1tZC0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItbWQtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1tZC0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLW1kLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItbWQtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LW1kLTAsIC5mbGV4LW9mZnNldC1tZC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtbWQtNSwgLmZsZXgtb2Zmc2V0LW1kLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LW1kLTEwLCAuZmxleC1vZmZzZXQtbWQtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtbWQtMTUsIC5mbGV4LW9mZnNldC1tZC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1tZC0yMCwgLmZsZXgtb2Zmc2V0LW1kLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LW1kLTI1LCAuZmxleC1vZmZzZXQtbWQtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtMzAsIC5mbGV4LW9mZnNldC1tZC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1tZC0zNSwgLmZsZXgtb2Zmc2V0LW1kLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LW1kLTQwLCAuZmxleC1vZmZzZXQtbWQtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtbWQtNDUsIC5mbGV4LW9mZnNldC1tZC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1tZC01MCwgLmZsZXgtb2Zmc2V0LW1kLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTU1LCAuZmxleC1vZmZzZXQtbWQtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtbWQtNjAsIC5mbGV4LW9mZnNldC1tZC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1tZC02NSwgLmZsZXgtb2Zmc2V0LW1kLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LW1kLTcwLCAuZmxleC1vZmZzZXQtbWQtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtbWQtNzUsIC5mbGV4LW9mZnNldC1tZC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC04MCwgLmZsZXgtb2Zmc2V0LW1kLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LW1kLTg1LCAuZmxleC1vZmZzZXQtbWQtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtbWQtOTAsIC5mbGV4LW9mZnNldC1tZC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1tZC05NSwgLmZsZXgtb2Zmc2V0LW1kLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbWQtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LW1kLTMzLCAuZmxleC1vZmZzZXQtbWQtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1tZC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtbWQtNjYsIC5mbGV4LW9mZnNldC1tZC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LW1kLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LW1kLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1tZC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbWQtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLW1kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLW1kLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbWQtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tbWQtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbWQtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1tZC1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLW1kLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1tZC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1tZCB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1tZC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbWQtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbWQtcm93ID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLXJvdyA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbWQtY29sdW1uID4gLmZsZXgtbWQtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LW1kLWNvbHVtbiA+IC5mbGV4LW1kLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LW1kLCAubGF5b3V0LW1kLWNvbHVtbiwgLmxheW91dC1tZC1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LW1kLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbWQtMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC1tZC0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC1tZC01LCAuZmxleC1vZmZzZXQtZ3QtbWQtNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMTAsIC5mbGV4LW9mZnNldC1ndC1tZC0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC1tZC0xNSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTIwLCAuZmxleC1vZmZzZXQtZ3QtbWQtMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMjUsIC5mbGV4LW9mZnNldC1ndC1tZC0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC1tZC0zMCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTM1LCAuZmxleC1vZmZzZXQtZ3QtbWQtMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNDAsIC5mbGV4LW9mZnNldC1ndC1tZC00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC1tZC00NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTUwLCAuZmxleC1vZmZzZXQtZ3QtbWQtNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNTUsIC5mbGV4LW9mZnNldC1ndC1tZC01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC1tZC02MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTY1LCAuZmxleC1vZmZzZXQtZ3QtbWQtNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtNzAsIC5mbGV4LW9mZnNldC1ndC1tZC03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC1tZC03NSwgLmZsZXgtb2Zmc2V0LWd0LW1kLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LW1kLTgwLCAuZmxleC1vZmZzZXQtZ3QtbWQtODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtODUsIC5mbGV4LW9mZnNldC1ndC1tZC04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC1tZC05MCwgLmZsZXgtb2Zmc2V0LWd0LW1kLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LW1kLTk1LCAuZmxleC1vZmZzZXQtZ3QtbWQtOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1tZC05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QtbWQtMzMsIC5mbGV4LW9mZnNldC1ndC1tZC0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LW1kLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC1tZC02NiwgLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbWQtNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbWQtNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LW1kLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1tZC02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1tZC1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1tZC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LW1kLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbWQtc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LW1kLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LW1kIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LW1kLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbWQtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4LWd0LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4LWd0LW1kLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LW1kLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1tZC02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1tZC02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1tZC1yb3cgPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtcm93ID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1tZC1jb2x1bW4gPiAuZmxleC1ndC1tZC0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbWQtY29sdW1uID4gLmZsZXgtZ3QtbWQtNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QtbWQsIC5sYXlvdXQtZ3QtbWQtY29sdW1uLCAubGF5b3V0LWd0LW1kLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTE5cHgpIHtcbiAgLmhpZGU6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWxnKTpub3QoLnNob3cpLCAuaGlkZS1ndC14czpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctbGcpOm5vdCguc2hvdyksIC5oaWRlLWd0LXNtOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSwgLmhpZGUtZ3QtbWQ6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWxnKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oaWRlLWxnOm5vdCguc2hvdy1sZyk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZmxleC1vcmRlci1sZy0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci1sZy0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXItbGctLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci1sZy0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXItbGctLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci1sZy0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXItbGctLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXItbGctLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci1sZy0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXItbGctLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci1sZy0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLWxnLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXItbGctLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci1sZy0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLWxnLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXItbGctMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci1sZy0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXItbGctMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci1sZy0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLWxnLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXItbGctMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LWxnLTAsIC5mbGV4LW9mZnNldC1sZy0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQtbGctNSwgLmZsZXgtb2Zmc2V0LWxnLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LWxnLTEwLCAuZmxleC1vZmZzZXQtbGctMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQtbGctMTUsIC5mbGV4LW9mZnNldC1sZy0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC1sZy0yMCwgLmZsZXgtb2Zmc2V0LWxnLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LWxnLTI1LCAuZmxleC1vZmZzZXQtbGctMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQtbGctMzAsIC5mbGV4LW9mZnNldC1sZy0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC1sZy0zNSwgLmZsZXgtb2Zmc2V0LWxnLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LWxnLTQwLCAuZmxleC1vZmZzZXQtbGctNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQtbGctNDUsIC5mbGV4LW9mZnNldC1sZy00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC1sZy01MCwgLmZsZXgtb2Zmc2V0LWxnLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTU1LCAuZmxleC1vZmZzZXQtbGctNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQtbGctNjAsIC5mbGV4LW9mZnNldC1sZy02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC1sZy02NSwgLmZsZXgtb2Zmc2V0LWxnLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LWxnLTcwLCAuZmxleC1vZmZzZXQtbGctNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQtbGctNzUsIC5mbGV4LW9mZnNldC1sZy03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy04MCwgLmZsZXgtb2Zmc2V0LWxnLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LWxnLTg1LCAuZmxleC1vZmZzZXQtbGctODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQtbGctOTAsIC5mbGV4LW9mZnNldC1sZy05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC1sZy05NSwgLmZsZXgtb2Zmc2V0LWxnLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtbGctOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LWxnLTMzLCAuZmxleC1vZmZzZXQtbGctMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC1sZy0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQtbGctNjYsIC5mbGV4LW9mZnNldC1sZy02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWxnLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWxnLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1sZy02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtbGctNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGcsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLWxnLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tbGctY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLWxnLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24tbGctc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24tbGctc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tbGctZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1sZy1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWxnLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi1sZy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC1sZyB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1sZy1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgtbGctNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtbGctcm93ID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLXJvdyA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtbGctY29sdW1uID4gLmZsZXgtbGctMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWxnLWNvbHVtbiA+IC5mbGV4LWxnLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LWxnLCAubGF5b3V0LWxnLWNvbHVtbiwgLmxheW91dC1sZy1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0yMCB7XG4gICAgb3JkZXI6IC0yMDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTkge1xuICAgIG9yZGVyOiAtMTk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE4IHtcbiAgICBvcmRlcjogLTE4OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xNyB7XG4gICAgb3JkZXI6IC0xNzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTYge1xuICAgIG9yZGVyOiAtMTY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTE1IHtcbiAgICBvcmRlcjogLTE1OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xNCB7XG4gICAgb3JkZXI6IC0xNDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTMge1xuICAgIG9yZGVyOiAtMTM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTEyIHtcbiAgICBvcmRlcjogLTEyOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xMSB7XG4gICAgb3JkZXI6IC0xMTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMTAge1xuICAgIG9yZGVyOiAtMTA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTkge1xuICAgIG9yZGVyOiAtOTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tOCB7XG4gICAgb3JkZXI6IC04OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS03IHtcbiAgICBvcmRlcjogLTc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTYge1xuICAgIG9yZGVyOiAtNjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tNSB7XG4gICAgb3JkZXI6IC01OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS00IHtcbiAgICBvcmRlcjogLTQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctLTMge1xuICAgIG9yZGVyOiAtMzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0tMiB7XG4gICAgb3JkZXI6IC0yOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLS0xIHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTMge1xuICAgIG9yZGVyOiAxMzsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xNCB7XG4gICAgb3JkZXI6IDE0OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE1IHtcbiAgICBvcmRlcjogMTU7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTYge1xuICAgIG9yZGVyOiAxNjsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0xNyB7XG4gICAgb3JkZXI6IDE3OyB9XG4gIC5mbGV4LW9yZGVyLWd0LWxnLTE4IHtcbiAgICBvcmRlcjogMTg7IH1cbiAgLmZsZXgtb3JkZXItZ3QtbGctMTkge1xuICAgIG9yZGVyOiAxOTsgfVxuICAuZmxleC1vcmRlci1ndC1sZy0yMCB7XG4gICAgb3JkZXI6IDIwOyB9XG4gIC5vZmZzZXQtZ3QtbGctMCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0wLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm9mZnNldC1ndC1sZy01LCAuZmxleC1vZmZzZXQtZ3QtbGctNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMTAsIC5mbGV4LW9mZnNldC1ndC1sZy0xMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTEwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7IH1cbiAgLm9mZnNldC1ndC1sZy0xNSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTE1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0xNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTIwLCAuZmxleC1vZmZzZXQtZ3QtbGctMjAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0yMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTIwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0yMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMjUsIC5mbGV4LW9mZnNldC1ndC1sZy0yNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTI1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMjUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTI1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7IH1cbiAgLm9mZnNldC1ndC1sZy0zMCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTMwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctMzAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctMzAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTM1LCAuZmxleC1vZmZzZXQtZ3QtbGctMzUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy0zNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTM1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy0zNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMzUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNDAsIC5mbGV4LW9mZnNldC1ndC1sZy00MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTQwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNDAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTQwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MCU7IH1cbiAgLm9mZnNldC1ndC1sZy00NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTQ1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNDUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy00NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNDUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTUwLCAuZmxleC1vZmZzZXQtZ3QtbGctNTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy01MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTUwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy01MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNTUsIC5mbGV4LW9mZnNldC1ndC1sZy01NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTU1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTU1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NSU7IH1cbiAgLm9mZnNldC1ndC1sZy02MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTYwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTY1LCAuZmxleC1vZmZzZXQtZ3QtbGctNjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy02NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTY1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNjUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctNzAsIC5mbGV4LW9mZnNldC1ndC1sZy03MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTcwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTcwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3MCU7IH1cbiAgLm9mZnNldC1ndC1sZy03NSwgLmZsZXgtb2Zmc2V0LWd0LWxnLTc1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy03NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDc1JTsgfVxuICAub2Zmc2V0LWd0LWxnLTgwLCAuZmxleC1vZmZzZXQtZ3QtbGctODAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy04MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTgwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy04MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODAlOyB9XG4gIC5vZmZzZXQtZ3QtbGctODUsIC5mbGV4LW9mZnNldC1ndC1sZy04NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTg1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctODUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTg1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4NSU7IH1cbiAgLm9mZnNldC1ndC1sZy05MCwgLmZsZXgtb2Zmc2V0LWd0LWxnLTkwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctOTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy05MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctOTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDkwJTsgfVxuICAub2Zmc2V0LWd0LWxnLTk1LCAuZmxleC1vZmZzZXQtZ3QtbGctOTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC1ndC1sZy05NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTk1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy05NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogOTUlOyB9XG4gIC5vZmZzZXQtZ3QtbGctMzMsIC5mbGV4LW9mZnNldC1ndC1sZy0zMywgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTMzLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LWd0LWxnLTMzIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7IH1cbiAgLm9mZnNldC1ndC1sZy02NiwgLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtZ3QtbGctNjYsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtZ3QtbGctNjYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwMCUgLyAzKTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LWd0LWxnLTY2LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC1ndC1sZy02NiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyMDAlIC8gMyk7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZyxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYXJvdW5kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3RhcnQtY2VudGVyLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWNlbnRlci1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLWVuZC1jZW50ZXIgPiAqLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zcGFjZS1hcm91bmQtY2VudGVyID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1hbGlnbi1ndC1sZy1zdGFydC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLWVuZCxcbiAgLmxheW91dC1hbGlnbi1ndC1sZy1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAubGF5b3V0LWFsaWduLWd0LWxnLXN0YXJ0LXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctY2VudGVyLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctZW5kLXN0cmV0Y2gsXG4gIC5sYXlvdXQtYWxpZ24tZ3QtbGctc3BhY2UtYmV0d2Vlbi1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLWd0LWxnLXNwYWNlLWFyb3VuZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5mbGV4LWd0LWxnIHtcbiAgICBmbGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctZ3JvdyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LWd0LWxnLWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctbm9uZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1ub3NocmluayB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy1ub2dyb3cge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgtZ3QtbGctMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4LWd0LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4LWd0LWxnLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1pbi1oZWlnaHQ6IDA7IH1cbiAgLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWNvbHVtbiA+IC5mbGV4LWd0LWxnLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy0xMDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1yb3cgPiAuZmxleC1ndC1sZy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzMuMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC1ndC1sZy02NiB7XG4gICAgZmxleDogMSAxIDY2LjY2JTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1ndC1sZy1yb3cgPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctcm93ID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjYuNjYlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyA+IC5mbGV4IHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC1ndC1sZy1jb2x1bW4gPiAuZmxleC1ndC1sZy0zMyB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtZ3QtbGctY29sdW1uID4gLmZsZXgtZ3QtbGctNjYge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA2Ni42NiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiA+IC5mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5sYXlvdXQtZ3QtbGcsIC5sYXlvdXQtZ3QtbGctY29sdW1uLCAubGF5b3V0LWd0LWxnLXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGF5b3V0LWd0LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubGF5b3V0LWd0LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZmxleC1vcmRlci14bC0tMjAge1xuICAgIG9yZGVyOiAtMjA7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE5IHtcbiAgICBvcmRlcjogLTE5OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xOCB7XG4gICAgb3JkZXI6IC0xODsgfVxuICAuZmxleC1vcmRlci14bC0tMTcge1xuICAgIG9yZGVyOiAtMTc7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTE2IHtcbiAgICBvcmRlcjogLTE2OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xNSB7XG4gICAgb3JkZXI6IC0xNTsgfVxuICAuZmxleC1vcmRlci14bC0tMTQge1xuICAgIG9yZGVyOiAtMTQ7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTEzIHtcbiAgICBvcmRlcjogLTEzOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0xMiB7XG4gICAgb3JkZXI6IC0xMjsgfVxuICAuZmxleC1vcmRlci14bC0tMTEge1xuICAgIG9yZGVyOiAtMTE7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTEwIHtcbiAgICBvcmRlcjogLTEwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLS05IHtcbiAgICBvcmRlcjogLTk7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTgge1xuICAgIG9yZGVyOiAtODsgfVxuICAuZmxleC1vcmRlci14bC0tNyB7XG4gICAgb3JkZXI6IC03OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS02IHtcbiAgICBvcmRlcjogLTY7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTUge1xuICAgIG9yZGVyOiAtNTsgfVxuICAuZmxleC1vcmRlci14bC0tNCB7XG4gICAgb3JkZXI6IC00OyB9XG4gIC5mbGV4LW9yZGVyLXhsLS0zIHtcbiAgICBvcmRlcjogLTM7IH1cbiAgLmZsZXgtb3JkZXIteGwtLTIge1xuICAgIG9yZGVyOiAtMjsgfVxuICAuZmxleC1vcmRlci14bC0tMSB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAuZmxleC1vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5mbGV4LW9yZGVyLXhsLTEzIHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTQge1xuICAgIG9yZGVyOiAxNDsgfVxuICAuZmxleC1vcmRlci14bC0xNSB7XG4gICAgb3JkZXI6IDE1OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE2IHtcbiAgICBvcmRlcjogMTY7IH1cbiAgLmZsZXgtb3JkZXIteGwtMTcge1xuICAgIG9yZGVyOiAxNzsgfVxuICAuZmxleC1vcmRlci14bC0xOCB7XG4gICAgb3JkZXI6IDE4OyB9XG4gIC5mbGV4LW9yZGVyLXhsLTE5IHtcbiAgICBvcmRlcjogMTk7IH1cbiAgLmZsZXgtb3JkZXIteGwtMjAge1xuICAgIG9yZGVyOiAyMDsgfVxuICAub2Zmc2V0LXhsLTAsIC5mbGV4LW9mZnNldC14bC0wLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0wLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5vZmZzZXQteGwtNSwgLmZsZXgtb2Zmc2V0LXhsLTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1JTsgfVxuICAub2Zmc2V0LXhsLTEwLCAuZmxleC1vZmZzZXQteGwtMTAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0xMCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTEwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMTAlOyB9XG4gIC5vZmZzZXQteGwtMTUsIC5mbGV4LW9mZnNldC14bC0xNSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTE1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMTUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTE1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7IH1cbiAgLm9mZnNldC14bC0yMCwgLmZsZXgtb2Zmc2V0LXhsLTIwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMjAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0yMCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMjAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwJTsgfVxuICAub2Zmc2V0LXhsLTI1LCAuZmxleC1vZmZzZXQteGwtMjUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0yNSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTI1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0yNSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMjUlOyB9XG4gIC5vZmZzZXQteGwtMzAsIC5mbGV4LW9mZnNldC14bC0zMCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTMwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTMwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMCU7IH1cbiAgLm9mZnNldC14bC0zNSwgLmZsZXgtb2Zmc2V0LXhsLTM1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtMzUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0zNSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtMzUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1JTsgfVxuICAub2Zmc2V0LXhsLTQwLCAuZmxleC1vZmZzZXQteGwtNDAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC00MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTQwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC00MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNDAlOyB9XG4gIC5vZmZzZXQteGwtNDUsIC5mbGV4LW9mZnNldC14bC00NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTQ1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNDUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTQ1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NSU7IH1cbiAgLm9mZnNldC14bC01MCwgLmZsZXgtb2Zmc2V0LXhsLTUwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNTAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTU1LCAuZmxleC1vZmZzZXQteGwtNTUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC01NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTU1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC01NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNTUlOyB9XG4gIC5vZmZzZXQteGwtNjAsIC5mbGV4LW9mZnNldC14bC02MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTYwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTYwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2MCU7IH1cbiAgLm9mZnNldC14bC02NSwgLmZsZXgtb2Zmc2V0LXhsLTY1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNjUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDY1JTsgfVxuICAub2Zmc2V0LXhsLTcwLCAuZmxleC1vZmZzZXQteGwtNzAsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC03MCwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwJTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTcwLCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC03MCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogNzAlOyB9XG4gIC5vZmZzZXQteGwtNzUsIC5mbGV4LW9mZnNldC14bC03NSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTc1LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtNzUsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTc1IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7IH1cbiAgLm9mZnNldC14bC04MCwgLmZsZXgtb2Zmc2V0LXhsLTgwLCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtODAsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MCU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC04MCwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtODAge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwJTsgfVxuICAub2Zmc2V0LXhsLTg1LCAuZmxleC1vZmZzZXQteGwtODUsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC04NSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1JTsgfVxuICAgIFtkaXI9cnRsXSAub2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmZsZXgtb2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTg1LCBbZGlyPXJ0bF0gLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC04NSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogODUlOyB9XG4gIC5vZmZzZXQteGwtOTAsIC5mbGV4LW9mZnNldC14bC05MCwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTkwLCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTAlOyB9XG4gICAgW2Rpcj1ydGxdIC5vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAuZmxleC1vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtOTAsIFtkaXI9cnRsXSAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTkwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5MCU7IH1cbiAgLm9mZnNldC14bC05NSwgLmZsZXgtb2Zmc2V0LXhsLTk1LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQteGwtOTUsIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NSU7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC05NSwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtOTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDk1JTsgfVxuICAub2Zmc2V0LXhsLTMzLCAuZmxleC1vZmZzZXQteGwtMzMsIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC0zMywgLmxheW91dC1tYXJnaW4gLm9mZnNldC14bC0zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTAwJSAvIDMpOyB9XG4gIC5vZmZzZXQteGwtNjYsIC5mbGV4LW9mZnNldC14bC02NiwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LXhsLTY2LCAubGF5b3V0LW1hcmdpbiAub2Zmc2V0LXhsLTY2IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMDAlIC8gMyk7IH1cbiAgICBbZGlyPXJ0bF0gLm9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5mbGV4LW9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5mbGV4LW9mZnNldC14bC02NiwgW2Rpcj1ydGxdIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQteGwtNjYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjAwJSAvIDMpOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmxheW91dC1hbGlnbi14bC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubGF5b3V0LWFsaWduLXhsLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdHJldGNoIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLXN0cmV0Y2gge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2VlbixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tc3RyZXRjaCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtc3RhcnQsXG4gIC5sYXlvdXQtYWxpZ24teGwtY2VudGVyLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdGFydCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLXN0YXJ0LFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWFyb3VuZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuICAubGF5b3V0LWFsaWduLXhsLXN0YXJ0LWNlbnRlcixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItY2VudGVyLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYmV0d2Vlbi1jZW50ZXIsXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1jZW50ZXItY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1lbmQtY2VudGVyID4gKixcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWNlbnRlciA+ICosXG4gIC5sYXlvdXQtYWxpZ24teGwtc3BhY2UtYXJvdW5kLWNlbnRlciA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtYWxpZ24teGwtc3RhcnQtZW5kLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1lbmQsXG4gIC5sYXlvdXQtYWxpZ24teGwtZW5kLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1iZXR3ZWVuLWVuZCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgLmxheW91dC1hbGlnbi14bC1zdGFydC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLWNlbnRlci1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLWVuZC1zdHJldGNoLFxuICAubGF5b3V0LWFsaWduLXhsLXNwYWNlLWJldHdlZW4tc3RyZXRjaCxcbiAgLmxheW91dC1hbGlnbi14bC1zcGFjZS1hcm91bmQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAuZmxleC14bCB7XG4gICAgZmxleDogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLWdyb3cge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuZmxleC14bC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLW5vbmUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtbm9zaHJpbmsge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtbm9ncm93IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5mbGV4LXhsLTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleC14bC0wIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gIC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNSU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0xMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTEwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0xNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTE1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0yMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTIwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0yNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTI1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0zMCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTMwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC0zNSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTM1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC00MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNDAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTQwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC00NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNDUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTQ1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTUwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC01NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTU1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC02MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDYwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNjAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTYwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC02NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNjUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTY1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC03MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNzAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTcwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC03NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtNzUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTc1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC04MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtODAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTgwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC04NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtODUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogODUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTg1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC05MCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtOTAge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTkwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXJvdyA+IC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC1jb2x1bW4gPiAuZmxleC14bC05NSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtOTUge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTk1IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtMTAwIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtcm93ID4gLmZsZXgteGwtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NiU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDMzLjMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQtY29sdW1uID4gLmZsZXgteGwtNjYge1xuICAgIGZsZXg6IDEgMSA2Ni42NiU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDY2LjY2JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5sYXlvdXQteGwtcm93ID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLXJvdyA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2JTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1yb3cgPiAuZmxleCB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5sYXlvdXQteGwtY29sdW1uID4gLmZsZXgteGwtMzMge1xuICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubGF5b3V0LXhsLWNvbHVtbiA+IC5mbGV4LXhsLTY2IHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjYuNjYlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxheW91dC14bC1jb2x1bW4gPiAuZmxleCB7XG4gICAgbWluLWhlaWdodDogMDsgfVxuICAubGF5b3V0LXhsLCAubGF5b3V0LXhsLWNvbHVtbiwgLmxheW91dC14bC1yb3cge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxheW91dC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmxheW91dC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmhpZGU6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3cteGwpOm5vdCguc2hvdyksIC5oaWRlLWd0LXhzOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpLCAuaGlkZS1ndC1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSwgLmhpZGUtZ3QtbWQ6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3cteGwpOm5vdCguc2hvdyksIC5oaWRlLWd0LWxnOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LXhsKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oaWRlLXhsOm5vdCguc2hvdy14bCk6bm90KC5zaG93LWd0LWxnKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGUtcHJpbnQ6bm90KC5zaG93LXByaW50KTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiFcbi0tLVxuQklLRSBDSVRJWkVOUyBDU1MuLi5cbiovXG4uaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMzYjUyNjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5oZWFkaW5nLXN1YnRsZSB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3BhY2l0eTogLjk7IH1cblxuLmhlYWRpbmctY2VudHJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LXRpbnkge1xuICBmb250LXNpemU6IDcwJTsgfVxuXG4udGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogOTAlOyB9XG5cbi50ZXh0LW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTUwJTsgfVxuXG4udGV4dC1zdWJ0bGUge1xuICBjb2xvcjogIzg4ODsgfVxuXG5odG1sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmNvbnRlbnQtd3JhcHBlciBoZWFkZXIsXG4gIC5jb250ZW50LXdyYXBwZXIgLm1haW4ge1xuICAgIHBhZGRpbmc6IDFlbSAzZW07IH1cblxuI2JjLXJlc3AtZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5ibG9jay1jZW50cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmFsaWduLWNlbnRyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYWxpZ24tcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYWRkLW1hcmdpbiB7XG4gIG1hcmdpbjogMS41ZW0gMDsgfVxuXG4uYWRkLW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG4uYWRkLXBhZGRpbmctdG9wIHtcbiAgbWFyZ2luLXRvcDogNnB4OyB9XG5cbi5wYWRkaW5nLXNtYWxsIHtcbiAgcGFkZGluZzogLjVlbTsgfVxuXG4ubWF4LXdpZHRoLXNtIHtcbiAgbWF4LXdpZHRoOiAzNS41ZW07IH1cblxuLm1heC13aWR0aC1tZCB7XG4gIG1heC13aWR0aDogNDhlbTsgfVxuXG4ubWF4LXdpZHRoLWxnIHtcbiAgbWF4LXdpZHRoOiA2NGVtOyB9XG5cbi5zZXQtbWF4LWhlaWdodC1hbGwge1xuICBtYXgtaGVpZ2h0OiAyNjRweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG5cbi5oaWRlbWUge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmF0dGFjaC1ib3R0b20td3JhcHBlciB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmF0dGFjaC1ib3R0b20ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG5cbi5maXhlZC10b3Age1xuICBib3gtc2hhZG93OiAwIDAuNWVtIDAuMjVlbSAtMC4yNWVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDQwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZpeGVkLXRvcCB7XG4gICAgbGVmdDogMTUlO1xuICAgIG1heC13aWR0aDogNzAlOyB9IH1cblxuW25nXFw6Y2xvYWtdLCBbbmctY2xvYWtdLCBbZGF0YS1uZy1jbG9ha10sIFt4LW5nLWNsb2FrXSwgLm5nLWNsb2FrLCAueC1uZy1jbG9hayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucnNwLWRlbW8ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07IH1cbiAgLnJzcC1kZW1vIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IC41ZW0gMmVtOyB9XG5cbi5yc3AtdGlueSB7XG4gIGJhY2tncm91bmQ6ICNjYjA7XG4gIHdpZHRoOiAzNS41ZW07IH1cblxuLnJzcC1zbSB7XG4gIGJhY2tncm91bmQ6ICNlMzM7XG4gIHdpZHRoOiA0OGVtOyB9XG5cbi5yc3AtbWQge1xuICBiYWNrZ3JvdW5kOiAjZDNkO1xuICB3aWR0aDogNjRlbTsgfVxuXG4ucnNwLWxnIHtcbiAgYmFja2dyb3VuZDogIzMzZDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmxpc3QtcGxhaW4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmxpc3QtcGxhaW4gbGkge1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGltZVwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnB1cmUtZm9ybSBzZWxlY3QsXG4ucHVyZS1mb3JtIHRleHRhcmVhIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5mb3JtIC5pbnB1dC1maWVsZC1ub3RlLFxuLnB1cmUtZm9ybSAuaW5wdXQtZmllbGQtbm90ZSB7XG4gIHdpZHRoOiA5MCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIGZvcm0gLmlucHV0LWZpZWxkLW5vdGUgYSxcbiAgLnB1cmUtZm9ybSAuaW5wdXQtZmllbGQtbm90ZSBhIHtcbiAgICBjb2xvcjogZ3JheTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogOTAlOyB9XG5cbmZvcm0gLm9uZS1jaXR5LW1zZyxcbi5wdXJlLWZvcm0gLm9uZS1jaXR5LW1zZyB7XG4gIGNvbG9yOiAjZGQxOTFkOyB9XG5cbmZvcm0gLm9uZS1jaXR5LWNpdHktbmFtZSxcbi5wdXJlLWZvcm0gLm9uZS1jaXR5LWNpdHktbmFtZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMTkxZDtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBwYWRkaW5nOiAuMmVtIC40ZW07IH1cblxuZm9ybS5mb3JtLW5vLW1hcmdpbixcbi5wdXJlLWZvcm0uZm9ybS1uby1tYXJnaW4ge1xuICBtYXJnaW46IDA7IH1cbiAgZm9ybS5mb3JtLW5vLW1hcmdpbiAucHVyZS1jb250cm9sLWdyb3VwLFxuICAucHVyZS1mb3JtLmZvcm0tbm8tbWFyZ2luIC5wdXJlLWNvbnRyb2wtZ3JvdXAge1xuICAgIG1hcmdpbjogMDsgfVxuXG5mb3JtLmZvcm0tc21hbGwtbWFyZ2lucyxcbi5wdXJlLWZvcm0uZm9ybS1zbWFsbC1tYXJnaW5zIHtcbiAgbWFyZ2luOiAuNWVtIDA7IH1cbiAgZm9ybS5mb3JtLXNtYWxsLW1hcmdpbnMgLnB1cmUtY29udHJvbC1ncm91cCxcbiAgLnB1cmUtZm9ybS5mb3JtLXNtYWxsLW1hcmdpbnMgLnB1cmUtY29udHJvbC1ncm91cCB7XG4gICAgbWFyZ2luOiAuNWVtIDA7IH1cblxuZm9ybSAuaW5wdXQtZmllbGRbZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSAuaW5wdXQtZmllbGRbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogLjU7IH1cblxuZm9ybSAuZm9ybS1pbnB1dCxcbi5wdXJlLWZvcm0gLmZvcm0taW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgZm9ybSAuZm9ybS1pbnB1dCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gIC5wdXJlLWZvcm0gLmZvcm0taW5wdXQgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICBmb3JtIC5mb3JtLWlucHV0IDotbW96LXBsYWNlaG9sZGVyLFxuICAucHVyZS1mb3JtIC5mb3JtLWlucHV0IDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICBmb3JtIC5mb3JtLWlucHV0IDo6LW1vei1wbGFjZWhvbGRlcixcbiAgLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIGZvcm0gLmZvcm0taW5wdXQgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDgwJTsgfVxuICBmb3JtIC5mb3JtLWlucHV0IGlucHV0LFxuICBmb3JtIC5mb3JtLWlucHV0IHNlbGVjdCxcbiAgLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCBpbnB1dCxcbiAgLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCBzZWxlY3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBhZGRpbmc6IC41ZW07XG4gICAgd2lkdGg6IDkwJTsgfVxuICBmb3JtIC5mb3JtLWlucHV0IGlucHV0LFxuICAucHVyZS1mb3JtIC5mb3JtLWlucHV0IGlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07IH1cbiAgZm9ybSAuZm9ybS1pbnB1dCBbcmVhZG9ubHldLFxuICAucHVyZS1mb3JtIC5mb3JtLWlucHV0IFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjMmEyZDMxO1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIGZvcm0gLmZvcm0taW5wdXQgbGFiZWwsXG4gIC5wdXJlLWZvcm0gLmZvcm0taW5wdXQgbGFiZWwge1xuICAgIGNvbG9yOiAjZGQxOTFkO1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgZm9ybSAuZm9ybS1pbnB1dCAuY2hlY2tib3gtbGVmdCxcbiAgZm9ybSAuZm9ybS1pbnB1dCAuY2hlY2tib3gtcmlnaHQsXG4gIC5wdXJlLWZvcm0gLmZvcm0taW5wdXQgLmNoZWNrYm94LWxlZnQsXG4gIC5wdXJlLWZvcm0gLmZvcm0taW5wdXQgLmNoZWNrYm94LXJpZ2h0IHtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG5mb3JtIC5jaGVja2JveC1sZWZ0LFxuZm9ybSAuY2hlY2tib3gtcmlnaHQsXG4ucHVyZS1mb3JtIC5jaGVja2JveC1sZWZ0LFxuLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgZm9ybSAuY2hlY2tib3gtbGVmdCArIGxhYmVsLFxuICBmb3JtIC5jaGVja2JveC1yaWdodCArIGxhYmVsLFxuICAucHVyZS1mb3JtIC5jaGVja2JveC1sZWZ0ICsgbGFiZWwsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0ICsgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBmb3JtIC5jaGVja2JveC1sZWZ0ICsgbGFiZWw6OmJlZm9yZSwgZm9ybSAuY2hlY2tib3gtbGVmdCArIGxhYmVsOjphZnRlcixcbiAgICBmb3JtIC5jaGVja2JveC1yaWdodCArIGxhYmVsOjpiZWZvcmUsXG4gICAgZm9ybSAuY2hlY2tib3gtcmlnaHQgKyBsYWJlbDo6YWZ0ZXIsXG4gICAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdCArIGxhYmVsOjpiZWZvcmUsXG4gICAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdCArIGxhYmVsOjphZnRlcixcbiAgICAucHVyZS1mb3JtIC5jaGVja2JveC1yaWdodCArIGxhYmVsOjpiZWZvcmUsXG4gICAgLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlcjogc29saWQgMnB4ICNkZDE5MWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgZm9ybSAuY2hlY2tib3gtbGVmdDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsIGZvcm0gLmNoZWNrYm94LWxlZnQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG4gIGZvcm0gLmNoZWNrYm94LWxlZnQ6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuICBmb3JtIC5jaGVja2JveC1sZWZ0OmhvdmVyICsgbGFiZWw6OmFmdGVyLFxuICBmb3JtIC5jaGVja2JveC1yaWdodDpmb2N1cyArIGxhYmVsOjpiZWZvcmUsXG4gIGZvcm0gLmNoZWNrYm94LXJpZ2h0OmZvY3VzICsgbGFiZWw6OmFmdGVyLFxuICBmb3JtIC5jaGVja2JveC1yaWdodDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4gIGZvcm0gLmNoZWNrYm94LXJpZ2h0OmhvdmVyICsgbGFiZWw6OmFmdGVyLFxuICAucHVyZS1mb3JtIC5jaGVja2JveC1sZWZ0OmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdDpmb2N1cyArIGxhYmVsOjphZnRlcixcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdDpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnQ6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0OmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0OmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQ6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjZkNzA7IH1cbiAgZm9ybSAuY2hlY2tib3gtbGVmdDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSwgZm9ybSAuY2hlY2tib3gtbGVmdDpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuICBmb3JtIC5jaGVja2JveC1yaWdodDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgZm9ybSAuY2hlY2tib3gtcmlnaHQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdDpjaGVja2VkICsgbGFiZWw6OmFmdGVyLFxuICAucHVyZS1mb3JtIC5jaGVja2JveC1yaWdodDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2RkMTkxZDsgfVxuICBmb3JtIC5jaGVja2JveC1sZWZ0LmRpc2FibGVkICsgbGFiZWwsXG4gIGZvcm0gLmNoZWNrYm94LWxlZnRbZGlzYWJsZWRdICsgbGFiZWwsXG4gIGZvcm0gLmNoZWNrYm94LXJpZ2h0LmRpc2FibGVkICsgbGFiZWwsXG4gIGZvcm0gLmNoZWNrYm94LXJpZ2h0W2Rpc2FibGVkXSArIGxhYmVsLFxuICAucHVyZS1mb3JtIC5jaGVja2JveC1sZWZ0LmRpc2FibGVkICsgbGFiZWwsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnRbZGlzYWJsZWRdICsgbGFiZWwsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0LmRpc2FibGVkICsgbGFiZWwsXG4gIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0W2Rpc2FibGVkXSArIGxhYmVsIHtcbiAgICBjb2xvcjogI2JiYmJiYjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICBmb3JtIC5jaGVja2JveC1sZWZ0LmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSwgZm9ybSAuY2hlY2tib3gtbGVmdC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbiAgICBmb3JtIC5jaGVja2JveC1sZWZ0W2Rpc2FibGVkXSArIGxhYmVsOjpiZWZvcmUsXG4gICAgZm9ybSAuY2hlY2tib3gtbGVmdFtkaXNhYmxlZF0gKyBsYWJlbDo6YWZ0ZXIsXG4gICAgZm9ybSAuY2hlY2tib3gtcmlnaHQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuICAgIGZvcm0gLmNoZWNrYm94LXJpZ2h0LmRpc2FibGVkICsgbGFiZWw6OmFmdGVyLFxuICAgIGZvcm0gLmNoZWNrYm94LXJpZ2h0W2Rpc2FibGVkXSArIGxhYmVsOjpiZWZvcmUsXG4gICAgZm9ybSAuY2hlY2tib3gtcmlnaHRbZGlzYWJsZWRdICsgbGFiZWw6OmFmdGVyLFxuICAgIC5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnQuZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlLFxuICAgIC5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnQuZGlzYWJsZWQgKyBsYWJlbDo6YWZ0ZXIsXG4gICAgLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdFtkaXNhYmxlZF0gKyBsYWJlbDo6YmVmb3JlLFxuICAgIC5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnRbZGlzYWJsZWRdICsgbGFiZWw6OmFmdGVyLFxuICAgIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0LmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSxcbiAgICAucHVyZS1mb3JtIC5jaGVja2JveC1yaWdodC5kaXNhYmxlZCArIGxhYmVsOjphZnRlcixcbiAgICAucHVyZS1mb3JtIC5jaGVja2JveC1yaWdodFtkaXNhYmxlZF0gKyBsYWJlbDo6YmVmb3JlLFxuICAgIC5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0W2Rpc2FibGVkXSArIGxhYmVsOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjQ5YjlkOyB9XG5cbmZvcm0gLmNoZWNrYm94LXJpZ2h0ICsgbGFiZWw6OmFmdGVyLFxuLnB1cmUtZm9ybSAuY2hlY2tib3gtcmlnaHQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuZm9ybSAuY2hlY2tib3gtcmlnaHQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlcixcbi5wdXJlLWZvcm0gLmNoZWNrYm94LXJpZ2h0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwyNzE0JzsgfVxuXG5mb3JtIC5jaGVja2JveC1sZWZ0ICsgbGFiZWw6OmJlZm9yZSxcbi5wdXJlLWZvcm0gLmNoZWNrYm94LWxlZnQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG5mb3JtIC5jaGVja2JveC1sZWZ0OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLnB1cmUtZm9ybSAuY2hlY2tib3gtbGVmdDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI3MTQnOyB9XG5cbmZvcm0gLnB1cmUtY29udHJvbHMsXG4ucHVyZS1mb3JtIC5wdXJlLWNvbnRyb2xzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuZm9ybS5jb25maXJtLWRhdGEgLmZvcm0taW5wdXQgbGFiZWwsXG4ucHVyZS1mb3JtLmNvbmZpcm0tZGF0YSAuZm9ybS1pbnB1dCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZm9ybS5jb25maXJtLWRhdGEgLmZvcm0taW5wdXQgaW5wdXQsXG4ucHVyZS1mb3JtLmNvbmZpcm0tZGF0YSAuZm9ybS1pbnB1dCBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5mb3JtLmNvbmZpcm0tZGF0YSAuZm9ybS1pbnB1dCBbcmVhZG9ubHldLFxuLnB1cmUtZm9ybS5jb25maXJtLWRhdGEgLmZvcm0taW5wdXQgW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbmZvcm0gLm5nLWludmFsaWQubmctdW50b3VjaGVkLFxuLnB1cmUtZm9ybSAubmctaW52YWxpZC5uZy11bnRvdWNoZWQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjYmNiY2JjICFpbXBvcnRhbnQ7IH1cblxuZm9ybS5mb3JtLXdhcy1zdWJtaXR0ZWQgLm5nLWludmFsaWQsXG4ucHVyZS1mb3JtLmZvcm0td2FzLXN1Ym1pdHRlZCAubmctaW52YWxpZCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlZjUzNTAgIWltcG9ydGFudDsgfVxuXG5mb3JtIC5uZy1pbnZhbGlkLm5nLXRvdWNoZWQsXG4ucHVyZS1mb3JtIC5uZy1pbnZhbGlkLm5nLXRvdWNoZWQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZWY1MzUwOyB9XG5cbmZvcm0gLmlucHV0LWZlZWRiYWNrLFxuLnB1cmUtZm9ybSAuaW5wdXQtZmVlZGJhY2sge1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiA5MCU7XG4gIG1hcmdpbjogLjVlbSAwOyB9XG4gIGZvcm0gLmlucHV0LWZlZWRiYWNrIC5wdXJlLWJ1dHRvbi5idXR0b24tY2xlYXIsXG4gIC5wdXJlLWZvcm0gLmlucHV0LWZlZWRiYWNrIC5wdXJlLWJ1dHRvbi5idXR0b24tY2xlYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAuM2VtIDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAucHVyZS1mb3JtIC5mb3JtLWlucHV0IGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAucHVyZS1mb3JtIC5wdXJlLXUtbWQtMS0yIC5mb3JtLWlucHV0IGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5tYXgtd2lkdGgtc20gLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCBsYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwZW0pIHtcbiAgLnB1cmUtZm9ybSAuZm9ybS1pbnB1dCBsYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnB1cmUtZm9ybSAucHVyZS11LW1kLTEtMiAuZm9ybS1pbnB1dCBsYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uZm9ybS1uYXJyb3cgLmZvcm0taW5wdXQgbGFiZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5wdXJlLWJ1dHRvbixcbi5idXR0b24tcGFkZGluZyB7XG4gIHBhZGRpbmc6IC43NWVtIDEuMjVlbTsgfVxuXG4uYnV0dG9uLXBhZGRpbmcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5hLnB1cmUtYnV0dG9uLXByaW1hcnksXG4ucHVyZS1idXR0b24tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNkZDE5MWQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmNsaWNrYWJsZSxcbi5idXR0b24tY2xlYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkZDE5MWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvcGFjaXR5OiAuOTsgfVxuICAuY2xpY2thYmxlOmhvdmVyLCAuY2xpY2thYmxlOmZvY3VzLCAuY2xpY2thYmxlOmFjdGl2ZSxcbiAgLmJ1dHRvbi1jbGVhcjpob3ZlcixcbiAgLmJ1dHRvbi1jbGVhcjpmb2N1cyxcbiAgLmJ1dHRvbi1jbGVhcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICNhZjE0MTc7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuY2xpY2thYmxlLmJ1dHRvbi1lbmFibGUsXG4gIC5idXR0b24tY2xlYXIuYnV0dG9uLWVuYWJsZSB7XG4gICAgY29sb3I6ICM4ODg7IH1cbiAgICAuY2xpY2thYmxlLmJ1dHRvbi1lbmFibGUucHVyZS1idXR0b25bZGlzYWJsZWRdLCAuY2xpY2thYmxlLmJ1dHRvbi1lbmFibGUucHVyZS1idXR0b24tZGlzYWJsZWQsIC5jbGlja2FibGUuYnV0dG9uLWVuYWJsZS5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpob3ZlciwgLmNsaWNrYWJsZS5idXR0b24tZW5hYmxlLnB1cmUtYnV0dG9uLWRpc2FibGVkOmZvY3VzLCAuY2xpY2thYmxlLmJ1dHRvbi1lbmFibGUucHVyZS1idXR0b24tZGlzYWJsZWQ6YWN0aXZlLFxuICAgIC5idXR0b24tY2xlYXIuYnV0dG9uLWVuYWJsZS5wdXJlLWJ1dHRvbltkaXNhYmxlZF0sXG4gICAgLmJ1dHRvbi1jbGVhci5idXR0b24tZW5hYmxlLnB1cmUtYnV0dG9uLWRpc2FibGVkLFxuICAgIC5idXR0b24tY2xlYXIuYnV0dG9uLWVuYWJsZS5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpob3ZlcixcbiAgICAuYnV0dG9uLWNsZWFyLmJ1dHRvbi1lbmFibGUucHVyZS1idXR0b24tZGlzYWJsZWQ6Zm9jdXMsXG4gICAgLmJ1dHRvbi1jbGVhci5idXR0b24tZW5hYmxlLnB1cmUtYnV0dG9uLWRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzJhMmQzMTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLmJ1dHRvbi13aWRlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ1dHRvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBwYWRkaW5nOiAuNWVtIDFlbTsgfVxuXG4uYnV0dG9uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAuYnV0dG9uLWxhcmdlLmJ1dHRvbi1yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41ZW07XG4gICAgcGFkZGluZzogMC40ZW0gMC44ZW07IH1cblxuLmJ1dHRvbi1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IC41ZW07IH1cblxuLmJ1dHRvbi1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgcGFkZGluZzogMC4yZW0gMC40ZW07IH1cblxuLmJ1dHRvbi1ncmV5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NDE1NjtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJ1dHRvbi1leHBhbmQ6OmFmdGVyLFxuLmJ1dHRvbi1jb25kZW5zZTo6YWZ0ZXIge1xuICBjb2xvcjogIzJhMmQzMTtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBvcGFjaXR5OiAuNTsgfVxuXG4uYnV0dG9uLWV4cGFuZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnIFxcZjEzYSc7IH1cblxuLmJ1dHRvbi1jb25kZW5zZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnIFxcZjEzOSc7IH1cblxuLmJ1dHRvbi1zdWItbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmJ1dHRvbi10YWIge1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2NjY2NjYztcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjY2NjY2NjO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDExMCU7XG4gIHBhZGRpbmc6IC41ZW0gLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYnV0dG9uLXRhYjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNkZDE5MWQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5idXR0b24tdGFiOmRpc2FibGVkOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgNHB4ICNkZDE5MWQ7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDsgfVxuXG5hIHtcbiAgY29sb3I6ICNkZDE5MWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkOyB9XG4gIGEubm8tZGVjb3JhdGlvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5bbmctY2xpY2tdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmluZm8ge1xuICBjb2xvcjogIzg4ODsgfVxuXG4uYm94IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2ViZTg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlYmU4O1xuICBtYXJnaW46IDEuNWVtIDA7IH1cbiAgLmJveCAuYm94LWhlYWRpbmcge1xuICAgIGNvbG9yOiAjM2I1MjY5O1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5ib3ggLmJveC1zdWJoZWFkaW5nIHtcbiAgICBjb2xvcjogIzNiNTI2OTtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cblxuLndlYi1jb250ZXh0IC5ib3gge1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDEuNWVtIDA7IH1cblxuLmJveC1ib3R0b20tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNiY2JjYmM7IH1cblxuLmJjLXRvcC1wYW5lbCB7XG4gIGJhY2tncm91bmQ6ICM5ZDlkOWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmJjLXRvcC1wYW5lbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHggN3B4OyB9IH1cblxuLmJjLWltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmJjLWxvZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9iYy5zdmdcIik7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07IH1cblxuLmFjdGl2aXR5LWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNlY2ViZTg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjM2I1MjY5O1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogNTAlO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tdG9wOiAtMS41ZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDMuNWVtO1xuICB3aWR0aDogM2VtOyB9XG4gIC5hY3Rpdml0eS1pbmRpY2F0b3IgaSB7XG4gICAgbWFyZ2luLXRvcDogLjI1ZW07IH1cbiAgLmFjdGl2aXR5LWluZGljYXRvci5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50ZWFtLWFkbWluLXVzZXItbGlzdCBsaSxcbi50ZWFtLWFkbWluLXRlYW0tbGlzdCBsaSxcbi50ZWFtLXNlYXJjaC1yZXN1bHRzIGxpLFxuLnRlYW1zLWxpc3QgbGkge1xuICBiYWNrZ3JvdW5kOiAjZWNlYmU4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NjYzsgfVxuXG4udGVhbS1hZG1pbi11c2VyLWxpc3QgbGk6Zmlyc3QtY2hpbGQsXG4udGVhbS1hZG1pbi10ZWFtLWxpc3QgbGk6Zmlyc3QtY2hpbGQsXG4udGVhbS1zZWFyY2gtcmVzdWx0cyBsaTpmaXJzdC1jaGlsZCxcbi50ZWFtcy1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNjY2M7IH1cblxuLnRlYW0tYWRtaW4tdXNlcjo6YWZ0ZXIsXG4udGVhbS1hZG1pbi1pbnZpdGU6OmFmdGVyLFxuLnRlYW0tYWRtaW4tcmVxdWVzdDo6YWZ0ZXIsXG4udGVhbS1hZG1pbi1yZXN1bHQ6OmFmdGVyLFxuLnRlYW0tbGlzdC12aWV3OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnRlYW0tYWRtaW4tdXNlciAudGVhbS1hZG1pbi1lbWFpbCxcbi50ZWFtLWFkbWluLXVzZXIgLnRlYW0tYWRtaW4tdGVhbS1uYW1lLFxuLnRlYW0tYWRtaW4taW52aXRlIC50ZWFtLWFkbWluLWVtYWlsLFxuLnRlYW0tYWRtaW4taW52aXRlIC50ZWFtLWFkbWluLXRlYW0tbmFtZSxcbi50ZWFtLWFkbWluLXJlcXVlc3QgLnRlYW0tYWRtaW4tZW1haWwsXG4udGVhbS1hZG1pbi1yZXF1ZXN0IC50ZWFtLWFkbWluLXRlYW0tbmFtZSxcbi50ZWFtLWFkbWluLXJlc3VsdCAudGVhbS1hZG1pbi1lbWFpbCxcbi50ZWFtLWFkbWluLXJlc3VsdCAudGVhbS1hZG1pbi10ZWFtLW5hbWUsXG4udGVhbS1saXN0LXZpZXcgLnRlYW0tYWRtaW4tZW1haWwsXG4udGVhbS1saXN0LXZpZXcgLnRlYW0tYWRtaW4tdGVhbS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLWhlaWdodDogMmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogLjc1ZW0gMWVtIDA7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi50ZWFtLWFkbWluLXVzZXIgLnRlYW0tYWRtaW4tbWVzc2FnZSxcbi50ZWFtLWFkbWluLWludml0ZSAudGVhbS1hZG1pbi1tZXNzYWdlLFxuLnRlYW0tYWRtaW4tcmVxdWVzdCAudGVhbS1hZG1pbi1tZXNzYWdlLFxuLnRlYW0tYWRtaW4tcmVzdWx0IC50ZWFtLWFkbWluLW1lc3NhZ2UsXG4udGVhbS1saXN0LXZpZXcgLnRlYW0tYWRtaW4tbWVzc2FnZSB7XG4gIGNvbG9yOiAjNTk1ZjY4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAuMjVlbSAxZW0gMDsgfVxuXG4udGVhbS1hZG1pbi11c2VyIC50ZWFtLWFkbWluLWJ1dHRvbnMsXG4udGVhbS1hZG1pbi1pbnZpdGUgLnRlYW0tYWRtaW4tYnV0dG9ucyxcbi50ZWFtLWFkbWluLXJlcXVlc3QgLnRlYW0tYWRtaW4tYnV0dG9ucyxcbi50ZWFtLWFkbWluLXJlc3VsdCAudGVhbS1hZG1pbi1idXR0b25zLFxuLnRlYW0tbGlzdC12aWV3IC50ZWFtLWFkbWluLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4udGVhbS1hZG1pbi11c2VyIC50ZWFtLWFkbWluLXRlYW0tZGlzdCxcbi50ZWFtLWFkbWluLWludml0ZSAudGVhbS1hZG1pbi10ZWFtLWRpc3QsXG4udGVhbS1hZG1pbi1yZXF1ZXN0IC50ZWFtLWFkbWluLXRlYW0tZGlzdCxcbi50ZWFtLWFkbWluLXJlc3VsdCAudGVhbS1hZG1pbi10ZWFtLWRpc3QsXG4udGVhbS1saXN0LXZpZXcgLnRlYW0tYWRtaW4tdGVhbS1kaXN0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogLjc1ZW0gMWVtIDA7IH1cblxuLnRlYW0tYWRtaW4tdXNlciAudGVhbS1hZG1pbi10ZWFtLW1lbWJlcnMsXG4udGVhbS1hZG1pbi1pbnZpdGUgLnRlYW0tYWRtaW4tdGVhbS1tZW1iZXJzLFxuLnRlYW0tYWRtaW4tcmVxdWVzdCAudGVhbS1hZG1pbi10ZWFtLW1lbWJlcnMsXG4udGVhbS1hZG1pbi1yZXN1bHQgLnRlYW0tYWRtaW4tdGVhbS1tZW1iZXJzLFxuLnRlYW0tbGlzdC12aWV3IC50ZWFtLWFkbWluLXRlYW0tbWVtYmVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IC43NWVtIDFlbTsgfVxuXG4udGVhbS1hZG1pbi11c2VyIC50ZWFtLXJlcXVlc3Qtc3RhdHVzLFxuLnRlYW0tYWRtaW4taW52aXRlIC50ZWFtLXJlcXVlc3Qtc3RhdHVzLFxuLnRlYW0tYWRtaW4tcmVxdWVzdCAudGVhbS1yZXF1ZXN0LXN0YXR1cyxcbi50ZWFtLWFkbWluLXJlc3VsdCAudGVhbS1yZXF1ZXN0LXN0YXR1cyxcbi50ZWFtLWxpc3QtdmlldyAudGVhbS1yZXF1ZXN0LXN0YXR1cyB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IC43NWVtIDFlbTsgfVxuXG4uc3ByaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9pY29ucy9hcHBzdG9yZS1zcHJpdGVzLnBuZ1wiKTtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc3ByaXRlLnNwaXRlLWFwcHN0b3JlLWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4OyB9XG4gIC5zcHJpdGUuc3BpdGUtYXBwc3RvcmUtZW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNDVweDsgfVxuICAuc3ByaXRlLnNwcml0ZS1nb29nbGVwbGF5LWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTkwcHg7IH1cbiAgLnNwcml0ZS5zcHJpdGUtZ29vZ2xlcGxheS1lbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NnB4IDBweDsgfVxuXG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC5zcHJpdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaWNvbnMvYXBwc3RvcmUtc3ByaXRlc0AyeC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyOTBweCAxMzNweDsgfSB9XG5cbi5hZGQtbWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDEuNWVtICFpbXBvcnRhbnQ7IH1cblxuLnN1cHByZXNzLXNwYWNpbmctYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5zdXBwcmVzcy1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5zdXBwcmVzcy1wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZvcmNlLXdpZHRoLWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hcHAtY29udGV4dCAuYXBwLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uYXBwLWNvbnRleHQgLmFkZC10b3AtbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07IH1cblxuLmFwcC1jb250ZXh0IGhlYWRlciB7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogLjc1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYXBwLWNvbnRleHQgaGVhZGVyIGgxLFxuICAuYXBwLWNvbnRleHQgaGVhZGVyIGgyLFxuICAuYXBwLWNvbnRleHQgaGVhZGVyIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hcHAtY29udGV4dCAuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2VjZWJlODtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNiY2JjYmM7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA1NXB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiA1ZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMDsgfVxuICAuYXBwLWNvbnRleHQgLmZvb3RlciAubmF2LWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjZGQxOTFkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmFwcC1jb250ZXh0IC5mb290ZXIgLm1lZ2EtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQxOTFkO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hcHAtY29udGV4dCAuZm9vdGVyIC5uYXZpZ2F0aW9uLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmFwcC1jb250ZXh0IC5mb290ZXIgLm5hdmlnYXRpb24tbGlzdCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuLmFwcC1jb250ZXh0IG1vbnRoLXNlbGVjdG9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hcHAtY29udGV4dCBiYy1yYW5raW5nIC5hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYXBwLWNvbnRleHQgYmMtcmFua2luZyAuYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYXBwLWNvbnRleHQgaDIge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtYXJnaW46IC4yZW0gYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNS41ZW0pIHtcbiAgLmFwcC1jb250ZXh0IC5mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cblxuLndlYi1jb250ZXh0IC53ZWItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi53ZWItY29udGV4dCAuZm9vdGVyIHtcbiAgcGFkZGluZzogMWVtIDNlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLndlYi1jb250ZXh0IC5mb290ZXIgLm5hdi1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07IH1cblxuLndlYi1jb250ZXh0IC5ib3gge1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDEuNWVtIDA7IH1cbiAgLndlYi1jb250ZXh0IC5ib3ggaDIsXG4gIC53ZWItY29udGV4dCAuYm94IGgzLFxuICAud2ViLWNvbnRleHQgLmJveCBoNCxcbiAgLndlYi1jb250ZXh0IC5ib3ggaDUsXG4gIC53ZWItY29udGV4dCAuYm94IGg2IHtcbiAgICBmb250LWZhbWlseTogXCJFeG9cIiwgXCJBcmlhbFwiLCBcInNhbnMtc2VyaWZcIjtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG5cbi53ZWItY29udGV4dCAubWVnYS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4NS41JTsgfVxuXG4ud2ViLWNvbnRleHQgLm5hdmlnYXRpb24tbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuICAud2ViLWNvbnRleHQgLm5hdmlnYXRpb24tbGlzdCBsaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLndlYi1jb250ZXh0IC5uYXZpZ2F0aW9uLWxpc3QgYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNS41ZW0pIHtcbiAgLndlYi1jb250ZXh0IC5mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogODAlOyB9XG4gIC53ZWItY29udGV4dCAuZmxvYXRpbmctYm94IC5wdXJlLWZvcm0gLm1haW4ge1xuICAgIHBhZGRpbmc6IDFlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLndlYi1jb250ZXh0IC5tZWdhLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZsb2F0aW5nLWJveCAubWVnYS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmlmcmFtZS1jb250ZXh0IC5pZnJhbWUtaGlkZGVuLFxuLndlYi1jb250ZXh0LmlmcmFtZS1jb250ZXh0IC5pZnJhbWUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5pZnJhbWUtY29udGV4dCAuY29udGVudC13cmFwcGVyLFxuLndlYi1jb250ZXh0LmlmcmFtZS1jb250ZXh0IC5jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmlmcmFtZS1jb250ZXh0IC5ib3gsXG4ud2ViLWNvbnRleHQuaWZyYW1lLWNvbnRleHQgLmJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMS41ZW0gYXV0byAxLjVlbTtcbiAgbWF4LXdpZHRoOiA0OGVtOyB9XG5cbi5pZnJhbWUtY29udGV4dCAuYm94LXdpZGUsXG4ud2ViLWNvbnRleHQuaWZyYW1lLWNvbnRleHQgLmJveC13aWRlIHtcbiAgbWF4LXdpZHRoOiA2NGVtOyB9XG5cbi5pZnJhbWUtY29udGV4dCAubWFpbixcbi53ZWItY29udGV4dC5pZnJhbWUtY29udGV4dCAubWFpbiB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5pZnJhbWUtY29udGV4dCAuc3BhY2UsXG4ud2ViLWNvbnRleHQuaWZyYW1lLWNvbnRleHQgLnNwYWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNS41ZW0pIHtcbiAgLmlmcmFtZS1jb250ZXh0IC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnRzLFxuICAud2ViLWNvbnRleHQuaWZyYW1lLWNvbnRleHQgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudHMge1xuICAgIHRvcDogMTUlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xNSUpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUuNWVtKSB7XG4gICNiYy1yZXNwLWRpdiB7XG4gICAgd2lkdGg6IDA7IH1cbiAgLmhpZGRlbi10aW55IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuaGlkZGVuLXRpbnktc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuY29udGVudC13cmFwcGVyIGhlYWRlcixcbiAgLmNvbnRlbnQtd3JhcHBlciAubWFpbiB7XG4gICAgcGFkZGluZzogMWVtIC41ZW07IH1cbiAgLnBhZGRpbmctc21hbGwtc20ge1xuICAgIHBhZGRpbmc6IC41ZW07IH1cbiAgLmZvb3Rlci5tb2JpbGUtc3RpY2t5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlYmU4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZTJlMmUyO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1LjVlbSkge1xuICAjYmMtcmVzcC1kaXYge1xuICAgIHdpZHRoOiAzNTVweDsgfVxuICAuaGlkZGVuLXRpbnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmhpZGRlbi10aW55LXNtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuaGlkZGVuLXRpbnktbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5oaWRkZW4tdGlueS1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnBhZGRpbmctc21hbGwtc20ge1xuICAgIHBhZGRpbmc6IC41ZW07IH1cbiAgLnNldC1tYXgtaGVpZ2h0LXNtIHtcbiAgICBtYXgtaGVpZ2h0OiA0MjBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICNiYy1yZXNwLWRpdiB7XG4gICAgd2lkdGg6IDQ4MHB4OyB9XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmhpZGRlbi10aW55LXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuY2VudHJlLW1kIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgI2JjLXJlc3AtZGl2IHtcbiAgICB3aWR0aDogNjQwcHg7IH1cbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuaGlkZGVuLXRpbnktbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuY2VudHJlLWxnIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubW9iaWxlLXN0aWNreSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7IH0gfVxuXG4udGVhbS1zZWFyY2gtcmVzdWx0IHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNiY2JjYmM7IH1cblxuLmJjLWNhbGVuZGFyLXRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJjLWNhbGVuZGFyLXRhYmxlIHRoLFxuICAuYmMtY2FsZW5kYXItdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IC41ZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE0LjI4NSU7IH1cbiAgLmJjLWNhbGVuZGFyLXRhYmxlIHRkIHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLmJjLWNhbGVuZGFyLXRhYmxlIHRkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7IH1cbiAgICAuYmMtY2FsZW5kYXItdGFibGUgdGQgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5iYy1jYWxlbmRhci10YWJsZSB0ZC5pbmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAuNTsgfVxuXG4uY2FsZW5kYXItbW9udGgtdmlldyB7XG4gIG1hcmdpbi10b3A6IDJlbTsgfVxuXG4uYWNjb21wbGlzaG1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAuYWNjb21wbGlzaG1lbnRzLmFsbCB7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH1cbiAgICAuYWNjb21wbGlzaG1lbnRzLmFsbCAubW9zdC1yZWNlbnQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDsgfVxuICAuYWNjb21wbGlzaG1lbnRzIC5tb3N0LXJlY2VudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAycHggM3B4IDVweCAjYWFhYWFhO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICAuYWNjb21wbGlzaG1lbnRzIC5tb3N0LXJlY2VudCAucmVjZW50LWFjY29tcGxpc2htZW50IHtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgd2lkdGg6IDIwdnc7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAubW9zdC1yZWNlbnQgLnJlY2VudC1hY2NvbXBsaXNobWVudCAuY29pbiB7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAxMnZ3O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1JTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLm1vc3QtcmVjZW50IC5yZWNlbnQtYWNjb21wbGlzaG1lbnQgLmNvaW4gLmljb24tbmV3IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IC0yMCU7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQwJTsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAubW9zdC1yZWNlbnQgLnJlY2VudC1hY2NvbXBsaXNobWVudCAuc2xvdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGhlaWdodDogNHZ3O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2VsZW1lbnRzL2NvaW5fc2xvdC5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgfVxuICAuYWNjb21wbGlzaG1lbnRzIC5pY29uLW5ldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvZWxlbWVudHMvbmV3LnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmFjY29tcGxpc2htZW50cyAuYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNjRweDtcbiAgICB0b3A6IC0yMHZ3O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIHtcbiAgICBwYWRkaW5nOiA1N3B4IDA7XG4gICAgcGFkZGluZzogMTh2dyAwOyB9XG4gICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICBib3gtc2hhZG93OiAycHggM3B4IDVweCAjYWFhYWFhO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaGVhZCB7XG4gICAgICAgIGNvbG9yOiAjNThCOEJCO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmhlYWQgaDMge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDR2dztcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmhlYWQgaDMgLmljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAtM3B4IDA7IH1cbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaGVhZCBoMyAuaWNvbi1wbHVzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaWNvbnMvcGx1cy5zdmdcIik7IH1cbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaGVhZCBoMyAuaWNvbi1taW51cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2ljb25zL21pbnVzLnN2Z1wiKTsgfVxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuaGVhZCBzcGFuLmNvdW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweCA1cHg7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmhlYWQgLmljb24tbmV3IHtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzIC5pbm5lciB7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzIC5tb3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiAyNXZ3O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDI5cHg7XG4gICAgICAgICAgYm90dG9tOiA5LjJ2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHZ3OyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5wcm9ncmVzcyAuY3VydGFpbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTIwJTtcbiAgICAgICAgICBoZWlnaHQ6IDc4LjYlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTV2dzsgfVxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAucHJvZ3Jlc3MgLnRleHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAzdncgMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzIC5tb3ZlcixcbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzIC5jdXJ0YWluIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLnByb2dyZXNzLm5nLWhpZGUgLm1vdmVyLFxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAucHJvZ3Jlc3MubmctaGlkZSAuY3VydGFpbiB7XG4gICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5wcm9ncmVzcyAuc3RhdGlzdGljcy1idXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvZWxlbWVudHMvc3RhdGlzdGljcy5zdmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5pY29uLW5ldyB7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIHRvcDogMzUlO1xuICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICBoZWlnaHQ6IDMwJTsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQsXG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5hY2NvbXBsaXNobWVudC1ncm91cCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgcGFkZGluZzogM3Z3O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0FBQUFBQTtcbiAgICAgICAgaGVpZ2h0OiAxMDhweDtcbiAgICAgICAgaGVpZ2h0OiAzNHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5hY2NvbXBsaXNobWVudCBoNCxcbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQtZ3JvdXAgaDQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweCAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQgcCxcbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQtZ3JvdXAgcCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAydnc7IH1cbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5hY2NvbXBsaXNobWVudCBwIHNwYW4sXG4gICAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQtZ3JvdXAgcCBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50IC50ZXh0LFxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5hY2NvbXBsaXNobWVudC1ncm91cCAudGV4dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgIHRvcDogM3Z3O1xuICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICBsZWZ0OiAzdnc7XG4gICAgICAgICAgd2lkdGg6IDI1NnB4O1xuICAgICAgICAgIHdpZHRoOiA4MHZ3O1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgei1pbmRleDogMjA7IH1cbiAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50LWdyb3VwIC5pY29ucyB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBwYWRkaW5nOiA5cHg7XG4gICAgICAgIHBhZGRpbmc6IDN2dztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQtZ3JvdXAgLmJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQtZ3JvdXAgLmJhZGdlLmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50LWdyb3VwIC5iYWRnZSAuaWNvbi1uZXcge1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBib3R0b206IC05JTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMjAlOyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAuYmFkZ2VzIC5hY2NvbXBsaXNobWVudC1ncm91cCAuaW5kaWNhdG9ycyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50LWdyb3VwIC5pbmRpY2F0b3JzIC5wb2ludCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwIDFweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40czsgfVxuICAgICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50LWdyb3VwIC5pbmRpY2F0b3JzIC5wb2ludC5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkgLmJhZGdlcyAuYWNjb21wbGlzaG1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5iYWRnZXMgLmFjY29tcGxpc2htZW50LmxvY2tlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjB2dztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7IH1cbiAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDY1LCA4NiwgMC45KTsgfVxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAuY2xvc2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvZWxlbWVudHMveC5zdmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5vdmVybGF5IC5iYWRnZXMge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjB2aDsgfVxuICAgICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5vdmVybGF5IC5iYWRnZXMgLmJhZGdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDB2dztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0LCBsZWZ0IDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5vdmVybGF5IC50ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgICB0b3A6IDU1dmg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7IH1cbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAudGV4dCBoMyxcbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAudGV4dCBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAgICAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IC5vdmVybGF5IC50ZXh0IC5zbWFsbC1wcmludCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwJTsgfVxuICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAuaW5kaWNhdG9ycyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDdweCA4cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDA7IH1cbiAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAuaW5kaWNhdG9ycyAucG9pbnQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW46IDNweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzOyB9XG4gICAgICAgICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5jYXRlZ29yeSAub3ZlcmxheSAuaW5kaWNhdG9ycyAucG9pbnQuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLnN0YXRpc3RpY3Mtb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNywgMjExLCAyMTYsIDAuOSk7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5zdGF0aXN0aWNzLW92ZXJsYXkgaDIge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICAgICAgICBtYXJnaW46IDE1dmggMCAxMHZoOyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5zdGF0aXN0aWNzLW92ZXJsYXkgLnN0YXRpc3RpY3MtZWxlbWVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAzcHggNXB4ICNhYWFhYWE7IH1cbiAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLnN0YXRpc3RpY3Mtb3ZlcmxheSAuYmFkZ2Uge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5zdGF0aXN0aWNzLW92ZXJsYXkgLnRpdGxlIHtcbiAgICAgICAgd2lkdGg6IDQ1JTsgfVxuICAgICAgLmFjY29tcGxpc2htZW50cyAuY2F0ZWdvcmllcyAuc3RhdGlzdGljcy1vdmVybGF5IC52YWx1ZSB7XG4gICAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAgIC5hY2NvbXBsaXNobWVudHMgLmNhdGVnb3JpZXMgLnN0YXRpc3RpY3Mtb3ZlcmxheSAudGl0bGUsXG4gICAgICAuYWNjb21wbGlzaG1lbnRzIC5jYXRlZ29yaWVzIC5zdGF0aXN0aWNzLW92ZXJsYXkgLnZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogIzU4YjhiYjsgfVxuXG4uYXV0by1jb21wbGV0aW9uLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmF1dG8tY29tcGxldGlvbi1saXN0IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2JjYmNiYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxLjVlbSAuNWVtOyB9XG4gICAgLmF1dG8tY29tcGxldGlvbi1saXN0IGxpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlY2ViZTg7IH1cbiAgICAuYXV0by1jb21wbGV0aW9uLWxpc3QgbGkuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogIzcxNzk4MztcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAgIC5hdXRvLWNvbXBsZXRpb24tbGlzdCBsaSAuYXV0b2NvbXBsZXRlLW1vcmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiA5MCU7IH1cblxuLmF1dG8tY29tcGxldGlvbi1kZXRhaWxzIHtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJjLWNpdHktbGlzdCAuYmMtY2l0eS1saXN0LXJlc3VsdHMge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogOTAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmJjLWNpdHktbGlzdCAuYmMtY2l0eS1saXN0LXJlc3VsdHMge1xuICAgIG1pbi1oZWlnaHQ6IDE2MHB4OyB9IH1cblxuLmJjLWlkZW50IHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYmMtaWRlbnQgLmJjLWlkZW50LWxvZ28ge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuYmMtaWRlbnQgLmJjLWlkZW50LWxvZ28gaW1nIHtcbiAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgICB3aWR0aDogMTE2cHg7IH1cbiAgLmJjLWlkZW50IC5pZGVudC1oZWFkaW5nIHtcbiAgICBjb2xvcjogI2RkMTkxZDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ucG9wb3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42NjYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wb3BvdmVyLnBvcG92ZXItdHJhbnNwYXJlbnQtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLnBvcG92ZXIgLmJjLXByb21wdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucG9wb3ZlciAucHJvbXB0LWRpc21pc3Mge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM1Nzc4OWE7XG4gICAgaGVpZ2h0OiAxLjVlbTtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBwYWRkaW5nOiAuMmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLjVlbTtcbiAgICB0b3A6IC4zZW07XG4gICAgd2lkdGg6IDEuNWVtOyB9XG4gICAgLnBvcG92ZXIgLnByb21wdC1kaXNtaXNzOmhvdmVyLCAucG9wb3ZlciAucHJvbXB0LWRpc21pc3M6Zm9jdXMsIC5wb3BvdmVyIC5wcm9tcHQtZGlzbWlzczphY3RpdmUge1xuICAgICAgY29sb3I6ICMzYjUyNjk7IH1cbiAgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudHMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAuMjVlbSAwLjI1ZW0gMC4yNWVtIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMzBlbTtcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgei1pbmRleDogNDA7IH1cbiAgICAucG9wb3ZlciAucG9wb3Zlci1jb250ZW50cy5wb3BvdmVyLW5vLXBhZGRpbmcge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAucG9wb3ZlciAucG9wb3Zlci1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wb3BvdmVyIC5wb3BvdmVyLWZvb3RlciAucHVyZS1idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMmVtOyB9XG4gIC5wb3BvdmVyIC5wb3BvdmVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5ib2R5LnBvcG92ZXItYWN0aXZlIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLndlYi1jb250ZXh0IC5wb3BvdmVyLm1vYmlsZS1mdWxsd2lkdGggLnBvcG92ZXItY29udGVudHMge1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIHRvcDogNSU7IH1cbiAgLndlYi1jb250ZXh0IC5wb3BvdmVyIC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICB0b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNDhlbSkge1xuICAud2ViLWNvbnRleHQgLnBvcG92ZXIubW9iaWxlLWZ1bGx3aWR0aCAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XG4gICAgdG9wOiA1JTsgfVxuICAud2ViLWNvbnRleHQgLnBvcG92ZXIgLnBvcG92ZXIgLnBvcG92ZXItY29udGVudHMge1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIHRvcDogMDsgfSB9XG5cbi5hcHAtY29udGV4dCAucG9wb3Zlci5tb2JpbGUtZnVsbHdpZHRoIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7IH1cbiAgLmFwcC1jb250ZXh0IC5wb3BvdmVyLm1vYmlsZS1mdWxsd2lkdGggLnBvcG92ZXItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLmFwcC1jb250ZXh0IC5wb3BvdmVyLm1vYmlsZS1mdWxsd2lkdGggLnBvcG92ZXItY29udGVudHMge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4uYmMtcHJvbXB0IHtcbiAgbWFyZ2luLXRvcDogMWVtOyB9XG4gIC5iYy1wcm9tcHQgLnByb21wdC1kaXNtaXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNTc3ODlhO1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgb3BhY2l0eTogLjg7XG4gICAgcGFkZGluZzogLjJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC41ZW07XG4gICAgdG9wOiAuM2VtO1xuICAgIHdpZHRoOiAxLjVlbTsgfVxuICAgIC5iYy1wcm9tcHQgLnByb21wdC1kaXNtaXNzOmhvdmVyLCAuYmMtcHJvbXB0IC5wcm9tcHQtZGlzbWlzczpmb2N1cywgLmJjLXByb21wdCAucHJvbXB0LWRpc21pc3M6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjM2I1MjY5OyB9XG4gIC5iYy1wcm9tcHQgLnByb21wdC1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAuNWVtIDA7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAuYmMtcHJvbXB0IC5wcm9tcHQtYnV0dG9ucyAucHVyZS1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTsgfVxuXG4uYmMtcHJvbXB0LXBvcG92ZXIsXG4uYmMtcHJvbXB0LXN0YXRpYyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJjLXByb21wdC1wb3BvdmVyOjpiZWZvcmUsXG4gIC5iYy1wcm9tcHQtc3RhdGljOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjNTc3ODlhO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXNpemU6IDE1MCU7XG4gICAgbGVmdDogLjVlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0b3A6IC40NWVtO1xuICAgIHdpZHRoOiAyZW07IH1cbiAgLmJjLXByb21wdC1wb3BvdmVyLnByb21wdC1pbmZvOjpiZWZvcmUsXG4gIC5iYy1wcm9tcHQtc3RhdGljLnByb21wdC1pbmZvOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYwNWEnOyB9XG4gIC5iYy1wcm9tcHQtcG9wb3Zlci5wcm9tcHQtd2Fybjo6YmVmb3JlLFxuICAuYmMtcHJvbXB0LXN0YXRpYy5wcm9tcHQtd2Fybjo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmYTcyNjtcbiAgICBjb250ZW50OiAnXFxmMDcxJzsgfVxuICAuYmMtcHJvbXB0LXBvcG92ZXIucHJvbXB0LXN1Y2Nlc3M6OmJlZm9yZSxcbiAgLmJjLXByb21wdC1zdGF0aWMucHJvbXB0LXN1Y2Nlc3M6OmJlZm9yZSB7XG4gICAgY29sb3I6ICM5Y2NjNjU7XG4gICAgY29udGVudDogJ1xcZjAwYyc7IH1cbiAgLmJjLXByb21wdC1wb3BvdmVyLnByb21wdC1lcnJvcjo6YmVmb3JlLFxuICAuYmMtcHJvbXB0LXN0YXRpYy5wcm9tcHQtZXJyb3I6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNlZjUzNTA7XG4gICAgY29udGVudDogJ1xcZjA2YSc7IH1cbiAgLmJjLXByb21wdC1wb3BvdmVyLnByb21wdC1jb25maXJtOjpiZWZvcmUsXG4gIC5iYy1wcm9tcHQtc3RhdGljLnByb21wdC1jb25maXJtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYwNTknOyB9XG5cbi5iYy1wcm9tcHQtc3RhdGljIHtcbiAgYmFja2dyb3VuZDogI2VjZWJlODtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cbiAgLmJjLXByb21wdC1zdGF0aWMgLnByb21wdC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAuNzVlbSAyLjVlbSAuNzVlbSAyLjc1ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuYmMtcHJvbXB0LXN0YXRpYyAucHJvbXB0LWJ1dHRvbnMge1xuICAgIG1hcmdpbjogMCAxLjVlbSAuNzVlbTsgfVxuXG4ucG9wb3ZlciAuYmMtcHJvbXB0LXBvcG92ZXIge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5wb3BvdmVyIC5iYy1wcm9tcHQtcG9wb3ZlciAuYmMtcHJvbXB0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wb3BvdmVyIC5iYy1wcm9tcHQtcG9wb3ZlciAucHJvbXB0LW1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgICBwYWRkaW5nOiAxLjc1ZW0gMi41ZW0gMS43NWVtIDMuNWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnBvcG92ZXIgLmJjLXByb21wdC1wb3BvdmVyIC5wcm9tcHQtbWVzc2FnZS1jbGVhci1wYWRkaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgICBtYXJnaW4tbGVmdDogLTMuNWVtOyB9XG4gIC5wb3BvdmVyIC5iYy1wcm9tcHQtcG9wb3ZlciAucHJvbXB0LWJ1dHRvbnMge1xuICAgIGJvcmRlci10b3A6IHNvbGlkICNjY2MgMXB4OyB9XG4gICAgLnBvcG92ZXIgLmJjLXByb21wdC1wb3BvdmVyIC5wcm9tcHQtYnV0dG9ucyBidXR0b24ge1xuICAgICAgbWFyZ2luOiAuNWVtIC41ZW0gLjVlbSAwOyB9XG4gICAgLnBvcG92ZXIgLmJjLXByb21wdC1wb3BvdmVyIC5wcm9tcHQtYnV0dG9ucyAuYnV0dG9uLWZ1bGwtd2lkdGgge1xuICAgICAgYmFja2dyb3VuZDogI2VjZWJlODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogI2RkMTkxZDtcbiAgICAgIG1hcmdpbjogYXV0byAwIDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnBvcG92ZXIgLnByb21wdC1jb25maXJtIC5wcm9tcHQtYnV0dG9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1LjVlbSkge1xuICAucG9wb3ZlciAuYmMtcHJvbXB0LXBvcG92ZXIgLnByb21wdC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAzLjc1ZW0gMS41ZW0gMS43NWVtOyB9IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5pbnB1dC1maWVsZCAuaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2VmNTM1MDsgfVxuXG4uaW5wdXQtZmllbGQgLnZvdWNoZXItaW52YWxpZC1tc2cge1xuICBmb250LXNpemU6IDkwJTsgfVxuXG4ubW9udGgtc2VsZWN0b3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMTBweCAxNXB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAubW9udGgtc2VsZWN0b3IubW9udGgtc2VsZWN0b3ItZnVsbHdpZHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlYmU4O1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubW9udGgtc2VsZWN0b3IubW9udGgtc2VsZWN0b3ItZnVsbHdpZHRoIC5tb250aC1zZWxlY3Rvci1wcmV2aW91cyxcbiAgICAubW9udGgtc2VsZWN0b3IubW9udGgtc2VsZWN0b3ItZnVsbHdpZHRoIC5tb250aC1zZWxlY3Rvci1uZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5tb250aC1zZWxlY3Rvci5tb250aC1zZWxlY3Rvci1mdWxsd2lkdGggLm1vbnRoLXNlbGVjdG9yLXByZXZpb3VzIHtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAubW9udGgtc2VsZWN0b3IubW9udGgtc2VsZWN0b3ItZnVsbHdpZHRoIC5tb250aC1zZWxlY3Rvci1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gIC5tb250aC1zZWxlY3RvciAubW9udGgtc2VsZWN0b3ItbmFtZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5tb250aC1zZWxlY3RvciBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm1vbnRoLXNlbGVjdG9yIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5tb250aC1zZWxlY3RvciAuYnV0dG9uLWNsZWFyLFxuICAubW9udGgtc2VsZWN0b3IgLmJ1dHRvbi1jbGVhcjpob3ZlciB7XG4gICAgY29sb3I6ICM2ZjZmNmY7IH1cblxuLnRlYW1zLWxpc3Qge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2JjYmNiYzsgfVxuICAudGVhbXMtbGlzdCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNiY2JjYmM7XG4gICAgcGFkZGluZzogLjVlbSAwOyB9XG4gICAgLnRlYW1zLWxpc3QgbGkgLnB1cmUtZyB7XG4gICAgICBtYXJnaW46IC41ZW0gMDsgfVxuICAudGVhbXMtbGlzdCAudGVhbXMtbGlzdC1uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYmMtcHJvZ3Jlc3MtYmFyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYmMtcHJvZ3Jlc3MtYmFyIC5vdXRlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmMtcHJvZ3Jlc3MtYmFyIC5pbm5lciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDAsIDAsIDAuNSk7XG4gICAgYm9yZGVyLXJpZ2h0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG4gIC5iYy1wcm9ncmVzcy1iYXIgLnByb2dyZXNzVGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuXG4uc3BvbnNvci1saXN0IHtcbiAgcGFkZGluZzogOHB4IDAgNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zcG9uc29yLWxpc3QgLnNwb25zb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIC5zcG9uc29yLWxpc3QgLnNwb25zb3I6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyksXG4gICAgLnNwb25zb3ItbGlzdCAuc3BvbnNvcjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IC5zcG9uc29yIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMCA1cHg7IH1cbiAgICAuc3BvbnNvci1saXN0IC5zcG9uc29yOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpLFxuICAgIC5zcG9uc29yLWxpc3QgLnNwb25zb3I6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCkgfiAuc3BvbnNvciB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cbiAgLnNwb25zb3ItbGlzdCAubG9nbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgfVxuXG4ub3BhcXVlIC5zcG9uc29yLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLndoaXRlIC5zcG9uc29yLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0QtRElOIENvbmRlbnNlZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiBsb2NhbChcIkQtRElOIENvbmRlbnNlZFwiKSwgdXJsKFwiL2ZvbnRzL0QtRElOQ29uZGVuc2VkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4ubWQtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTFwdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4uc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMTBweDsgfVxuICAuc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQgLmNoYXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA5MiU7IH1cbiAgICAuc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQgLmNoYXJ0IHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHQ7IH1cbiAgICAuc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQgLmNoYXJ0IC5tYXgsXG4gICAgLnN0YXRpc3RpY3MgLmJveC1wbG90LWNoYXJ0IC5jaGFydCAubWlkLFxuICAgIC5zdGF0aXN0aWNzIC5ib3gtcGxvdC1jaGFydCAuY2hhcnQgLm1pbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMXM7IH1cbiAgICAuc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQgLmNoYXJ0IC5tYXgge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGxlZnQ6IDEwJTsgfVxuICAgIC5zdGF0aXN0aWNzIC5ib3gtcGxvdC1jaGFydCAuY2hhcnQgLm1pZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMCU7IH1cbiAgICAuc3RhdGlzdGljcyAuYm94LXBsb3QtY2hhcnQgLmNoYXJ0IC5taW4ge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMCU7XG4gICAgICBsZWZ0OiAyMCU7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAgIC5zdGF0aXN0aWNzIC5ib3gtcGxvdC1jaGFydCAuY2hhcnQgLm1pbi5zbWFsbCBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0zMHB4OyB9XG4gIC5zdGF0aXN0aWNzIC5ib3gtcGxvdC1jaGFydCAubGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmdyb3d0aC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgd2lkdGg6IDMwMHB4OyB9XG4gIC5zdGF0aXN0aWNzIC5ncm93dGgtY2hhcnQgLngtYXhpcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnN0YXRpc3RpY3MgLmxpbmUtY2hhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDsgfVxuXG4uc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5pY29uLXdyYXBwZXIge1xuICAgIGZsZXg6IDAgMCAzNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuaWNvbi13cmFwcGVyIC5pY29uIHtcbiAgICAgIG1heC13aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IC04cHg7IH1cbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5sZWZ0IC52YWx1ZS5ibHVlLFxuICAuc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQgLmJhciAucmlnaHQgLnZhbHVlLmJsdWUge1xuICAgIGNvbG9yOiAjNDFBMURBOyB9XG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5sZWZ0IC52YWx1ZS53aGl0ZSxcbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLnJpZ2h0IC52YWx1ZS53aGl0ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLm1hcmtlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLm1hcmtlcjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4IDcuNXB4IDAgNy41cHg7XG4gICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5sYWJlbHMubGFiZWxzLXRvLW1hcmtlciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQgLmRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNXB4IDAgMTBweDsgfVxuXG4uc3RhdGlzdGljcyAudG9wLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5zdGF0aXN0aWNzIC50b3AtaGVhZGVyIC5iYy1sb2dvLWFiYnIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaWNvbnMvYmMtYWJici5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAuc3RhdGlzdGljcyAudG9wLWhlYWRlciAubG9nLW91dC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNDI2MTk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAuMmVtOyB9XG4gICAgLnN0YXRpc3RpY3MgLnRvcC1oZWFkZXIgLmxvZy1vdXQtYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNDMzMjU7IH1cblxuLnN0YXRpc3RpY3MgLmhlYWRlciB7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gIC5zdGF0aXN0aWNzIC5oZWFkZXIgZm9ybSNjaXR5LXN0YXRpc3RpY3Mtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0NDQ7IH1cbiAgICAuc3RhdGlzdGljcyAuaGVhZGVyIGZvcm0jY2l0eS1zdGF0aXN0aWNzLXNlbGVjdCAuZm9ybS1pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDMzJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnN0YXRpc3RpY3MgLmhlYWRlciBmb3JtI2NpdHktc3RhdGlzdGljcy1zZWxlY3QgLmZvcm0taW5wdXQgc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBwYWRkaW5nOiAuNmVtIDEuNGVtIC41ZW0gLjhlbTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNGVtO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVMtQVNDSUksJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjI5Mi40JTIyJTIwaGVpZ2h0JTNEJTIyMjkyLjQlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzQ0NDQ0NCUyMiUyMGQlM0QlMjJNMjg3JTIwNjkuNGExNy42JTIwMTcuNiUyMDAlMjAwJTIwMC0xMy01LjRIMTguNGMtNSUyMDAtOS4zJTIwMS44LTEyLjklMjA1LjRBMTcuNiUyMDE3LjYlMjAwJTIwMCUyMDAlMjAwJTIwODIuMmMwJTIwNSUyMDEuOCUyMDkuMyUyMDUuNCUyMDEyLjlsMTI4JTIwMTI3LjljMy42JTIwMy42JTIwNy44JTIwNS40JTIwMTIuOCUyMDUuNHM5LjItMS44JTIwMTIuOC01LjRMMjg3JTIwOTVjMy41LTMuNSUyMDUuNC03LjglMjA1LjQtMTIuOCUyMDAtNS0xLjktOS4yLTUuNS0xMi44eiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAuN2VtIHRvcCA1MCUsIDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAuNjVlbSBhdXRvLCAxMDAlOyB9XG4gICAgLnN0YXRpc3RpY3MgLmhlYWRlciBmb3JtI2NpdHktc3RhdGlzdGljcy1zZWxlY3QgZGl2LmRhdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3RhdGlzdGljcyAub3ZlcmxheS13cmFwcGVyIHtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4uc3RhdGlzdGljcyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgLnN0YXRpc3RpY3MgLmNvbnRlbnQgLm92ZXJsYXkge1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogNSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggODBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgICAuc3RhdGlzdGljcyAuY29udGVudCAub3ZlcmxheSBoMyB7XG4gICAgICBmb250LWZhbWlseTogXCJELURJTiBDb25kZW5zZWRcIjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAuc3RhdGlzdGljcyAuY29udGVudCAub3ZlcmxheSAuYWNoaWV2ZW1lbnRzIHtcbiAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5zdGF0aXN0aWNzIC5jb250ZW50IC5vdmVybGF5IC5iZW5lZml0cyB7XG4gICAgICB3aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuICAgICAgLnN0YXRpc3RpY3MgLmNvbnRlbnQgLm92ZXJsYXkgLmJlbmVmaXRzIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnN0YXRpc3RpY3MgLmNvbnRlbnQgLm92ZXJsYXkgLmJlbmVmaXRzIHRhYmxlIC5wLCAuc3RhdGlzdGljcyAuY29udGVudCAub3ZlcmxheSAuYmVuZWZpdHMgdGFibGUgLmIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLnN0YXRpc3RpY3MgLmNvbnRlbnQgLm92ZXJsYXkgLmJlbmVmaXRzIHRhYmxlIC5jLCAuc3RhdGlzdGljcyAuY29udGVudCAub3ZlcmxheSAuYmVuZWZpdHMgdGFibGUgLnQge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC5zdGF0aXN0aWNzIC5jb250ZW50IC5vdmVybGF5IC5iZW5lZml0cyB0YWJsZSAucCwgLnN0YXRpc3RpY3MgLmNvbnRlbnQgLm92ZXJsYXkgLmJlbmVmaXRzIHRhYmxlIC5jIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDsgfVxuICAgICAgICAuc3RhdGlzdGljcyAuY29udGVudCAub3ZlcmxheSAuYmVuZWZpdHMgdGFibGUgLnQge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4OyB9XG4gICAgICAgIC5zdGF0aXN0aWNzIC5jb250ZW50IC5vdmVybGF5IC5iZW5lZml0cyB0YWJsZSAuYiB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7IH1cblxuLnN0YXRpc3RpY3MgLnVzZXJzLFxuLnN0YXRpc3RpY3MgLnRyYWNrcyB7XG4gIHdpZHRoOiA4MjBweDsgfVxuXG4uc3RhdGlzdGljcyAuYnJvd24ge1xuICBjb2xvcjogI0JBOTI2NjsgfVxuXG4uc3RhdGlzdGljcyAucmVkIHtcbiAgY29sb3I6ICNERjVGMzM7IH1cblxuLnN0YXRpc3RpY3MgLmdyZWVuIHtcbiAgY29sb3I6ICM5MEI1M0Q7IH1cblxuLnN0YXRpc3RpY3MgLmxvYWRpbmcge1xuICBmaWx0ZXI6IGJsdXIoMnB4KTsgfVxuXG4uc3RhdGlzdGljcyAuZmxleC1yb3csXG4uc3RhdGlzdGljcyAuZmxleC1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zdGF0aXN0aWNzIC5mbGV4LXJvdyA+IGRpdixcbiAgLnN0YXRpc3RpY3MgLmZsZXgtY29sdW1uID4gZGl2IHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLnN0YXRpc3RpY3MgLmZsZXgtcm93LnNwYWNlLWJldHdlZW4sXG4gIC5zdGF0aXN0aWNzIC5mbGV4LWNvbHVtbi5zcGFjZS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuc3RhdGlzdGljcyAuZmxleC1yb3cuc3BhY2UtYmV0d2VlbiA+IGRpdixcbiAgICAuc3RhdGlzdGljcyAuZmxleC1jb2x1bW4uc3BhY2UtYmV0d2VlbiA+IGRpdiB7XG4gICAgICBmbGV4LWdyb3c6IDA7IH1cblxuLnN0YXRpc3RpY3MgLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uc3RhdGlzdGljcyBoMiB7XG4gIGZvbnQtc2l6ZTogNzJwdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5zdGF0aXN0aWNzIGgzIHtcbiAgZm9udC1zaXplOiAzMnB0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5zdGF0aXN0aWNzIC5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3RhdGlzdGljcyAuY2Fyb3VzZWwgLmNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuc3RhdGlzdGljcyAuY2Fyb3VzZWwgLmNvbnRyb2xzIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5zdGF0aXN0aWNzIC5jYXJvdXNlbCAuc2xpZGUge1xuICAgIGhlaWdodDogMjAwcHg7IH1cbiAgICAuc3RhdGlzdGljcyAuY2Fyb3VzZWwgLnNsaWRlIC5oZWFkaW5nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE0cHQ7IH1cblxuLnN0YXRpc3RpY3MgLmNwaXMge1xuICBwYWRkaW5nOiAxMHB4IDN2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zdGF0aXN0aWNzIC5jaGFydC1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkQtRElOIENvbmRlbnNlZFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnN0YXRpc3RpY3MgLmNoYXJ0LWJveCAubWF4aW1pemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxOHB0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICBjb2xvcjogI0RGNUYzMzsgfVxuICAgIC5zdGF0aXN0aWNzIC5jaGFydC1ib3ggLm1heGltaXplOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNERjVGMzM7IH1cblxuLnN0YXRpc3RpY3MgLnNsaWRlcnMge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zdGF0aXN0aWNzIC5zbGlkZXJzIC5zbGlkZXIsXG4gIC5zdGF0aXN0aWNzIC5zbGlkZXJzIC5idXR0b25zIHtcbiAgICB3aWR0aDogMjIwcHg7IH1cbiAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDE3cHQ7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLmxhYmVsLm5vLXBhZGRpbmcge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7IH1cbiAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLnJ6c2xpZGVyIC5yei1wb2ludGVyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7IH1cbiAgICAuc3RhdGlzdGljcyAuc2xpZGVycyAucnpzbGlkZXIgLnJ6LXBvaW50ZXI6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuc3RhdGlzdGljcyAuc2xpZGVycyAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5zdGF0aXN0aWNzIC5zbGlkZXJzIC5idXR0b25zIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNDFBMURBO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLmJ1dHRvbnMgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0QyRUJGNzsgfVxuICAgICAgLnN0YXRpc3RpY3MgLnNsaWRlcnMgLmJ1dHRvbnMgYnV0dG9uLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MUExREE7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuc3RhdGlzdGljcyAuc2xpZGVycyAuYnV0dG9ucyBidXR0b246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4OyB9XG4gICAgICAuc3RhdGlzdGljcyAuc2xpZGVycyAuYnV0dG9ucyBidXR0b246bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDsgfVxuXG4uc3RhdGlzdGljcyAudXNlcnMge1xuICBjb2xvcjogIzQxQTFEQTsgfVxuICAuc3RhdGlzdGljcyAudXNlcnMgLnVzZXJzLXRvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMzgwcHg7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlcnMgLnVzZXJzLXRvcCBoMiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuc3RhdGlzdGljcyAudXNlcnMgLnRvdGFsLWFjdGl2ZS11c2VycyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuc3RhdGlzdGljcyAudXNlcnMgLnRvdGFsLWFjdGl2ZS11c2VycyAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiA0OHB0O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlcnMgLnRvdGFsLWFjdGl2ZS11c2VycyAubGFiZWwge1xuICAgICAgZm9udC1zaXplOiAyNHB0OyB9XG4gIC5zdGF0aXN0aWNzIC51c2VycyAudG90YWwtdXNlcnMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MUExREE7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweCA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRwdDsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VycyAudG90YWwtdXNlcnMgLm51bWJlciB7XG4gICAgICBmb250LXNpemU6IDI2cHQ7IH1cbiAgLnN0YXRpc3RpY3MgLnVzZXJzIC51c2Vycy1hY3RpdmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VycyAudXNlcnMtYWN0aXZlIC51c2VyLWFjdGl2ZS12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXNpemU6IDE4cHQ7IH1cbiAgICAgIC5zdGF0aXN0aWNzIC51c2VycyAudXNlcnMtYWN0aXZlIC51c2VyLWFjdGl2ZS12YWx1ZS5hY3RpdmUge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwICNmZmYsIDFweCAtMXB4IDAgI2ZmZiwgLTFweCAxcHggMCAjZmZmLCAxcHggMXB4IDAgI2ZmZjsgfVxuICAgICAgLnN0YXRpc3RpY3MgLnVzZXJzIC51c2Vycy1hY3RpdmUgLnVzZXItYWN0aXZlLXZhbHVlLmluYWN0aXZlIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAjNDFBMURBLCAxcHggLTFweCAwICM0MUExREEsIC0xcHggMXB4IDAgIzQxQTFEQSwgMXB4IDFweCAwICM0MUExREE7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlcnMgLnVzZXJzLWFjdGl2ZSAudG90YWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAuc3RhdGlzdGljcyAudXNlcnMgLnVzZXJzLXRwdyAubGFiZWwge1xuICAgIG1hcmdpbi10b3A6IC03cHg7IH1cbiAgLnN0YXRpc3RpY3MgLnVzZXJzICN1c2VyR3Jvd3RoQ2hhcnQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG5cbi5zdGF0aXN0aWNzIC5nZW5kZXItY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDIyMHB4OyB9XG4gIC5zdGF0aXN0aWNzIC5nZW5kZXItY2hhcnQgLmNoYXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGF0aXN0aWNzIC5nZW5kZXItY2hhcnQgLmdlbmRlci1jb3ZlcmFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRvcDogNDAlO1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbGVmdDogMzUlOyB9XG4gICAgLnN0YXRpc3RpY3MgLmdlbmRlci1jaGFydCAuZ2VuZGVyLWNvdmVyYWdlIC52YWx1ZSB7XG4gICAgICBmb250LXNpemU6IDE4cHQ7IH1cbiAgICAuc3RhdGlzdGljcyAuZ2VuZGVyLWNoYXJ0IC5nZW5kZXItY292ZXJhZ2UgLmxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBwdDsgfVxuICAuc3RhdGlzdGljcyAuZ2VuZGVyLWNoYXJ0IC5nZW5kZXItdmFsdWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDMycHQ7IH1cbiAgICAuc3RhdGlzdGljcyAuZ2VuZGVyLWNoYXJ0IC5nZW5kZXItdmFsdWUuZiB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMCAjZmZmLCAxcHggLTFweCAwICNmZmYsIC0xcHggMXB4IDAgI2ZmZiwgMXB4IDFweCAwICNmZmY7IH1cbiAgICAuc3RhdGlzdGljcyAuZ2VuZGVyLWNoYXJ0IC5nZW5kZXItdmFsdWUubSB7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDAgIzQxQTFEQSwgMXB4IC0xcHggMCAjNDFBMURBLCAtMXB4IDFweCAwICM0MUExREEsIDFweCAxcHggMCAjNDFBMURBOyB9XG5cbi5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyB7XG4gIGNvbG9yOiAjNDFBMURBOyB9XG4gIC5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyBzZWxlY3Qgb3B0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnOyB9XG4gIC5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyAucHJvZmlsaW5nLXJlc3VsdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyOSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwJTsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyAucHJvZmlsaW5nLXJlc3VsdCAudHJhY2tzLXJlc3VsdCB7XG4gICAgICBjb2xvcjogI0JBOTI2NjsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VyLXByb2ZpbGluZyAucHJvZmlsaW5nLXJlc3VsdCAuYmlnIHtcbiAgICAgIGZvbnQtc2l6ZTogNTJwdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB0O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnN0YXRpc3RpY3MgLnVzZXItcHJvZmlsaW5nIC5wcm9maWxpbmctcmVzdWx0IC5zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEycHQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbixcbi5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCB7XG4gIGZvbnQtZmFtaWx5OiBcIkQtRElOIENvbmRlbnNlZFwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMycHQ7IH1cbiAgLnN0YXRpc3RpY3MgLnRyYWNraW5nLW5hdmlnYXRpb24gLmxlZnQsXG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAubGVmdCB7XG4gICAgY29sb3I6ICNCQTkyNjY7IH1cbiAgLnN0YXRpc3RpY3MgLnRyYWNraW5nLW5hdmlnYXRpb24gLnJpZ2h0LFxuICAuc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQgLnJpZ2h0IHtcbiAgICBjb2xvcjogI0E2N0FCMTsgfVxuICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAuY2hhcnQsXG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuY2hhcnQge1xuICAgIGZvbnQtc2l6ZTogMjlwdDsgfVxuICAgIC5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5jaGFydCAudmFsdWVzLFxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuY2hhcnQgLnZhbHVlcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC50aXRsZSxcbiAgLnN0YXRpc3RpY3MgLnRyYWNraW5nLW5hdmlnYXRpb24gLnZhbHVlcyxcbiAgLnN0YXRpc3RpY3MgLnRyYWNraW5nLW5hdmlnYXRpb24gLmxhYmVscyxcbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC50aXRsZSxcbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC52YWx1ZXMsXG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAubGFiZWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAubGFiZWwsXG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRwdDsgfVxuICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAuYmFyLFxuICAuc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQgLmJhciB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAuYmFyIC5sZWZ0LFxuICAgIC5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5iYXIgLnJpZ2h0LFxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5sZWZ0LFxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5yaWdodCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMXM7IH1cbiAgICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAuYmFyIC5sZWZ0LFxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5sZWZ0IHtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHdoaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAuYmFyIC5sZWZ0OmFmdGVyLFxuICAgICAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLmxlZnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4IDcuNXB4IDAgNy41cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0E2N0FCMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuICAgIC5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5iYXIgLnJpZ2h0LFxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5yaWdodCB7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHdoaXRlOyB9XG4gIC5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5sYWJlbHMsXG4gIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAubGFiZWxzIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAxNHB0OyB9XG5cbi5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5sZWZ0IC52YWx1ZSwgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLnJpZ2h0IC52YWx1ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4OyB9XG4gICAgLnN0YXRpc3RpY3MgLnNwbGl0LWNoYXJ0IC5iYXIgLmxlZnQgLnZhbHVlIHtcbiAgICAgIGxlZnQ6IDJweDsgfVxuICAgIC5zdGF0aXN0aWNzIC5zcGxpdC1jaGFydCAuYmFyIC5yaWdodCAudmFsdWUge1xuICAgICAgcmlnaHQ6IDJweDsgfVxuICAuc3RhdGlzdGljcyAuc3BsaXQtY2hhcnQgLmxhYmVscyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxMnB0OyB9XG5cbi5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5iYXIgLmxlZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkE5MjY2OyB9XG5cbi5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIC5iYXIgLnJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2N0FCMTsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1hdmVyYWdlcyxcbi5zdGF0aXN0aWNzIC5yb3V0aW5nLXByb2ZpbGVzLFxuLnN0YXRpc3RpY3MgLmJpa2UtdHlwZXMsXG4uc3RhdGlzdGljcyAuY29tcGFuaWVzLWF2ZXJhZ2VzLFxuLnN0YXRpc3RpY3MgLnRlYW0tYXZlcmFnZXMsXG4uc3RhdGlzdGljcyAudHJhY2stYXZlcmFnZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnN0YXRpc3RpY3MgLnVzZXItYXZlcmFnZXMgLnZhbHVlcyxcbiAgLnN0YXRpc3RpY3MgLnJvdXRpbmctcHJvZmlsZXMgLnZhbHVlcyxcbiAgLnN0YXRpc3RpY3MgLmJpa2UtdHlwZXMgLnZhbHVlcyxcbiAgLnN0YXRpc3RpY3MgLmNvbXBhbmllcy1hdmVyYWdlcyAudmFsdWVzLFxuICAuc3RhdGlzdGljcyAudGVhbS1hdmVyYWdlcyAudmFsdWVzLFxuICAuc3RhdGlzdGljcyAudHJhY2stYXZlcmFnZXMgLnZhbHVlcyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5zdGF0aXN0aWNzIC51c2VyLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlLFxuICAgIC5zdGF0aXN0aWNzIC5yb3V0aW5nLXByb2ZpbGVzIC52YWx1ZXMgLnZhbHVlLFxuICAgIC5zdGF0aXN0aWNzIC5iaWtlLXR5cGVzIC52YWx1ZXMgLnZhbHVlLFxuICAgIC5zdGF0aXN0aWNzIC5jb21wYW5pZXMtYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUsXG4gICAgLnN0YXRpc3RpY3MgLnRlYW0tYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUsXG4gICAgLnN0YXRpc3RpY3MgLnRyYWNrLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDJweDsgfVxuICAgICAgLnN0YXRpc3RpY3MgLnVzZXItYXZlcmFnZXMgLnZhbHVlcyAudmFsdWU6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAgIC5zdGF0aXN0aWNzIC5yb3V0aW5nLXByb2ZpbGVzIC52YWx1ZXMgLnZhbHVlOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgICAuc3RhdGlzdGljcyAuYmlrZS10eXBlcyAudmFsdWVzIC52YWx1ZTpub3QoOmxhc3QtY2hpbGQpLFxuICAgICAgLnN0YXRpc3RpY3MgLmNvbXBhbmllcy1hdmVyYWdlcyAudmFsdWVzIC52YWx1ZTpub3QoOmxhc3QtY2hpbGQpLFxuICAgICAgLnN0YXRpc3RpY3MgLnRlYW0tYXZlcmFnZXMgLnZhbHVlcyAudmFsdWU6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAgIC5zdGF0aXN0aWNzIC50cmFjay1hdmVyYWdlcyAudmFsdWVzIC52YWx1ZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgICAgIC5zdGF0aXN0aWNzIC51c2VyLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIC5udW1iZXIsXG4gICAgICAuc3RhdGlzdGljcyAucm91dGluZy1wcm9maWxlcyAudmFsdWVzIC52YWx1ZSAubnVtYmVyLFxuICAgICAgLnN0YXRpc3RpY3MgLmJpa2UtdHlwZXMgLnZhbHVlcyAudmFsdWUgLm51bWJlcixcbiAgICAgIC5zdGF0aXN0aWNzIC5jb21wYW5pZXMtYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUgLm51bWJlcixcbiAgICAgIC5zdGF0aXN0aWNzIC50ZWFtLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIC5udW1iZXIsXG4gICAgICAuc3RhdGlzdGljcyAudHJhY2stYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUgLm51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDMycHQ7IH1cbiAgICAgIC5zdGF0aXN0aWNzIC51c2VyLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIC5sYWJlbCxcbiAgICAgIC5zdGF0aXN0aWNzIC5yb3V0aW5nLXByb2ZpbGVzIC52YWx1ZXMgLnZhbHVlIC5sYWJlbCxcbiAgICAgIC5zdGF0aXN0aWNzIC5iaWtlLXR5cGVzIC52YWx1ZXMgLnZhbHVlIC5sYWJlbCxcbiAgICAgIC5zdGF0aXN0aWNzIC5jb21wYW5pZXMtYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUgLmxhYmVsLFxuICAgICAgLnN0YXRpc3RpY3MgLnRlYW0tYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUgLmxhYmVsLFxuICAgICAgLnN0YXRpc3RpY3MgLnRyYWNrLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdDsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1hdmVyYWdlcyB7XG4gIHdpZHRoOiA2MCU7IH1cbiAgLnN0YXRpc3RpY3MgLnVzZXItYXZlcmFnZXMgLnZhbHVlcyAudmFsdWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MUExREE7XG4gICAgd2lkdGg6IDIzJTsgfVxuXG4uc3RhdGlzdGljcyAuY29tcGFuaWVzLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwQjUzRDtcbiAgd2lkdGg6IDIzJTsgfVxuXG4uc3RhdGlzdGljcyAudGVhbS1hdmVyYWdlcyAudmFsdWVzIC52YWx1ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNERjVGMzM7XG4gIHdpZHRoOiAyMyU7IH1cblxuLnN0YXRpc3RpY3MgLnRyYWNrLWF2ZXJhZ2VzIC52YWx1ZXMgLnZhbHVlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JBOTI2NjtcbiAgd2lkdGg6IDIzJTsgfVxuXG4uc3RhdGlzdGljcyAuYmlrZS10eXBlcyB7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLnN0YXRpc3RpY3MgLmJpa2UtdHlwZXMgLnZhbHVlcyAudmFsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MUExREE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDMwJTsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1wcm9maWxpbmcge1xuICB3aWR0aDogNTUlOyB9XG5cbi5zdGF0aXN0aWNzIC50cmFja2luZy1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDQ1JTsgfVxuICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAucm91dGluZy1wcm9maWxlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAucm91dGluZy1wcm9maWxlcyAudGl0bGUge1xuICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgY29sb3I6ICNBNjdBQjE7XG4gICAgICBmb250LXNpemU6IDIycHQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAuc3RhdGlzdGljcyAudHJhY2tpbmctbmF2aWdhdGlvbiAucm91dGluZy1wcm9maWxlcyAudmFsdWVzIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZsZXgtYmFzaXM6IDc1JTsgfVxuICAgICAgLnN0YXRpc3RpY3MgLnRyYWNraW5nLW5hdmlnYXRpb24gLnJvdXRpbmctcHJvZmlsZXMgLnZhbHVlcyAudmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTY3QUIxO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC53ZWVrcyxcbi5zdGF0aXN0aWNzIC51c2VyLXN0cmVha3MgLmRheXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzODBweDsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC53ZWVrcyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC5kYXlzIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnN0YXRpc3RpY3MgLnVzZXItc3RyZWFrcyAuc3dpdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogNHB4O1xuICBjb2xvcjogI0JGQkZCRjtcbiAgZm9udC1zaXplOiA5cHQ7IH1cbiAgLnN0YXRpc3RpY3MgLnVzZXItc3RyZWFrcyAuc3dpdGNoIC5hY3RpdmUsXG4gIC5zdGF0aXN0aWNzIC51c2VyLXN0cmVha3MgLnN3aXRjaCA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDFBMURBOyB9XG4gIC5zdGF0aXN0aWNzIC51c2VyLXN0cmVha3MgLnN3aXRjaCBidXR0b24ge1xuICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDFBMURBO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC5zd2l0Y2ggYnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMkVCRjc7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC5zd2l0Y2ggYnV0dG9uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFBMURBO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuc3RhdGlzdGljcyAudXNlci1zdHJlYWtzIC5zd2l0Y2ggYnV0dG9uOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4OyB9XG4gICAgLnN0YXRpc3RpY3MgLnVzZXItc3RyZWFrcyAuc3dpdGNoIGJ1dHRvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7IH1cblxuLnN0YXRpc3RpY3MgLnVzZXItc3RyZWFrcyAudGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjQkE5MjY2O1xuICBsZXR0ZXItc3BhY2luZzogMS40cHg7IH1cblxuLnN0YXRpc3RpY3MgLnBlYWstaG91ci1yaWRlcnMge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICAuc3RhdGlzdGljcyAucGVhay1ob3VyLXJpZGVycyAucGVhay1ob3VyLWNoYXJ0cyA+IGRpdiB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW46IDAgMnB4OyB9XG4gIC5zdGF0aXN0aWNzIC5wZWFrLWhvdXItcmlkZXJzIC5wZWFrLWhvdXItY2hhcnRzIC5jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnN0YXRpc3RpY3MgLnBlYWstaG91ci1yaWRlcnMgLnBlYWstaG91ci1jaGFydHMgLmNoYXJ0IC5sYWJlbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0yMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTNwdDsgfVxuXG4uc3RhdGlzdGljcyAudHJhY2tzIC50cmFja3MtdG9wIHtcbiAgaGVpZ2h0OiAzODBweDsgfVxuXG4uc3RhdGlzdGljcyAudHJhY2tzIC50b3RhbC10cmFja3Mge1xuICBmb250LXNpemU6IDM2cHQ7IH1cblxuLnN0YXRpc3RpY3MgLnRyYWNrcyAudG90YWwta20gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjZwdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JBOTI2NjtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDdweDsgfVxuXG4uc3RhdGlzdGljcyAudHJhY2tzIC50cGQtY2hhcnQge1xuICB3aWR0aDogMzM1cHg7XG4gIGhlaWdodDogMjE0cHg7XG4gIG1hcmdpbi10b3A6IDM3cHg7IH1cblxuLnN0YXRpc3RpY3MgLnRyYWNrcyAudHJpcC1sZW5ndGgtY2hhcnQsXG4uc3RhdGlzdGljcyAudHJhY2tzIC50cGgtY2hhcnQge1xuICB3aWR0aDogMzUwcHg7XG4gIGhlaWdodDogMTk1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc3RhdGlzdGljcyAudHJhY2tzIC50cmlwLWxlbmd0aC1jaGFydCAuaGVhZGluZyxcbiAgLnN0YXRpc3RpY3MgLnRyYWNrcyAudHBoLWNoYXJ0IC5oZWFkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxOHB0O1xuICAgIHJpZ2h0OiAwOyB9XG5cbi5zdGF0aXN0aWNzIC50cmFja3MgLnRyaXAtbGVuZ3RoLWNoYXJ0IC5oZWFkaW5nIHtcbiAgdG9wOiAtMThweDsgfVxuXG4uc3RhdGlzdGljcyAudHJhY2tzIC50cGgtY2hhcnQge1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgLnN0YXRpc3RpY3MgLnRyYWNrcyAudHBoLWNoYXJ0IC5oZWFkaW5nIHtcbiAgICBib3R0b206IC05cHg7IH1cblxuLnN0YXRpc3RpY3MgLnRyYWNrcyAueC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzOHB4O1xuICByaWdodDogLTEwcHg7XG4gIGZvbnQtc2l6ZTogMTBwdDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAudXNlcnMtdG9wLFxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRyYWNrcy10b3Age1xuICBoZWlnaHQ6IDQwN3B4OyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50b3RhbC1kbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjJwdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50b3RhbC1kbCAudmFsdWUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDQycHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRvdGFsLWRsIHAge1xuICAgIG1hcmdpbjogMDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAuYXBwLWRsIC5ncm93dGgtY2hhcnQge1xuICB3aWR0aDogMjQwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnBhcnRpY2lwYW50cy1ib3gtcGxvdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbiAgaGVpZ2h0OiA0MDFweDtcbiAgcGFkZGluZzogMCAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnBhcnRpY2lwYW50cy12cy10cmFja3MgLmdyb3d0aC1jaGFydCB7XG4gIHdpZHRoOiAyMjBweDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAudG90YWwtcGFydGljaXBhbnRzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDIycHQ7IH1cbiAgLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRvdGFsLXBhcnRpY2lwYW50cyAudmFsdWUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMzJwdDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAudXNlcnMtdHB3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICB3aWR0aDogNDAwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnVzZXItcHJvZmlsaW5nIC5zbGlkZXIsXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAudXNlci1wcm9maWxpbmcgLmJ1dHRvbnMge1xuICB3aWR0aDogMjgwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnVzZXItcHJvZmlsaW5nIC5wcm9maWxpbmctcmVzdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvdHRvbTogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnVzZXItcHJvZmlsaW5nIC5wcm9maWxpbmctcmVzdWx0IC52YWx1ZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLmZpbm5lcm9zLWNvbGxlY3RlZCxcbi5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC5iZW5lZml0cy1jbGFpbWVkIHtcbiAgZmxleDogMCAxIGF1dG87IH1cbiAgLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLmZpbm5lcm9zLWNvbGxlY3RlZCAuZ3Jvd3RoLWNoYXJ0LFxuICAuc3RhdGlzdGljcyAubGF5b3V0LWJicyAuYmVuZWZpdHMtY2xhaW1lZCAuZ3Jvd3RoLWNoYXJ0IHtcbiAgICB3aWR0aDogMzcwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLmFjaGlldmVtZW50cyB7XG4gIGZsZXg6IDEgMCBhdXRvOyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50b3AtYmVuZWZpdHMge1xuICBoZWlnaHQ6IDI3NHB4OyB9XG4gIC5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50b3AtYmVuZWZpdHMgLmJhci1jaGFydCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMzcwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDsgfVxuICAuc3RhdGlzdGljcyAubGF5b3V0LWJicyAudG9wLWJlbmVmaXRzIC5sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRvdGFsLXRyYWNrcyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRyYWNrcy15ZXN0ZXJkYXkge1xuICBtYXJnaW46IDEwcHggMCAwOyB9XG4gIC5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50cmFja3MteWVzdGVyZGF5IC5jaGFydCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRyaXAtbGVuZ3RoLWNoYXJ0IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc3RhdGlzdGljcyAubGF5b3V0LWJicyAudHJpcC1sZW5ndGgtY2hhcnQgLmhlYWRpbmcge1xuICAgIHRvcDogLTE0cHg7IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRwaC1jaGFydCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgLnN0YXRpc3RpY3MgLmxheW91dC1iYnMgLnRwaC1jaGFydCAuaGVhZGluZyB7XG4gICAgYm90dG9tOiAtMThweDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWJicyAudXNlci1hdmVyYWdlcyB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bzsgfVxuICAuc3RhdGlzdGljcyAubGF5b3V0LWJicyAudXNlci1hdmVyYWdlcyAudmFsdWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCQTkyNjY7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYmJzIC50cmFja2luZy1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnN0YXRpc3RpY3MgLmxheW91dC1iMncgLnBhcnRpY2lwYW50cy10b3RhbCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gIC5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC5wYXJ0aWNpcGFudHMtdG90YWwgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuc3RhdGlzdGljcyAubGF5b3V0LWIydyAucGFydGljaXBhbnRzLXRvdGFsIHNwYW4udG90YWwge1xuICAgICAgZm9udC1zaXplOiA1MnB0OyB9XG4gICAgLnN0YXRpc3RpY3MgLmxheW91dC1iMncgLnBhcnRpY2lwYW50cy10b3RhbCBzcGFuLnRvZGF5IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBwdDsgfVxuXG4uc3RhdGlzdGljcyAubGF5b3V0LWIydyAudXNlci1hdmVyYWdlcyB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC53b3JrLWxlaXN1cmUgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMycHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC53b3JrLWxlaXN1cmUgLnRpdGxlIC5sZWZ0IHtcbiAgICBjb2xvcjogIzkwQjUzRDsgfVxuICAuc3RhdGlzdGljcyAubGF5b3V0LWIydyAud29yay1sZWlzdXJlIC50aXRsZSAucmlnaHQge1xuICAgIGNvbG9yOiAjQTY3QUIxOyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC51c2Vycy10cHcgLmhlYWRpbmcsXG4uc3RhdGlzdGljcyAubGF5b3V0LWIydyAud2F1LWNoYXJ0IC5oZWFkaW5nLFxuLnN0YXRpc3RpY3MgLmxheW91dC1iMncgLndhdC1jaGFydCAuaGVhZGluZyxcbi5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC50ZWFtLXNpemVzIC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC51c2Vycy10cHcgLmxhYmVsLFxuLnN0YXRpc3RpY3MgLmxheW91dC1iMncgLndhdS1jaGFydCAubGFiZWwsXG4uc3RhdGlzdGljcyAubGF5b3V0LWIydyAud2F0LWNoYXJ0IC5sYWJlbCxcbi5zdGF0aXN0aWNzIC5sYXlvdXQtYjJ3IC50ZWFtLXNpemVzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZwdDtcbiAgbWFyZ2luLXRvcDogLTdweDsgfVxuXG4uc3RhdGlzdGljcyAuY3VzdG9tLWRhdGVzLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NiU7XG4gIGxlZnQ6IDIlO1xuICB0b3A6IDIlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWF4LWhlaWdodDogOTYlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cbiAgLnN0YXRpc3RpY3MgLmN1c3RvbS1kYXRlcy1vdmVybGF5IC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDMycHQ7XG4gICAgY29sb3I6IHJlZDtcbiAgICBwYWRkaW5nOiA0cHggMTJweCAwOyB9XG4gICAgLnN0YXRpc3RpY3MgLmN1c3RvbS1kYXRlcy1vdmVybGF5IC5jbG9zZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLnN0YXRpc3RpY3MgLmN1c3RvbS1kYXRlcy1vdmVybGF5IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMjBweDsgfVxuICAuc3RhdGlzdGljcyAuY3VzdG9tLWRhdGVzLW92ZXJsYXkgLmN1c3RvbS10aW1lc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN0YXRpc3RpY3MgLmN1c3RvbS1kYXRlcy1vdmVybGF5IC5kYXRlcGlja2VycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnN0YXRpc3RpY3MgLmN1c3RvbS1kYXRlcy1vdmVybGF5IC5kYXRlcGlja2VycyBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi5iYy1yZWdpc3Rlci1wcm9tcHQuYmMtdG9wLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaHR0cHM6Ly9hcGkuYmlrZWNpdGl6ZW5zLm5ldC9zeXN0ZW0vYmFja2dyb3VuZHMvaW1hZ2VzLzAwMC8wMDAvMDAxL29yaWdpbmFsL2ZyZWVfYmFja2dyb3VuZF8xX2ZhbGxiYWNrLmpwZz8xNDg5NDAyNTQyXCIpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEycHggMjBweCA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoNjYsIDY2LCA2NiwgMC4yNSk7IH1cbiAgLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwgLmluZm8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5iYy1yZWdpc3Rlci1wcm9tcHQuYmMtdG9wLXBhbmVsIC5yZWdpc3Rlci1wcm9tcHQtbG9naW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDEycHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5iYy1yZWdpc3Rlci1wcm9tcHQuYmMtdG9wLXBhbmVsIC5yZWdpc3Rlci1wcm9tcHQtbG9naW4gLnJlZ2lzdGVyLXByb21wdC1sb2dpbi10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwgLnJlZ2lzdGVyLXByb21wdC1sb2dpbiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5iYy1yZWdpc3Rlci1wcm9tcHQuYmMtdG9wLXBhbmVsIC5yZWdpc3Rlci1wcm9tcHQtbG9naW4tbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNTAlOyB9XG5cbi51c2VyLXByb2ZpbGUge1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSg2NiwgNjYsIDY2LCAwLjI1KTsgfVxuICAudXNlci1wcm9maWxlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0ZW07XG4gICAgbWF4LWhlaWdodDogNGVtO1xuICAgIG1hcmdpbjogMTZweCA1cHggNnB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogc29saWQgMC4wN2VtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDNweCByZ2JhKDY2LCA2NiwgNjYsIDAuMjUpOyB9XG4gIC51c2VyLXByb2ZpbGUgLmxvZ291dC1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDEycHg7IH1cbiAgICAudXNlci1wcm9maWxlIC5sb2dvdXQtbGluazpob3ZlciB7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSg2NiwgNjYsIDY2LCAwLjUpOyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItbmFtZSB7XG4gICAgYm90dG9tOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxlZnQ6IDVweDtcbiAgICBtaW4td2lkdGg6IDRlbTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC51c2VyLXByb2ZpbGUgaW1nIHtcbiAgICBtYXJnaW46IDEwcHggMTVweCAxMHB4IDhweDtcbiAgICBtYXgtd2lkdGg6IDVlbTtcbiAgICBtYXgtaGVpZ2h0OiA1ZW07IH1cbiAgLnVzZXItcHJvZmlsZSAudXNlci1uYW1lIHtcbiAgICBsZWZ0OiAyMHB4OyB9IH1cblxuLmRhc2hib2FyZC1wZXJzb24tcmFua2luZyAucmFua2luZy1vdmVyYWxsIC5yYW5raW5nLXF1YWxpZmllciB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBvcGFjaXR5OiAwLjU7IH1cblxuLmRhc2hib2FyZC1wZXJzb24tcmFua2luZyAucmFua2luZy1kaXItdXAge1xuICBjb2xvcjogIzljY2M2NTsgfVxuXG4uZGFzaGJvYXJkLXBlcnNvbi1yYW5raW5nIC5yYW5raW5nLWRpci1kb3duIHtcbiAgY29sb3I6ICNlZjUzNTA7IH1cblxuLnRlYW0tZGV0YWlscyAudGVhbS1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogMS41ZW07IH1cbiAgLnRlYW0tZGV0YWlscyAudGVhbS1tZW1iZXJzIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2JjYmNiYzsgfVxuICAgIC50ZWFtLWRldGFpbHMgLnRlYW0tbWVtYmVycyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2JjYmNiYzsgfVxuICAudGVhbS1kZXRhaWxzIC50ZWFtLW1lbWJlcnMgLnRlYW0tbWVtYmVyLWRpc3RhbmNlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNS41ZW0pIHtcbiAgLnRlYW0tZGV0YWlscyAudGVhbS1tZW1iZXJzIHtcbiAgICBtYXJnaW46IDEuNWVtIDFlbSAwIDNlbTsgfSB9XG5cbi50ZWFtLWludml0ZSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjYmNiY2JjOyB9XG5cbi50ZWFtLW1lbWJlcnMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAudGVhbS1tZW1iZXJzLWxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjOyB9XG4gIC50ZWFtLW1lbWJlcnMtbGlzdCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjY2M7XG4gICAgcGFkZGluZzogMWVtIDJlbTsgfVxuICAudGVhbS1tZW1iZXJzLWxpc3QgLnB1cmUtZyAucHVyZS11LTEtMjpudGgtY2hpbGQoZXZlbikge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jYW1wYWlnbnMtbGVhZGVyYm9hcmQge1xuICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5jYW1wYWlnbnMtbGVhZGVyYm9hcmQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTRwdDsgfVxuICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jYW1wYWlnbnMtbGVhZGVyYm9hcmQgdGFibGUgdGQsXG4gICAgLmNhbXBhaWducy1sZWFkZXJib2FyZCB0YWJsZSB0aCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7IH1cbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIHRkLnJhbmssIC5jYW1wYWlnbnMtbGVhZGVyYm9hcmQgdGFibGUgdGQubmFtZSwgLmNhbXBhaWducy1sZWFkZXJib2FyZCB0YWJsZSB0ZC5tZXRyaWMge1xuICAgICAgZm9udC1zaXplOiAxNHB0OyB9XG4gICAgLmNhbXBhaWducy1sZWFkZXJib2FyZCB0YWJsZSAucmFuayB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIC5uYW1lIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIC5tZXRyaWMge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIHRmb290IC5oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwOyB9XG4gICAgLmNhbXBhaWducy1sZWFkZXJib2FyZCB0YWJsZSB0Zm9vdCAucmFuayxcbiAgICAuY2FtcGFpZ25zLWxlYWRlcmJvYXJkIHRhYmxlIHRmb290IC5uYW1lLFxuICAgIC5jYW1wYWlnbnMtbGVhZGVyYm9hcmQgdGFibGUgdGZvb3QgLm1ldHJpYyB7XG4gICAgICBjb2xvcjogIzQyZDRmNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5jYW1wYWlnbnMtc3RlcCB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2NjO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2NjYztcbiAgbWluLWhlaWdodDogM2VtO1xuICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuY2FtcGFpZ25zLXN0ZXAuaW5hY3RpdmUge1xuICAgIG9wYWNpdHk6IC41OyB9XG4gIC5jYW1wYWlnbnMtc3RlcC5jb21wbGV0ZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5jYW1wYWlnbnMtc3RlcC5jb21wbGV0ZTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjOWNjYzY1O1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBmb250LXNpemU6IDIwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMWVtO1xuICAgICAgdG9wOiAxZW07IH1cbiAgICAuY2FtcGFpZ25zLXN0ZXAuY29tcGxldGUgLmNhbXBhaWducy1zdGVwLW51bWJlciB7XG4gICAgICBib3JkZXItY29sb3I6ICM5Y2NjNjU7XG4gICAgICBjb2xvcjogIzljY2M2NTsgfVxuICAgIC5jYW1wYWlnbnMtc3RlcC5jb21wbGV0ZSAuc3RlcC1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjOWNjYzY1OyB9XG4gIC5jYW1wYWlnbnMtc3RlcCAuY2FtcGFpZ25zLXN0ZXAtbWFzayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNhbXBhaWducy1zdGVwIC5jYW1wYWlnbnMtc3RlcC1udW1iZXIge1xuICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hO1xuICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGxlZnQ6IC41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAuNWVtO1xuICAgIHdpZHRoOiAxLjVlbTsgfVxuICAuY2FtcGFpZ25zLXN0ZXAgLmNhbXBhaWducy1zdGVwLW51bWJlci1ib3JkZXIge1xuICAgIGJvcmRlcjogc29saWQgMnB4ICMyYTJkMzE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5jYW1wYWlnbnMtc3RlcCAuY2FtcGFpZ25zLXN0ZXAtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDIuNWVtIDAgMy41ZW07IH1cbiAgICAuY2FtcGFpZ25zLXN0ZXAgLmNhbXBhaWducy1zdGVwLWNvbnRlbnQgLnN0ZXAtaGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNS41ZW0pIHtcbiAgLmNhbXBhaWducy1zdGVwIC5jYW1wYWlnbnMtc3RlcC1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY2FtcGFpZ25zLXN0ZXAgLmNhbXBhaWducy1zdGVwLW51bWJlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FtcGFpZ25zLXN0ZXAuaWNvbiAuY2FtcGFpZ25zLXN0ZXAtbnVtYmVyIHtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07IH1cbiAgLmNhbXBhaWducy1zdGVwLmljb24gLmNhbXBhaWducy1zdGVwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVlbTsgfVxuICAuY2FtcGFpZ25zLXN0ZXAuaWNvbiAuY2FtcGFpZ25zLXN0ZXAtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5jaGFsbGVuZ2Uge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jaGFsbGVuZ2UgLmh0bWwtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgIC8qIGhlcmUgY29tZXMgYSBoYWNrIHRvIHVzZSBhbiBpbWFnZSBhcyBleHRlcm5hbCBsaW5rIGFzIHRoaXMgd2FzIG5vdCBzdXBwb3J0ZWQgYnkgQkMgQXBwICovIH1cbiAgICAuY2hhbGxlbmdlIC5odG1sLWJsb2NrIC5leHRlcm5hbC1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmNoYWxsZW5nZSAuaHRtbC1ibG9jayAuZXh0ZXJuYWwtbGluayBhIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jaGFsbGVuZ2UgLmRldGFpbHMge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5jaGFsbGVuZ2UgLmRldGFpbHMgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB0OyB9XG4gIC5jaGFsbGVuZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNoYWxsZW5nZSBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5jaGFsbGVuZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5jaGFsbGVuZ2UgLmJjLXByb2dyZXNzLWJhciAuc3ViVGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY2hhbGxlbmdlIC5jb3VudGRvd24ge1xuICAgIGNvbG9yOiAjOWM5YzljO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAzMHB4IDA7IH1cbiAgLmNoYWxsZW5nZSBmb3JtIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgIC5jaGFsbGVuZ2UgZm9ybSBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZjY2NmNzsgfVxuICAuY2hhbGxlbmdlIC5hY3Rpb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDsgfVxuICAgIC5jaGFsbGVuZ2UgLmFjdGlvbnMgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5jaGFsbGVuZ2UgLmFjdGlvbnMucmFua2luZyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgIG1hcmdpbjogMCAtMTBweCAyMHB4OyB9XG4gIC5jaGFsbGVuZ2UgLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmNoYWxsZW5nZSAuaWNvbi1yYW5raW5nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzAyX1Jhbmtpbmcuc3ZnXCIpO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7IH1cbiAgLmNoYWxsZW5nZSAuaWNvbi12aWRlbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9jYW1wYWlnbnMvYnJlbWVuLW1vb24vSWNvbl8wNF9WaWRlby5zdmdcIik7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDsgfVxuICAuY2hhbGxlbmdlIC5pY29uLXByaXplcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9jYW1wYWlnbnMvYnJlbWVuLW1vb24vSWNvbl8wNV9Qcml6ZXMuc3ZnXCIpOyB9XG4gIC5jaGFsbGVuZ2UgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY2hhbGxlbmdlIC52aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4ubWV0cmljOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDsgfVxuXG4ubWV0cmljIC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1ldHJpYyAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5tZXRyaWMgLmJpZyB7XG4gIGZvbnQtc2l6ZTogMzJwdDtcbiAgbWFyZ2luOiAxMHB4OyB9XG5cbi5tZXRyaWMgLnByb2dyZXNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5tZXRyaWMgLmljb24tYmlrZSxcbi5tZXRyaWMgLnByb2dyZXNzLXRleHQsXG4ubWV0cmljIC5iYy1wcm9ncmVzcy1iYXIsXG4ubWV0cmljIC5jb21wbGV0ZWQsXG4ubWV0cmljIC5mYWlsZWQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLm1ldHJpYyAuaWNvbi1iaWtlIHtcbiAgd2lkdGg6IDIwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLm1ldHJpYyAuaWNvbi1iaWtlLmJsdWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvY2FtcGFpZ25zL2JyZW1lbi1tb29uL0ljb25fMDFfQmlrZS5zdmdcIik7IH1cbiAgLm1ldHJpYyAuaWNvbi1iaWtlLnJlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9jYW1wYWlnbnMvYnJlbWVuLW1vb24vSWNvbl8wN19CaWtlX3JlZC5zdmdcIik7IH1cblxuLm1ldHJpYyAucHJvZ3Jlc3MtdGV4dCB7XG4gIHdpZHRoOiA3OSU7XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4ubWV0cmljIC5iYy1wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogNzklO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5tZXRyaWMgLmJjLXByb2dyZXNzLWJhciBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5tZXRyaWMgLmJjLXByb2dyZXNzLWJhciAucHJvZ3Jlc3NUZXh0LFxuICAubWV0cmljIC5iYy1wcm9ncmVzcy1iYXIgLnN1YlRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLm1ldHJpYyAuYmMtcHJvZ3Jlc3MtYmFyIC5vdXRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZWNmYjsgfVxuICAubWV0cmljIC5iYy1wcm9ncmVzcy1iYXIgLmlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNjNGY3OyB9XG5cbi5tZXRyaWMgLmNvbXBsZXRlZCxcbi5tZXRyaWMgLmZhaWxlZCB7XG4gIHdpZHRoOiA3OSU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gIC5tZXRyaWMgLmNvbXBsZXRlZCBoMyxcbiAgLm1ldHJpYyAuZmFpbGVkIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5tZXRyaWMgLmNvbXBsZXRlZCAuc3VjY2Vzcy10ZXh0LFxuICAubWV0cmljIC5mYWlsZWQgLnN1Y2Nlc3MtdGV4dCB7XG4gICAgY29sb3I6ICM1Y2M0Zjc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLm1ldHJpYyAuY29tcGxldGVkIC5mYWlsZWQtdGV4dCxcbiAgLm1ldHJpYyAuZmFpbGVkIC5mYWlsZWQtdGV4dCB7XG4gICAgY29sb3I6ICNlMzAwMGI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLm1ldHJpYyAuY29tcGxldGVkIC5pY29uLFxuICAubWV0cmljIC5mYWlsZWQgLmljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5tZXRyaWMgLmNvbXBsZXRlZCAuaWNvbi1jaGVjayxcbiAgLm1ldHJpYyAuZmFpbGVkIC5pY29uLWNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzA2X0NoZWNrbWFyay5zdmdcIik7IH1cbiAgLm1ldHJpYyAuY29tcGxldGVkIC5pY29uLWZhaWxlZCxcbiAgLm1ldHJpYyAuZmFpbGVkIC5pY29uLWZhaWxlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9jYW1wYWlnbnMvYnJlbWVuLW1vb24vSWNvbl8wOF9YLnN2Z1wiKTsgfVxuXG4ucHJpemUtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG4gIC5wcml6ZS1saXN0IC5wcml6ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgIC5wcml6ZS1saXN0IC5wcml6ZSAudGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAucHJpemUtbGlzdCAucHJpemUgLnRpdGxlIC5yYW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFwdDsgfVxuICAgICAgLnByaXplLWxpc3QgLnByaXplIC50aXRsZSAubmFtZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgY29sb3I6ICM3MzczNzM7IH1cbiAgICAucHJpemUtbGlzdCAucHJpemUgLmRldGFpbHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcml6ZS1saXN0IC5wcml6ZSAuZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDY1dnc7XG4gICAgICBoZWlnaHQ6IDMzdnc7XG4gICAgICBsaW5lLWhlaWdodDogMzN2dztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAgICAgLnByaXplLWxpc3QgLnByaXplIC5kZXNjcmlwdGlvbiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgLnByaXplLWxpc3QgLnByaXplIC5sb2dvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzM3Z3O1xuICAgICAgaGVpZ2h0OiAzM3Z3O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NkY2RjZDsgfVxuICAucHJpemUtbGlzdCAubW9yZSB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBmb250LXNpemU6IDEycHQ7IH1cblxuLnNoYXJpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7IH1cbiAgLnNoYXJpbmcgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnNoYXJpbmcgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAuc2hhcmluZyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnNoYXJpbmc6YWN0aXZlLCAuc2hhcmluZzpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGNDsgfVxuICAgIC5zaGFyaW5nOmFjdGl2ZSBpbWcsIC5zaGFyaW5nOmZvY3VzIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcsIDAuOTcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjJmMjsgfVxuICAuc2hhcmluZyAub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgei1pbmRleDogMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc2hhcmluZyAub3ZlcmxheSAuY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAuc2hhcmluZyAub3ZlcmxheSAuY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zaGFyaW5nIC5vdmVybGF5IC5idXR0b24ge1xuICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi5iYy1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQ6ICNkNWQyY2M7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5iYy1jaGlwIHtcbiAgcGFkZGluZzogMS41ZW0gMDsgfVxuICAuYmMtY2hpcC5taWNyby1jaGlwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGQxOTFkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDJweCA0cHg7XG4gICAgcGFkZGluZzogLjI1ZW0gLjVlbTsgfVxuICAgIC5iYy1jaGlwLm1pY3JvLWNoaXAgLmJjLWNoaXAtbm8taWNvbiB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYmMtY2hpcC5taWNyby1jaGlwLmJjLWNoaXAtc3VidGxlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5ZDlkOWQ7IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogI2RkMTkxZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgICBtYXJnaW46IDAgMWVtIDAgLjI1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAzZW07IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtaWNvbi1pbnZlcnQge1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC5iYy1jaGlwIC5iYy1jaGlwLWljb24taW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYmMtY2hpcCAuYmMtY2hpcC1pY29uLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDIuMWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtY29udGVudCB7XG4gICAgbWFyZ2luOiAuMmVtIDAgMCA0LjI1ZW07XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtbm8taWNvbiB7XG4gICAgbWFyZ2luOiAuMmVtIDAgMCAuMjVlbTsgfVxuICAuYmMtY2hpcCAuYmMtY2hpcC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgb3BhY2l0eTogLjg7IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtc3VidGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjODQ4NDg0OyB9XG4gIC5iYy1jaGlwIC5iYy1pY29uLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuYmMtY2hpcCAuYmMtY2hpcC1pbWFnZS1iaWcge1xuICAgIGhlaWdodDogMy41ZW07XG4gICAgbWF4LXdpZHRoOiAzLjVlbTtcbiAgICB3aWR0aDogMy41ZW07IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtaW1hZ2UtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDNlbTtcbiAgICBtYXgtd2lkdGg6IDNlbTtcbiAgICB3aWR0aDogM2VtOyB9XG4gIC5iYy1jaGlwLmJjLWNoaXAtYmlnIC5iYy1jaGlwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMTEwJTsgfVxuICAuYmMtY2hpcC5iYy1jaGlwLWJpZyAuYmMtY2hpcC1jb250ZW50IHtcbiAgICBtYXJnaW46IC4yNWVtIDAgMDsgfVxuICAuYmMtY2hpcC5iYy1jaGlwLWJpZyAuYmMtY2hpcC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxMzAlOyB9XG4gIC5iYy1jaGlwLmJjLWNoaXAtYmlnIC5iYy1jaGlwLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUuNWVtKSB7XG4gIC5iYy1jaGlwIC5iYy1jaGlwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNzAlOyB9XG4gIC5iYy1jaGlwIC5iYy1jaGlwLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1ZW07IH1cbiAgLmJjLWNoaXAgLmJjLWNoaXAtbm8taWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC4yNWVtOyB9XG4gIC5iYy1jaGlwIC5iYy1jaGlwLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDgwJTsgfSB9XG5cbi5hcHAtcHJvbW8ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3Byb21vL3Byb21vLWFwcC1waG9uZS5wbmdcIikgbm8tcmVwZWF0IDQlIDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAlO1xuICBwYWRkaW5nOiA2cHggMTJweDsgfVxuXG4uZmlubi1wcm9tbyB7XG4gIC8qYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3Byb21vL2Zpbm4tbG9nby5wbmcnKSBuby1yZXBlYXQgbGVmdCB0b3AsIHVybCgnL2ltYWdlcy9wcm9tby9maW5uLW1vdW50ZWQtYWJzdHJhY3QucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTsqL1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3Byb21vL2Zpbm4tbG9nby5wbmdcIikgbm8tcmVwZWF0IGxlZnQgMTBweCwgdXJsKFwiL2ltYWdlcy9wcm9tby9maW5uLW1vdW50ZWQtYWJzdHJhY3QucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjQ1NjI7XG4gIHBhZGRpbmc6IDZweCAxMnB4OyB9XG4gIC5maW5uLXByb21vIHAucHJvbW8taGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucHJvbW8tY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDkwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBtaW4taGVpZ2h0OiAxNzZweDtcbiAgbWF4LXdpZHRoOiAzMTlweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1sZWZ0OiAzMiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZmxvdzogZmxleC1lbmQ7IH1cbiAgLnByb21vLWNvbnRhaW5lciBwIHtcbiAgICBjb2xvcjogIzJhMmQzMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJlbTsgfVxuICAucHJvbW8tY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgY29sb3I6ICNkZDE5MWQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnByb21vLWNvbnRhaW5lciBidXR0b246OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oC6XCI7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnByb21vLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICAgICAgY29sb3I6ICNkZDE5MWQ7IH1cbiAgLnByb21vLWNvbnRhaW5lciAucHJvbW8taGVhZGxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnByb21vLWNvbnRhaW5lciAucHJvbW8tdGFnbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmlubi1wcm9tbyAucHJvbW8tdGFnbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTE1cHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4OyB9XG5cbi5maW5uLXByb21vIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTE1cHg7IH1cblxuLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL2FwaS5iaWtlY2l0aXplbnMubmV0L3N5c3RlbS9iYWNrZ3JvdW5kcy9pbWFnZXMvMDAwLzAwMC8wMDEvb3JpZ2luYWwvZnJlZV9iYWNrZ3JvdW5kXzFfZmFsbGJhY2suanBnPzE0ODk0MDI1NDJcIik7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSg2NiwgNjYsIDY2LCAwLjI1KTsgfVxuICAuYmMtcmVnaXN0ZXItcHJvbXB0LmJjLXRvcC1wYW5lbCAuaW5mbyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwgLnJlZ2lzdGVyLXByb21wdC1sb2dpbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMTJweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwgLnJlZ2lzdGVyLXByb21wdC1sb2dpbiAucmVnaXN0ZXItcHJvbXB0LWxvZ2luLXRleHQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAuYmMtcmVnaXN0ZXItcHJvbXB0LmJjLXRvcC1wYW5lbCAucmVnaXN0ZXItcHJvbXB0LWxvZ2luIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJjLXJlZ2lzdGVyLXByb21wdC5iYy10b3AtcGFuZWwgLnJlZ2lzdGVyLXByb21wdC1sb2dpbi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE1MCU7IH1cblxuLnVzZXItcHJvZmlsZSB7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDY2LCA2NiwgNjYsIDAuMjUpOyB9XG4gIC51c2VyLXByb2ZpbGUgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDRlbTtcbiAgICBtYXgtaGVpZ2h0OiA0ZW07XG4gICAgbWFyZ2luOiAxNnB4IDVweCA2cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCAwLjA3ZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoNjYsIDY2LCA2NiwgMC4yNSk7IH1cbiAgLnVzZXItcHJvZmlsZSAubG9nb3V0LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMTJweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLmxvZ291dC1saW5rOmhvdmVyIHtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDY2LCA2NiwgNjYsIDAuNSk7IH1cbiAgLnVzZXItcHJvZmlsZSAudXNlci1uYW1lIHtcbiAgICBib3R0b206IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGVmdDogNXB4O1xuICAgIG1pbi13aWR0aDogNGVtO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLnVzZXItcHJvZmlsZSBpbWcge1xuICAgIG1hcmdpbjogMTBweCAxNXB4IDEwcHggOHB4O1xuICAgIG1heC13aWR0aDogNWVtO1xuICAgIG1heC1oZWlnaHQ6IDVlbTsgfVxuICAudXNlci1wcm9maWxlIC51c2VyLW5hbWUge1xuICAgIGxlZnQ6IDIwcHg7IH0gfVxuXG4uYmMtdm91Y2hlciAucHVyZS1idXR0b24ge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4uYmMtdm91Y2hlciBpbnB1dCxcbi5iYy12b3VjaGVyIHNlbGVjdCB7XG4gIG1heC13aWR0aDogYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJjLXZvdWNoZXIgLmJjLWNpdHktbGlzdC1yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IDFlbTsgfVxuICAuYmMtdm91Y2hlciAuYmMtY2l0eS1saXN0LXJlc3VsdHMgLmF1dG8tY29tcGxldGlvbi1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDE5MWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjZlbTtcbiAgICBtYXJnaW46IDAgMC4yZW0gMC4yZW0gMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiA5MCU7IH1cblxuLmJjLXZvdWNoZXIgLmF1dG8tY29tcGxldGlvbi1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLmJjLXZvdWNoZXIgLmF1dG8tY29tcGxldGlvbi1saXN0IC5hdXRvY29tcGxldGUtbW9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmMtdm91Y2hlciAuYXV0by1jb21wbGV0aW9uLWxpc3QgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkMTkxZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDAuMmVtIDAuNmVtO1xuICAgIG1hcmdpbjogMCAwLjJlbSAwLjJlbSAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDkwJTsgfVxuXG4uYmMtdm91Y2hlciAuYXV0by1jb21wbGV0aW9uLWRldGFpbHMge1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYmMtdm91Y2hlciAjdm91Y2hlci1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmMtdm91Y2hlciAjZm9ybWF0dGVkLXZvdWNoZXItY29kZSB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzNiNTI2OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjdlbTsgfVxuXG4jdm91Y2hlci1pbnB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5ib2R5IHtcbiAgY29sb3I6ICMyODQxNTY7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjsgfVxuXG5pbnB1dCB7XG4gIGNvbG9yOiAjNzA3MDcwOyB9XG5cbmEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogc29saWQ7IH1cblxuLnJlZGVtcHRpb24tc3VjY2VzcyB7XG4gIHBhZGRpbmc6IDJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9pY29ucy9iYy13aGl0ZS5zdmdcIikgY2FsYygxMDAlIC0gMS41ZW0pIDEuNWVtIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0VBMzUzOSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAucmVkZW1wdGlvbi1zdWNjZXNzIC5jb25ncmF0cyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTsgfVxuICAucmVkZW1wdGlvbi1zdWNjZXNzIC5jaXR5LW5hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgZm9udC1zaXplOiAyMDAlOyB9XG4gIC5yZWRlbXB0aW9uLXN1Y2Nlc3MgdWwucHJlbWl1bS1mZWF0dXJlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5yZWRlbXB0aW9uLXN1Y2Nlc3MgdWwucHJlbWl1bS1mZWF0dXJlcyBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDVweCAwOyB9XG4gIC5yZWRlbXB0aW9uLXN1Y2Nlc3MgdWwucHJlbWl1bS1mZWF0dXJlcyBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfinJQnO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBjb2xvcjogI0VBMzUzOTsgfVxuICAucmVkZW1wdGlvbi1zdWNjZXNzIC53ZWxjb21lLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4iLCIvKiEgYW5ndWxhcmpzLXNsaWRlciAtIHY3LjAuMCAtIFxuIChjKSBSYWZhbCBaYWphYyA8cnphamFjQGdtYWlsLmNvbT4sIFZhbGVudGluIEhlcnZpZXUgPHZhbGVudGluQGhlcnZpLmV1PiwgSnVzc2kgU2Fhcml2aXJ0YSA8anVzYXNpQGdtYWlsLmNvbT4sIEFuZ2VsaW4gU2lyYnUgPGFuZ2VsaW4uc2lyYnVAZ21haWwuY29tPiAtIFxuIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyLXNsaWRlci9hbmd1bGFyanMtc2xpZGVyIC0gXG4gMjAxOS0wMi0yMyAqL1xuLnJ6c2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbWFyZ2luOiAzNXB4IDAgMTVweCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnJ6c2xpZGVyLm5vYW5pbWF0ZSAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucnpzbGlkZXIud2l0aC1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJ6c2xpZGVyW2Rpc2FibGVkXSAucnotcG9pbnRlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUwZjM7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM4YjkxYTI7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXRpY2sge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIC5yei10aWNrLnJ6LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzhiOTFhMjtcbn1cblxuLnJ6c2xpZGVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlciB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXIge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNkOGUwZjM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIucnotdHJhbnNwYXJlbnQgLnJ6LWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ucnpzbGlkZXIgLnJ6LWJhci13cmFwcGVyLnJ6LWxlZnQtb3V0LXNlbGVjdGlvbiAucnotYmFyIHtcbiAgYmFja2dyb3VuZDogI2RmMDAyZDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlci5yei1yaWdodC1vdXQtc2VsZWN0aW9uIC5yei1iYXIge1xuICBiYWNrZ3JvdW5kOiAjMDNhNjg4O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXNlbGVjdGlvbiB7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICMwZGI5ZjA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgbGluZWFyIDAuM3M7XG59XG5cbi5yenNsaWRlciAucnotcmVzdHJpY3RlZCB7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlciB7XG4gIHRvcDogLTE0cHg7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkYjlmMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXI6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXIucnotYWN0aXZlIHtcbiAgei1pbmRleDogNDtcbn1cblxuLnJ6c2xpZGVyIC5yei1wb2ludGVyLnJ6LWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTFhZmY7XG59XG5cbi5yenNsaWRlciAucnotYnViYmxlIHtcbiAgYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiAxcHggM3B4O1xuICBjb2xvcjogIzU1NjM3ZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG59XG5cbi5yenNsaWRlciAucnotYnViYmxlLnJ6LWxpbWl0IHtcbiAgY29sb3I6ICM1NTYzN2Q7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5yenNsaWRlciAucnotdGlja3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2tzLXZhbHVlcy11bmRlciAucnotdGljay12YWx1ZSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMzJweDtcbn1cblxuLnJ6c2xpZGVyIC5yei10aWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogI2Q4ZTBmMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2sucnotc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMGRiOWYwO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2stdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2stbGVnZW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI0cHg7XG4gIG1heC13aWR0aDogNTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhc2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhci13cmFwcGVyIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICBtYXJnaW46IDAgMCAwIC0xNnB4O1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXBvaW50ZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTE0cHggIWltcG9ydGFudDtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei1idWJibGUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrcyB7XG4gIHRvcDogMDtcbiAgbGVmdDogLTNweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGljay12YWx1ZSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI4JSk7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGljay1sZWdlbmQge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yOCUpO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXRpY2tzLXZhbHVlcy11bmRlciAucnotdGljay12YWx1ZSB7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59IiwiLyohXG5QdXJlIHYwLjYuMlxuQ29weXJpZ2h0IDIwMTMgWWFob28hXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLnB1cmUtYnV0dG9uIHtcbiAgICAvKiBTdHJ1Y3R1cmUgKi9cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgem9vbTogMTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogRmlyZWZveDogR2V0IHJpZCBvZiB0aGUgaW5uZXIgZm9jdXMgYm9yZGVyICovXG4ucHVyZS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vKiBJbmhlcml0IC5wdXJlLWcgc3R5bGVzICovXG4ucHVyZS1idXR0b24tZ3JvdXAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMWVtOyAvKiBXZWJraXQ6IGNvbGxhcHNlIHdoaXRlLXNwYWNlIGJldHdlZW4gdW5pdHMgKi9cbiAgICAqbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgLyogcmVzZXQgSUUgPCA4ICovXG4gICAgKndvcmQtc3BhY2luZzogLTAuNDNlbTsgLyogSUUgPCA4OiBjb2xsYXBzZSB3aGl0ZS1zcGFjZSBiZXR3ZWVuIHVuaXRzICovXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplc3BlZWQ7IC8qIFdlYmtpdDogZml4ZXMgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAqL1xufVxuXG4ub3BlcmEtb25seSA6LW8tcHJlZm9jdXMsXG4ucHVyZS1idXR0b24tZ3JvdXAge1xuICAgIHdvcmQtc3BhY2luZzogLTAuNDNlbTtcbn1cblxuLnB1cmUtYnV0dG9uLWdyb3VwIC5wdXJlLWJ1dHRvbiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4vKmNzc2xpbnQgb3V0bGluZS1ub25lOmZhbHNlKi9cblxuLnB1cmUtYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIGNvbG9yOiAjNDQ0OyAvKiByZ2JhIG5vdCBzdXBwb3J0ZWQgKElFIDgpICovXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MCk7IC8qIHJnYmEgc3VwcG9ydGVkICovXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTsgIC8qSUUgNi83LzgqL1xuICAgIGJvcmRlcjogbm9uZSByZ2JhKDAsIDAsIDAsIDApOyAgLypJRTkgKyBldmVyeXRoaW5nIGVsc2UqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkU2RTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnB1cmUtYnV0dG9uLWhvdmVyLFxuLnB1cmUtYnV0dG9uOmhvdmVyLFxuLnB1cmUtYnV0dG9uOmZvY3VzIHtcbiAgICAvKiBjc3NsaW50IGlnbm9yZTpzdGFydCAqL1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG4gICAgLyogY3NzbGludCBpZ25vcmU6ZW5kICovXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwwLDAsIDAuMDUpIDQwJSwgcmdiYSgwLDAsMCwgMC4xMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwgMC4wNSkgNDAlLCByZ2JhKDAsMCwwLCAwLjEwKSk7XG59XG4ucHVyZS1idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG4ucHVyZS1idXR0b24tYWN0aXZlLFxuLnB1cmUtYnV0dG9uOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwwLDAsIDAuMTUpIGluc2V0LCAwIDAgNnB4IHJnYmEoMCwwLDAsIDAuMjApIGluc2V0O1xuICAgIGJvcmRlci1jb2xvcjogIzAwMFxcOTtcbn1cblxuLnB1cmUtYnV0dG9uW2Rpc2FibGVkXSxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZCxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpob3Zlcixcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpmb2N1cyxcbi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDphY3RpdmUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIC8qIGNzc2xpbnQgaWdub3JlOnN0YXJ0ICovXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgICAvKiBjc3NsaW50IGlnbm9yZTplbmQgKi9cbiAgICBvcGFjaXR5OiAwLjQwO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnB1cmUtYnV0dG9uLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnB1cmUtYnV0dG9uLXByaW1hcnksXG4ucHVyZS1idXR0b24tc2VsZWN0ZWQsXG5hLnB1cmUtYnV0dG9uLXByaW1hcnksXG5hLnB1cmUtYnV0dG9uLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTIwLCAyMzEpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBCdXR0b24gR3JvdXBzICovXG4ucHVyZS1idXR0b24tZ3JvdXAgLnB1cmUtYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMTExOyAgLyogZmFsbGJhY2sgY29sb3IgZm9yIHJnYmEoKSBmb3IgSUU3LzggKi9cbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cbn1cblxuLnB1cmUtYnV0dG9uLWdyb3VwIC5wdXJlLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbn1cbi5wdXJlLWJ1dHRvbi1ncm91cCAucHVyZS1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbiIsIi8qIVxuUHVyZSB2MC42LjJcbkNvcHlyaWdodCAyMDEzIFlhaG9vIVxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuKi9cbi8qY3NzbGludCBib3gtbW9kZWw6ZmFsc2UqL1xuLypcbkJveC1tb2RlbCBzZXQgdG8gZmFsc2UgYmVjYXVzZSB3ZSdyZSBzZXR0aW5nIGEgaGVpZ2h0IG9uIHNlbGVjdCBlbGVtZW50cywgd2hpY2hcbmFsc28gaGF2ZSBib3JkZXIgYW5kIHBhZGRpbmcuIFRoaXMgaXMgZG9uZSBiZWNhdXNlIHNvbWUgYnJvd3NlcnMgZG9uJ3QgcmVuZGVyXG50aGUgcGFkZGluZy4gV2UgZXhwbGljaXRseSBzZXQgdGhlIGJveC1tb2RlbCBmb3Igc2VsZWN0IGVsZW1lbnRzIHRvIGJvcmRlci1ib3gsXG5zbyB3ZSBjYW4gaWdub3JlIHRoZSBjc3NsaW50IHdhcm5pbmcuXG4qL1xuXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwid2Vla1wiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuLnB1cmUtZm9ybSBzZWxlY3QsXG4ucHVyZS1mb3JtIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAwLjVlbSAwLjZlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKlxuTmVlZCB0byBzZXBhcmF0ZSBvdXQgdGhlIDpub3QoKSBzZWxlY3RvciBmcm9tIHRoZSByZXN0IG9mIHRoZSBDU1MgMi4xIHNlbGVjdG9yc1xuc2luY2UgSUU4IHdvbid0IGV4ZWN1dGUgQ1NTIHRoYXQgY29udGFpbnMgYSBDU1MzIHNlbGVjdG9yLlxuKi9cbi5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSkge1xuICAgIHBhZGRpbmc6IDAuNWVtIDAuNmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8qIENocm9tZSAoYXMgb2Ygdi4zMi8zNCBvbiBPUyBYKSBuZWVkcyBhZGRpdGlvbmFsIHJvb20gZm9yIGNvbG9yIHRvIGRpc3BsYXkuICovXG4vKiBNYXkgYmUgYWJsZSB0byByZW1vdmUgdGhpcyB0d2VhayBhcyBjb2xvciBpbnB1dHMgYmVjb21lIG1vcmUgc3RhbmRhcmRpemVkIGFjcm9zcyBicm93c2Vycy4gKi9cbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNvbG9yXCJdIHtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjVlbTtcbn1cblxuXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwid2Vla1wiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNvbG9yXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBzZWxlY3Q6Zm9jdXMsXG4ucHVyZS1mb3JtIHRleHRhcmVhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlci1jb2xvcjogIzEyOUZFQTtcbn1cblxuLypcbk5lZWQgdG8gc2VwYXJhdGUgb3V0IHRoZSA6bm90KCkgc2VsZWN0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgQ1NTIDIuMSBzZWxlY3RvcnNcbnNpbmNlIElFOCB3b24ndCBleGVjdXRlIENTUyB0aGF0IGNvbnRhaW5zIGEgQ1NTMyBzZWxlY3Rvci5cbiovXG4ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlci1jb2xvcjogIzEyOUZFQTtcbn1cblxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICAgIG91dGxpbmU6IHRoaW4gc29saWQgIzEyOUZFQTtcbiAgICBvdXRsaW5lOiAxcHggYXV0byAjMTI5RkVBO1xufVxuLnB1cmUtZm9ybSAucHVyZS1jaGVja2JveCxcbi5wdXJlLWZvcm0gLnB1cmUtcmFkaW8ge1xuICAgIG1hcmdpbjogMC41ZW0gMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZVwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJtb250aFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0aW1lXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIndlZWtcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdW2Rpc2FibGVkXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVtkaXNhYmxlZF0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiY29sb3JcIl1bZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSBzZWxlY3RbZGlzYWJsZWRdLFxuLnB1cmUtZm9ybSB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWRlZDtcbiAgICBjb2xvcjogI2NhZDJkMztcbn1cblxuLypcbk5lZWQgdG8gc2VwYXJhdGUgb3V0IHRoZSA6bm90KCkgc2VsZWN0b3IgZnJvbSB0aGUgcmVzdCBvZiB0aGUgQ1NTIDIuMSBzZWxlY3RvcnNcbnNpbmNlIElFOCB3b24ndCBleGVjdXRlIENTUyB0aGF0IGNvbnRhaW5zIGEgQ1NTMyBzZWxlY3Rvci5cbiovXG4ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZGVkO1xuICAgIGNvbG9yOiAjY2FkMmQzO1xufVxuLnB1cmUtZm9ybSBpbnB1dFtyZWFkb25seV0sXG4ucHVyZS1mb3JtIHNlbGVjdFtyZWFkb25seV0sXG4ucHVyZS1mb3JtIHRleHRhcmVhW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgLyogbWVudSBob3ZlciBiZyBjb2xvciAqL1xuICAgIGNvbG9yOiAjNzc3OyAvKiBtZW51IHRleHQgY29sb3IgKi9cbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi5wdXJlLWZvcm0gaW5wdXQ6Zm9jdXM6aW52YWxpZCxcbi5wdXJlLWZvcm0gdGV4dGFyZWE6Zm9jdXM6aW52YWxpZCxcbi5wdXJlLWZvcm0gc2VsZWN0OmZvY3VzOmludmFsaWQge1xuICAgIGNvbG9yOiAjYjk0YTQ4O1xuICAgIGJvcmRlci1jb2xvcjogI2U5MzIyZDtcbn1cbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXM6aW52YWxpZDpmb2N1cyxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzOmludmFsaWQ6Zm9jdXMsXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1czppbnZhbGlkOmZvY3VzIHtcbiAgICBvdXRsaW5lLWNvbG9yOiAjZTkzMjJkO1xufVxuLnB1cmUtZm9ybSBzZWxlY3Qge1xuICAgIC8qIE5vcm1hbGl6ZXMgdGhlIGhlaWdodDsgcGFkZGluZyBpcyBub3Qgc3VmZmljaWVudC4gKi9cbiAgICBoZWlnaHQ6IDIuMjVlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnB1cmUtZm9ybSBzZWxlY3RbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4ucHVyZS1mb3JtIGxhYmVsIHtcbiAgICBtYXJnaW46IDAuNWVtIDAgMC4yZW07XG59XG4ucHVyZS1mb3JtIGZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC4zNWVtIDAgMC43NWVtO1xuICAgIGJvcmRlcjogMDtcbn1cbi5wdXJlLWZvcm0gbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwidXJsXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwidGltZVwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPVwiZmlsZVwiXSxcbi5wdXJlLWZvcm0tc3RhY2tlZCBzZWxlY3QsXG4ucHVyZS1mb3JtLXN0YWNrZWQgbGFiZWwsXG4ucHVyZS1mb3JtLXN0YWNrZWQgdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMC4yNWVtIDA7XG59XG5cbi8qXG5OZWVkIHRvIHNlcGFyYXRlIG91dCB0aGUgOm5vdCgpIHNlbGVjdG9yIGZyb20gdGhlIHJlc3Qgb2YgdGhlIENTUyAyLjEgc2VsZWN0b3JzXG5zaW5jZSBJRTggd29uJ3QgZXhlY3V0ZSBDU1MgdGhhdCBjb250YWlucyBhIENTUzMgc2VsZWN0b3IuXG4qL1xuLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0Om5vdChbdHlwZV0pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAuMjVlbSAwO1xufVxuLnB1cmUtZm9ybS1hbGlnbmVkIGlucHV0LFxuLnB1cmUtZm9ybS1hbGlnbmVkIHRleHRhcmVhLFxuLnB1cmUtZm9ybS1hbGlnbmVkIHNlbGVjdCxcbi8qIE5PVEU6IHB1cmUtaGVscC1pbmxpbmUgaXMgZGVwcmVjYXRlZC4gVXNlIC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmUgaW5zdGVhZC4gKi9cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1oZWxwLWlubGluZSxcbi5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICp6b29tOiAxO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucHVyZS1mb3JtLWFsaWduZWQgdGV4dGFyZWEge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIEFsaWduZWQgRm9ybXMgKi9cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9sLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9sLWdyb3VwIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTBlbTtcbiAgICBtYXJnaW46IDAgMWVtIDAgMDtcbn1cbi5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9scyB7XG4gICAgbWFyZ2luOiAxLjVlbSAwIDAgMTFlbTtcbn1cblxuLyogUm91bmRlZCBJbnB1dHMgKi9cbi5wdXJlLWZvcm0gaW5wdXQucHVyZS1pbnB1dC1yb3VuZGVkLFxuLnB1cmUtZm9ybSAucHVyZS1pbnB1dC1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuXG4vKiBHcm91cGVkIElucHV0cyAqL1xuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBmaWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQsXG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMCAwIC0xcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xufVxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpmb2N1cyxcbi5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG59XG4ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkLFxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmaXJzdC1jaGlsZCB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgbWFyZ2luOiAwO1xufVxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICB0b3A6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpsYXN0LWNoaWxkLFxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpsYXN0LWNoaWxkIHtcbiAgICB0b3A6IC0ycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLnB1cmUtZm9ybSAucHVyZS1ncm91cCBidXR0b24ge1xuICAgIG1hcmdpbjogMC4zNWVtIDA7XG59XG5cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTMtNCB7XG4gICAgd2lkdGg6IDc1JTtcbn1cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMi0zIHtcbiAgICB3aWR0aDogNjYlO1xufVxuLnB1cmUtZm9ybSAucHVyZS1pbnB1dC0xLTIge1xuICAgIHdpZHRoOiA1MCU7XG59XG4ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTEtMyB7XG4gICAgd2lkdGg6IDMzJTtcbn1cbi5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMS00IHtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4vKiBJbmxpbmUgaGVscCBmb3IgZm9ybXMgKi9cbi8qIE5PVEU6IHB1cmUtaGVscC1pbmxpbmUgaXMgZGVwcmVjYXRlZC4gVXNlIC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmUgaW5zdGVhZC4gKi9cbi5wdXJlLWZvcm0gLnB1cmUtaGVscC1pbmxpbmUsXG4ucHVyZS1mb3JtLW1lc3NhZ2UtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjNlbTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLyogQmxvY2sgaGVscCBmb3IgZm9ybXMgKi9cbi5wdXJlLWZvcm0tbWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA0ODBweCkge1xuICAgIC5wdXJlLWZvcm0gYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBtYXJnaW46IDAuN2VtIDAgMDtcbiAgICB9XG5cbiAgICAucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pLFxuICAgIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICAgIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbiAgICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICAgIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgICAucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gICAgLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgIC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxuICAgIC5wdXJlLWZvcm0gbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnB1cmUtZ3JvdXAgaW5wdXQ6bm90KFt0eXBlXSksXG4gICAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwidXJsXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4gICAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gICAgLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiAgICAucHVyZS1ncm91cCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgIC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWNvbnRyb2wtZ3JvdXAgbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9scyB7XG4gICAgICAgIG1hcmdpbjogMS41ZW0gMCAwIDA7XG4gICAgfVxuXG4gICAgLyogTk9URTogcHVyZS1oZWxwLWlubGluZSBpcyBkZXByZWNhdGVkLiBVc2UgLnB1cmUtZm9ybS1tZXNzYWdlLWlubGluZSBpbnN0ZWFkLiAqL1xuICAgIC5wdXJlLWZvcm0gLnB1cmUtaGVscC1pbmxpbmUsXG4gICAgLnB1cmUtZm9ybS1tZXNzYWdlLWlubGluZSxcbiAgICAucHVyZS1mb3JtLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgICAgIC8qIEluY3JlYXNlZCBib3R0b20gcGFkZGluZyB0byBtYWtlIGl0IGdyb3VwIHdpdGggaXRzIHJlbGF0ZWQgaW5wdXQgZWxlbWVudC4gKi9cbiAgICAgICAgcGFkZGluZzogMC4yZW0gMCAwLjhlbTtcbiAgICB9XG59XG4iLCIvKiFcblB1cmUgdjAuNi4yXG5Db3B5cmlnaHQgMjAxMyBZYWhvbyFcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4ucHVyZS10YWJsZSB7XG4gICAgLyogUmVtb3ZlIHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscyAoZnJvbSBOb3JtYWxpemUuY3NzKSAqL1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgZW1wdHktY2VsbHM6IHNob3c7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcbn1cblxuLnB1cmUtdGFibGUgY2FwdGlvbiB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udDogaXRhbGljIDg1JS8xIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnB1cmUtdGFibGUgdGQsXG4ucHVyZS10YWJsZSB0aCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2JjYmNiOy8qICBpbm5lciBjb2x1bW4gYm9yZGVyICovXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgLyp0byBtYWtlIHRocyB3aGVyZSB0aGUgdGl0bGUgaXMgcmVhbGx5IGxvbmcgd29yayovXG4gICAgcGFkZGluZzogMC41ZW0gMWVtOyAvKiBjZWxsIHBhZGRpbmcgKi9cbn1cblxuLyogQ29uc2lkZXIgcmVtb3ZpbmcgdGhpcyBuZXh0IGRlY2xhcmF0aW9uIGJsb2NrLCBhcyBpdCBjYXVzZXMgcHJvYmxlbXMgd2hlblxudGhlcmUncyBhIHJvd3NwYW4gb24gdGhlIGZpcnN0IGNlbGwuIENhc2UgYWRkZWQgdG8gdGhlIHRlc3RzLiBpc3N1ZSM0MzIgKi9cbi5wdXJlLXRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLnB1cmUtdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4ucHVyZS10YWJsZSB0aGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qXG5zdHJpcGluZzpcbiAgIGV2ZW4gLSAjZmZmICh3aGl0ZSlcbiAgIG9kZCAgLSAjZjJmMmYyIChsaWdodCBncmF5KVxuKi9cbi5wdXJlLXRhYmxlIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wdXJlLXRhYmxlLW9kZCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLyogbnRoLWNoaWxkIHNlbGVjdG9yIGZvciBtb2Rlcm4gYnJvd3NlcnMgKi9cbi5wdXJlLXRhYmxlLXN0cmlwZWQgdHI6bnRoLWNoaWxkKDJuLTEpIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4vKiBCT1JERVJFRCBUQUJMRVMgKi9cbi5wdXJlLXRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2JjYjtcbn1cbi5wdXJlLXRhYmxlLWJvcmRlcmVkIHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG5cbi8qIEhPUklaT05UQUwgQk9SREVSRUQgVEFCTEVTICovXG5cbi5wdXJlLXRhYmxlLWhvcml6b250YWwgdGQsXG4ucHVyZS10YWJsZS1ob3Jpem9udGFsIHRoIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2JjYjtcbn1cbi5wdXJlLXRhYmxlLWhvcml6b250YWwgdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4iLCIvKiFcblB1cmUgdjAuNi4yXG5Db3B5cmlnaHQgMjAxMyBZYWhvbyFcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4vKmNzc2xpbnQgcmVnZXgtc2VsZWN0b3JzOmZhbHNlLCBrbm93bi1wcm9wZXJ0aWVzOmZhbHNlLCBkdXBsaWNhdGUtcHJvcGVydGllczpmYWxzZSovXG5cbi5wdXJlLWcge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zMWVtOyAvKiBXZWJraXQ6IGNvbGxhcHNlIHdoaXRlLXNwYWNlIGJldHdlZW4gdW5pdHMgKi9cbiAgICAqbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgLyogcmVzZXQgSUUgPCA4ICovXG4gICAgKndvcmQtc3BhY2luZzogLTAuNDNlbTsgLyogSUUgPCA4OiBjb2xsYXBzZSB3aGl0ZS1zcGFjZSBiZXR3ZWVuIHVuaXRzICovXG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplc3BlZWQ7IC8qIFdlYmtpdDogZml4ZXMgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAqL1xuXG4gICAgLypcbiAgICBTZXRzIHRoZSBmb250IHN0YWNrIHRvIGZvbnRzIGtub3duIHRvIHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgYWJvdmUgbGV0dGVyXG4gICAgYW5kIHdvcmQgc3BhY2luZ3MuIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvaXNzdWVzLzQxL1xuXG4gICAgVGhlIGZvbGxvd2luZyBmb250IHN0YWNrIG1ha2VzIFB1cmUgR3JpZHMgd29yayBvbiBhbGwga25vd24gZW52aXJvbm1lbnRzLlxuXG4gICAgKiBGcmVlU2FuczogU2hpcHMgd2l0aCBtYW55IExpbnV4IGRpc3Ryb3MsIGluY2x1ZGluZyBVYnVudHVcblxuICAgICogQXJpbW86IFNoaXBzIHdpdGggQ2hyb21lIE9TLiBBcmltbyBoYXMgdG8gYmUgZGVmaW5lZCBiZWZvcmUgSGVsdmV0aWNhIGFuZFxuICAgICAgQXJpYWwgdG8gZ2V0IHBpY2tlZCB1cCBieSB0aGUgYnJvd3NlciwgZXZlbiB0aG91Z2ggbmVpdGhlciBpcyBhdmFpbGFibGVcbiAgICAgIGluIENocm9tZSBPUy5cblxuICAgICogRHJvaWQgU2FuczogU2hpcHMgd2l0aCBhbGwgdmVyc2lvbnMgb2YgQW5kcm9pZC5cblxuICAgICogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjogQ29tbW9uIGZvbnQgc3RhY2sgb24gT1MgWCBhbmQgV2luZG93cy5cbiAgICAqL1xuICAgIGZvbnQtZmFtaWx5OiBGcmVlU2FucywgQXJpbW8sIFwiRHJvaWQgU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4gICAgLyogVXNlIGZsZXhib3ggd2hlbiBwb3NzaWJsZSB0byBhdm9pZCBgbGV0dGVyLXNwYWNpbmdgIHNpZGUtZWZmZWN0cy4gKi9cbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgIC8qIFByZXZlbnRzIGRpc3RyaWJ1dGluZyBzcGFjZSBiZXR3ZWVuIHJvd3MgKi9cbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4vKiBJRTEwIGRpc3BsYXk6IC1tcy1mbGV4Ym94IChhbmQgZGlzcGxheTogZmxleCBpbiBJRSAxMSkgZG9lcyBub3Qgd29yayBpbnNpZGUgYSB0YWJsZTsgZmFsbCBiYWNrIHRvIGJsb2NrIGFuZCByZWx5IG9uIGZvbnQgaGFjayAqL1xuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcblx0dGFibGUgLnB1cmUtZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLyogT3BlcmEgYXMgb2YgMTIgb24gV2luZG93cyBuZWVkcyB3b3JkLXNwYWNpbmcuXG4gICBUaGUgXCIub3BlcmEtb25seVwiIHNlbGVjdG9yIGlzIHVzZWQgdG8gcHJldmVudCBhY3R1YWwgcHJlZm9jdXMgc3R5bGluZ1xuICAgYW5kIGlzIG5vdCByZXF1aXJlZCBpbiBtYXJrdXAuXG4qL1xuLm9wZXJhLW9ubHkgOi1vLXByZWZvY3VzLFxuLnB1cmUtZyB7XG4gICAgd29yZC1zcGFjaW5nOiAtMC40M2VtO1xufVxuXG4ucHVyZS11IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgKmRpc3BsYXk6IGlubGluZTsgLyogSUUgPCA4OiBmYWtlIGlubGluZS1ibG9jayAqL1xuICAgIHpvb206IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4vKlxuUmVzZXRzIHRoZSBmb250IGZhbWlseSBiYWNrIHRvIHRoZSBPUy9icm93c2VyJ3MgZGVmYXVsdCBzYW5zLXNlcmlmIGZvbnQsXG50aGlzIHRoZSBzYW1lIGZvbnQgc3RhY2sgdGhhdCBOb3JtYWxpemUuY3NzIHNldHMgZm9yIHRoZSBgYm9keWAuXG4qL1xuLnB1cmUtZyBbY2xhc3MgKj0gXCJwdXJlLXVcIl0ge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuXG4ucHVyZS11LTEsXG4ucHVyZS11LTEtMSxcbi5wdXJlLXUtMS0yLFxuLnB1cmUtdS0xLTMsXG4ucHVyZS11LTItMyxcbi5wdXJlLXUtMS00LFxuLnB1cmUtdS0zLTQsXG4ucHVyZS11LTEtNSxcbi5wdXJlLXUtMi01LFxuLnB1cmUtdS0zLTUsXG4ucHVyZS11LTQtNSxcbi5wdXJlLXUtNS01LFxuLnB1cmUtdS0xLTYsXG4ucHVyZS11LTUtNixcbi5wdXJlLXUtMS04LFxuLnB1cmUtdS0zLTgsXG4ucHVyZS11LTUtOCxcbi5wdXJlLXUtNy04LFxuLnB1cmUtdS0xLTEyLFxuLnB1cmUtdS01LTEyLFxuLnB1cmUtdS03LTEyLFxuLnB1cmUtdS0xMS0xMixcbi5wdXJlLXUtMS0yNCxcbi5wdXJlLXUtMi0yNCxcbi5wdXJlLXUtMy0yNCxcbi5wdXJlLXUtNC0yNCxcbi5wdXJlLXUtNS0yNCxcbi5wdXJlLXUtNi0yNCxcbi5wdXJlLXUtNy0yNCxcbi5wdXJlLXUtOC0yNCxcbi5wdXJlLXUtOS0yNCxcbi5wdXJlLXUtMTAtMjQsXG4ucHVyZS11LTExLTI0LFxuLnB1cmUtdS0xMi0yNCxcbi5wdXJlLXUtMTMtMjQsXG4ucHVyZS11LTE0LTI0LFxuLnB1cmUtdS0xNS0yNCxcbi5wdXJlLXUtMTYtMjQsXG4ucHVyZS11LTE3LTI0LFxuLnB1cmUtdS0xOC0yNCxcbi5wdXJlLXUtMTktMjQsXG4ucHVyZS11LTIwLTI0LFxuLnB1cmUtdS0yMS0yNCxcbi5wdXJlLXUtMjItMjQsXG4ucHVyZS11LTIzLTI0LFxuLnB1cmUtdS0yNC0yNCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgem9vbTogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5wdXJlLXUtMS0yNCB7XG4gICAgd2lkdGg6IDQuMTY2NyU7XG4gICAgKndpZHRoOiA0LjEzNTclO1xufVxuXG4ucHVyZS11LTEtMTIsXG4ucHVyZS11LTItMjQge1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICp3aWR0aDogOC4zMDIzJTtcbn1cblxuLnB1cmUtdS0xLTgsXG4ucHVyZS11LTMtMjQge1xuICAgIHdpZHRoOiAxMi41MDAwJTtcbiAgICAqd2lkdGg6IDEyLjQ2OTAlO1xufVxuXG4ucHVyZS11LTEtNixcbi5wdXJlLXUtNC0yNCB7XG4gICAgd2lkdGg6IDE2LjY2NjclO1xuICAgICp3aWR0aDogMTYuNjM1NyU7XG59XG5cbi5wdXJlLXUtMS01IHtcbiAgICB3aWR0aDogMjAlO1xuICAgICp3aWR0aDogMTkuOTY5MCU7XG59XG5cbi5wdXJlLXUtNS0yNCB7XG4gICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICp3aWR0aDogMjAuODAyMyU7XG59XG5cbi5wdXJlLXUtMS00LFxuLnB1cmUtdS02LTI0IHtcbiAgICB3aWR0aDogMjUlO1xuICAgICp3aWR0aDogMjQuOTY5MCU7XG59XG5cbi5wdXJlLXUtNy0yNCB7XG4gICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICp3aWR0aDogMjkuMTM1NyU7XG59XG5cbi5wdXJlLXUtMS0zLFxuLnB1cmUtdS04LTI0IHtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgKndpZHRoOiAzMy4zMDIzJTtcbn1cblxuLnB1cmUtdS0zLTgsXG4ucHVyZS11LTktMjQge1xuICAgIHdpZHRoOiAzNy41MDAwJTtcbiAgICAqd2lkdGg6IDM3LjQ2OTAlO1xufVxuXG4ucHVyZS11LTItNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICAqd2lkdGg6IDM5Ljk2OTAlO1xufVxuXG4ucHVyZS11LTUtMTIsXG4ucHVyZS11LTEwLTI0IHtcbiAgICB3aWR0aDogNDEuNjY2NyU7XG4gICAgKndpZHRoOiA0MS42MzU3JTtcbn1cblxuLnB1cmUtdS0xMS0yNCB7XG4gICAgd2lkdGg6IDQ1LjgzMzMlO1xuICAgICp3aWR0aDogNDUuODAyMyU7XG59XG5cbi5wdXJlLXUtMS0yLFxuLnB1cmUtdS0xMi0yNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAqd2lkdGg6IDQ5Ljk2OTAlO1xufVxuXG4ucHVyZS11LTEzLTI0IHtcbiAgICB3aWR0aDogNTQuMTY2NyU7XG4gICAgKndpZHRoOiA1NC4xMzU3JTtcbn1cblxuLnB1cmUtdS03LTEyLFxuLnB1cmUtdS0xNC0yNCB7XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICAgICp3aWR0aDogNTguMzAyMyU7XG59XG5cbi5wdXJlLXUtMy01IHtcbiAgICB3aWR0aDogNjAlO1xuICAgICp3aWR0aDogNTkuOTY5MCU7XG59XG5cbi5wdXJlLXUtNS04LFxuLnB1cmUtdS0xNS0yNCB7XG4gICAgd2lkdGg6IDYyLjUwMDAlO1xuICAgICp3aWR0aDogNjIuNDY5MCU7XG59XG5cbi5wdXJlLXUtMi0zLFxuLnB1cmUtdS0xNi0yNCB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICp3aWR0aDogNjYuNjM1NyU7XG59XG5cbi5wdXJlLXUtMTctMjQge1xuICAgIHdpZHRoOiA3MC44MzMzJTtcbiAgICAqd2lkdGg6IDcwLjgwMjMlO1xufVxuXG4ucHVyZS11LTMtNCxcbi5wdXJlLXUtMTgtMjQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45NjkwJTtcbn1cblxuLnB1cmUtdS0xOS0yNCB7XG4gICAgd2lkdGg6IDc5LjE2NjclO1xuICAgICp3aWR0aDogNzkuMTM1NyU7XG59XG5cbi5wdXJlLXUtNC01IHtcbiAgICB3aWR0aDogODAlO1xuICAgICp3aWR0aDogNzkuOTY5MCU7XG59XG5cbi5wdXJlLXUtNS02LFxuLnB1cmUtdS0yMC0yNCB7XG4gICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICp3aWR0aDogODMuMzAyMyU7XG59XG5cbi5wdXJlLXUtNy04LFxuLnB1cmUtdS0yMS0yNCB7XG4gICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICp3aWR0aDogODcuNDY5MCU7XG59XG5cbi5wdXJlLXUtMTEtMTIsXG4ucHVyZS11LTIyLTI0IHtcbiAgICB3aWR0aDogOTEuNjY2NyU7XG4gICAgKndpZHRoOiA5MS42MzU3JTtcbn1cblxuLnB1cmUtdS0yMy0yNCB7XG4gICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICp3aWR0aDogOTUuODAyMyU7XG59XG5cbi5wdXJlLXUtMSxcbi5wdXJlLXUtMS0xLFxuLnB1cmUtdS01LTUsXG4ucHVyZS11LTI0LTI0IHtcbiAgICB3aWR0aDogMTAwJTtcbn0iLCIvKiFcblB1cmUgdjAuNi4yXG5Db3B5cmlnaHQgMjAxMyBZYWhvbyFcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNS41ZW0pIHtcbiAgICAucHVyZS11LXNtLTEsXG4gICAgLnB1cmUtdS1zbS0xLTEsXG4gICAgLnB1cmUtdS1zbS0xLTIsXG4gICAgLnB1cmUtdS1zbS0xLTMsXG4gICAgLnB1cmUtdS1zbS0yLTMsXG4gICAgLnB1cmUtdS1zbS0xLTQsXG4gICAgLnB1cmUtdS1zbS0zLTQsXG4gICAgLnB1cmUtdS1zbS0xLTUsXG4gICAgLnB1cmUtdS1zbS0yLTUsXG4gICAgLnB1cmUtdS1zbS0zLTUsXG4gICAgLnB1cmUtdS1zbS00LTUsXG4gICAgLnB1cmUtdS1zbS01LTUsXG4gICAgLnB1cmUtdS1zbS0xLTYsXG4gICAgLnB1cmUtdS1zbS01LTYsXG4gICAgLnB1cmUtdS1zbS0xLTgsXG4gICAgLnB1cmUtdS1zbS0zLTgsXG4gICAgLnB1cmUtdS1zbS01LTgsXG4gICAgLnB1cmUtdS1zbS03LTgsXG4gICAgLnB1cmUtdS1zbS0xLTEyLFxuICAgIC5wdXJlLXUtc20tNS0xMixcbiAgICAucHVyZS11LXNtLTctMTIsXG4gICAgLnB1cmUtdS1zbS0xMS0xMixcbiAgICAucHVyZS11LXNtLTEtMjQsXG4gICAgLnB1cmUtdS1zbS0yLTI0LFxuICAgIC5wdXJlLXUtc20tMy0yNCxcbiAgICAucHVyZS11LXNtLTQtMjQsXG4gICAgLnB1cmUtdS1zbS01LTI0LFxuICAgIC5wdXJlLXUtc20tNi0yNCxcbiAgICAucHVyZS11LXNtLTctMjQsXG4gICAgLnB1cmUtdS1zbS04LTI0LFxuICAgIC5wdXJlLXUtc20tOS0yNCxcbiAgICAucHVyZS11LXNtLTEwLTI0LFxuICAgIC5wdXJlLXUtc20tMTEtMjQsXG4gICAgLnB1cmUtdS1zbS0xMi0yNCxcbiAgICAucHVyZS11LXNtLTEzLTI0LFxuICAgIC5wdXJlLXUtc20tMTQtMjQsXG4gICAgLnB1cmUtdS1zbS0xNS0yNCxcbiAgICAucHVyZS11LXNtLTE2LTI0LFxuICAgIC5wdXJlLXUtc20tMTctMjQsXG4gICAgLnB1cmUtdS1zbS0xOC0yNCxcbiAgICAucHVyZS11LXNtLTE5LTI0LFxuICAgIC5wdXJlLXUtc20tMjAtMjQsXG4gICAgLnB1cmUtdS1zbS0yMS0yNCxcbiAgICAucHVyZS11LXNtLTIyLTI0LFxuICAgIC5wdXJlLXUtc20tMjMtMjQsXG4gICAgLnB1cmUtdS1zbS0yNC0yNCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTEyLFxuICAgIC5wdXJlLXUtc20tMi0yNCB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTgsXG4gICAgLnB1cmUtdS1zbS0zLTI0IHtcbiAgICAgICAgd2lkdGg6IDEyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDEyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS02LFxuICAgIC5wdXJlLXUtc20tNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS00LFxuICAgIC5wdXJlLXUtc20tNi0yNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICp3aWR0aDogMjQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS03LTI0IHtcbiAgICAgICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDI5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0zLFxuICAgIC5wdXJlLXUtc20tOC0yNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgKndpZHRoOiAzMy4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTMtOCxcbiAgICAucHVyZS11LXNtLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0yLTUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAqd2lkdGg6IDM5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tNS0xMixcbiAgICAucHVyZS11LXNtLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTEtMjQge1xuICAgICAgICB3aWR0aDogNDUuODMzMyU7XG4gICAgICAgICp3aWR0aDogNDUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTIsXG4gICAgLnB1cmUtdS1zbS0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTctMTIsXG4gICAgLnB1cmUtdS1zbS0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTgsXG4gICAgLnB1cmUtdS1zbS0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTItMyxcbiAgICAucHVyZS11LXNtLTE2LTI0IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDY2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0zLTQsXG4gICAgLnB1cmUtdS1zbS0xOC0yNCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICp3aWR0aDogNzQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTQtNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICp3aWR0aDogNzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTYsXG4gICAgLnB1cmUtdS1zbS0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTctOCxcbiAgICAucHVyZS11LXNtLTIxLTI0IHtcbiAgICAgICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDg3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTEtMTIsXG4gICAgLnB1cmUtdS1zbS0yMi0yNCB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA5MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTIzLTI0IHtcbiAgICAgICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDk1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMSxcbiAgICAucHVyZS11LXNtLTEtMSxcbiAgICAucHVyZS11LXNtLTUtNSxcbiAgICAucHVyZS11LXNtLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnB1cmUtdS1tZC0xLFxuICAgIC5wdXJlLXUtbWQtMS0xLFxuICAgIC5wdXJlLXUtbWQtMS0yLFxuICAgIC5wdXJlLXUtbWQtMS0zLFxuICAgIC5wdXJlLXUtbWQtMi0zLFxuICAgIC5wdXJlLXUtbWQtMS00LFxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtMS01LFxuICAgIC5wdXJlLXUtbWQtMi01LFxuICAgIC5wdXJlLXUtbWQtMy01LFxuICAgIC5wdXJlLXUtbWQtNC01LFxuICAgIC5wdXJlLXUtbWQtNS01LFxuICAgIC5wdXJlLXUtbWQtMS02LFxuICAgIC5wdXJlLXUtbWQtNS02LFxuICAgIC5wdXJlLXUtbWQtMS04LFxuICAgIC5wdXJlLXUtbWQtMy04LFxuICAgIC5wdXJlLXUtbWQtNS04LFxuICAgIC5wdXJlLXUtbWQtNy04LFxuICAgIC5wdXJlLXUtbWQtMS0xMixcbiAgICAucHVyZS11LW1kLTUtMTIsXG4gICAgLnB1cmUtdS1tZC03LTEyLFxuICAgIC5wdXJlLXUtbWQtMTEtMTIsXG4gICAgLnB1cmUtdS1tZC0xLTI0LFxuICAgIC5wdXJlLXUtbWQtMi0yNCxcbiAgICAucHVyZS11LW1kLTMtMjQsXG4gICAgLnB1cmUtdS1tZC00LTI0LFxuICAgIC5wdXJlLXUtbWQtNS0yNCxcbiAgICAucHVyZS11LW1kLTYtMjQsXG4gICAgLnB1cmUtdS1tZC03LTI0LFxuICAgIC5wdXJlLXUtbWQtOC0yNCxcbiAgICAucHVyZS11LW1kLTktMjQsXG4gICAgLnB1cmUtdS1tZC0xMC0yNCxcbiAgICAucHVyZS11LW1kLTExLTI0LFxuICAgIC5wdXJlLXUtbWQtMTItMjQsXG4gICAgLnB1cmUtdS1tZC0xMy0yNCxcbiAgICAucHVyZS11LW1kLTE0LTI0LFxuICAgIC5wdXJlLXUtbWQtMTUtMjQsXG4gICAgLnB1cmUtdS1tZC0xNi0yNCxcbiAgICAucHVyZS11LW1kLTE3LTI0LFxuICAgIC5wdXJlLXUtbWQtMTgtMjQsXG4gICAgLnB1cmUtdS1tZC0xOS0yNCxcbiAgICAucHVyZS11LW1kLTIwLTI0LFxuICAgIC5wdXJlLXUtbWQtMjEtMjQsXG4gICAgLnB1cmUtdS1tZC0yMi0yNCxcbiAgICAucHVyZS11LW1kLTIzLTI0LFxuICAgIC5wdXJlLXUtbWQtMjQtMjQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHpvb206IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMjQge1xuICAgICAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS0xMixcbiAgICAucHVyZS11LW1kLTItMjQge1xuICAgICAgICB3aWR0aDogOC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS04LFxuICAgIC5wdXJlLXUtbWQtMy0yNCB7XG4gICAgICAgIHdpZHRoOiAxMi41MDAwJTtcbiAgICAgICAgKndpZHRoOiAxMi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtNixcbiAgICAucHVyZS11LW1kLTQtMjQge1xuICAgICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogMTYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xLTUge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAqd2lkdGg6IDE5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS0yNCB7XG4gICAgICAgIHdpZHRoOiAyMC44MzMzJTtcbiAgICAgICAgKndpZHRoOiAyMC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtNCxcbiAgICAucHVyZS11LW1kLTYtMjQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAqd2lkdGg6IDI0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNy0yNCB7XG4gICAgICAgIHdpZHRoOiAyOS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiAyOS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMyxcbiAgICAucHVyZS11LW1kLTgtMjQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogMzMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0zLTgsXG4gICAgLnB1cmUtdS1tZC05LTI0IHtcbiAgICAgICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDM3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMi01IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgKndpZHRoOiAzOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTUtMTIsXG4gICAgLnB1cmUtdS1tZC0xMC0yNCB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA0MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTExLTI0IHtcbiAgICAgICAgd2lkdGg6IDQ1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDQ1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS0yLFxuICAgIC5wdXJlLXUtbWQtMTItMjQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAqd2lkdGg6IDQ5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMTMtMjQge1xuICAgICAgICB3aWR0aDogNTQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNTQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC03LTEyLFxuICAgIC5wdXJlLXUtbWQtMTQtMjQge1xuICAgICAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgICAgICp3aWR0aDogNTguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0zLTUge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAqd2lkdGg6IDU5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS04LFxuICAgIC5wdXJlLXUtbWQtMTUtMjQge1xuICAgICAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogNjIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0yLTMsXG4gICAgLnB1cmUtdS1tZC0xNi0yNCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICAgICAgKndpZHRoOiA2Ni42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTE3LTI0IHtcbiAgICAgICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDcwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtMTgtMjQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAqd2lkdGg6IDc0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMTktMjQge1xuICAgICAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNzkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC00LTUge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAqd2lkdGg6IDc5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS02LFxuICAgIC5wdXJlLXUtbWQtMjAtMjQge1xuICAgICAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogODMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC03LTgsXG4gICAgLnB1cmUtdS1tZC0yMS0yNCB7XG4gICAgICAgIHdpZHRoOiA4Ny41MDAwJTtcbiAgICAgICAgKndpZHRoOiA4Ny40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTExLTEyLFxuICAgIC5wdXJlLXUtbWQtMjItMjQge1xuICAgICAgICB3aWR0aDogOTEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogOTEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0yMy0yNCB7XG4gICAgICAgIHdpZHRoOiA5NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA5NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEsXG4gICAgLnB1cmUtdS1tZC0xLTEsXG4gICAgLnB1cmUtdS1tZC01LTUsXG4gICAgLnB1cmUtdS1tZC0yNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5wdXJlLXUtbGctMSxcbiAgICAucHVyZS11LWxnLTEtMSxcbiAgICAucHVyZS11LWxnLTEtMixcbiAgICAucHVyZS11LWxnLTEtMyxcbiAgICAucHVyZS11LWxnLTItMyxcbiAgICAucHVyZS11LWxnLTEtNCxcbiAgICAucHVyZS11LWxnLTMtNCxcbiAgICAucHVyZS11LWxnLTEtNSxcbiAgICAucHVyZS11LWxnLTItNSxcbiAgICAucHVyZS11LWxnLTMtNSxcbiAgICAucHVyZS11LWxnLTQtNSxcbiAgICAucHVyZS11LWxnLTUtNSxcbiAgICAucHVyZS11LWxnLTEtNixcbiAgICAucHVyZS11LWxnLTUtNixcbiAgICAucHVyZS11LWxnLTEtOCxcbiAgICAucHVyZS11LWxnLTMtOCxcbiAgICAucHVyZS11LWxnLTUtOCxcbiAgICAucHVyZS11LWxnLTctOCxcbiAgICAucHVyZS11LWxnLTEtMTIsXG4gICAgLnB1cmUtdS1sZy01LTEyLFxuICAgIC5wdXJlLXUtbGctNy0xMixcbiAgICAucHVyZS11LWxnLTExLTEyLFxuICAgIC5wdXJlLXUtbGctMS0yNCxcbiAgICAucHVyZS11LWxnLTItMjQsXG4gICAgLnB1cmUtdS1sZy0zLTI0LFxuICAgIC5wdXJlLXUtbGctNC0yNCxcbiAgICAucHVyZS11LWxnLTUtMjQsXG4gICAgLnB1cmUtdS1sZy02LTI0LFxuICAgIC5wdXJlLXUtbGctNy0yNCxcbiAgICAucHVyZS11LWxnLTgtMjQsXG4gICAgLnB1cmUtdS1sZy05LTI0LFxuICAgIC5wdXJlLXUtbGctMTAtMjQsXG4gICAgLnB1cmUtdS1sZy0xMS0yNCxcbiAgICAucHVyZS11LWxnLTEyLTI0LFxuICAgIC5wdXJlLXUtbGctMTMtMjQsXG4gICAgLnB1cmUtdS1sZy0xNC0yNCxcbiAgICAucHVyZS11LWxnLTE1LTI0LFxuICAgIC5wdXJlLXUtbGctMTYtMjQsXG4gICAgLnB1cmUtdS1sZy0xNy0yNCxcbiAgICAucHVyZS11LWxnLTE4LTI0LFxuICAgIC5wdXJlLXUtbGctMTktMjQsXG4gICAgLnB1cmUtdS1sZy0yMC0yNCxcbiAgICAucHVyZS11LWxnLTIxLTI0LFxuICAgIC5wdXJlLXUtbGctMjItMjQsXG4gICAgLnB1cmUtdS1sZy0yMy0yNCxcbiAgICAucHVyZS11LWxnLTI0LTI0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTI0IHtcbiAgICAgICAgd2lkdGg6IDQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtMTIsXG4gICAgLnB1cmUtdS1sZy0yLTI0IHtcbiAgICAgICAgd2lkdGg6IDguMzMzMyU7XG4gICAgICAgICp3aWR0aDogOC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtOCxcbiAgICAucHVyZS11LWxnLTMtMjQge1xuICAgICAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMTIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTYsXG4gICAgLnB1cmUtdS1sZy00LTI0IHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDE2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMS01IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgKndpZHRoOiAxOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtMjQge1xuICAgICAgICB3aWR0aDogMjAuODMzMyU7XG4gICAgICAgICp3aWR0aDogMjAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTQsXG4gICAgLnB1cmUtdS1sZy02LTI0IHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgKndpZHRoOiAyNC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTctMjQge1xuICAgICAgICB3aWR0aDogMjkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogMjkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTMsXG4gICAgLnB1cmUtdS1sZy04LTI0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDMzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMy04LFxuICAgIC5wdXJlLXUtbGctOS0yNCB7XG4gICAgICAgIHdpZHRoOiAzNy41MDAwJTtcbiAgICAgICAgKndpZHRoOiAzNy40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTItNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICp3aWR0aDogMzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy01LTEyLFxuICAgIC5wdXJlLXUtbGctMTAtMjQge1xuICAgICAgICB3aWR0aDogNDEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNDEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA0NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtMixcbiAgICAucHVyZS11LWxnLTEyLTI0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgKndpZHRoOiA0OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEzLTI0IHtcbiAgICAgICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDU0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNy0xMixcbiAgICAucHVyZS11LWxnLTE0LTI0IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDU4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMy01IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgKndpZHRoOiA1OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtOCxcbiAgICAucHVyZS11LWxnLTE1LTI0IHtcbiAgICAgICAgd2lkdGg6IDYyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDYyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMi0zLFxuICAgIC5wdXJlLXUtbGctMTYtMjQge1xuICAgICAgICB3aWR0aDogNjYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNjYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xNy0yNCB7XG4gICAgICAgIHdpZHRoOiA3MC44MzMzJTtcbiAgICAgICAgKndpZHRoOiA3MC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTMtNCxcbiAgICAucHVyZS11LWxnLTE4LTI0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgKndpZHRoOiA3NC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTE5LTI0IHtcbiAgICAgICAgd2lkdGg6IDc5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDc5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNC01IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgKndpZHRoOiA3OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtNixcbiAgICAucHVyZS11LWxnLTIwLTI0IHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDgzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNy04LFxuICAgIC5wdXJlLXUtbGctMjEtMjQge1xuICAgICAgICB3aWR0aDogODcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogODcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xMS0xMixcbiAgICAucHVyZS11LWxnLTIyLTI0IHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDkxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMjMtMjQge1xuICAgICAgICB3aWR0aDogOTUuODMzMyU7XG4gICAgICAgICp3aWR0aDogOTUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLFxuICAgIC5wdXJlLXUtbGctMS0xLFxuICAgIC5wdXJlLXUtbGctNS01LFxuICAgIC5wdXJlLXUtbGctMjQtMjQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwZW0pIHtcbiAgICAucHVyZS11LXhsLTEsXG4gICAgLnB1cmUtdS14bC0xLTEsXG4gICAgLnB1cmUtdS14bC0xLTIsXG4gICAgLnB1cmUtdS14bC0xLTMsXG4gICAgLnB1cmUtdS14bC0yLTMsXG4gICAgLnB1cmUtdS14bC0xLTQsXG4gICAgLnB1cmUtdS14bC0zLTQsXG4gICAgLnB1cmUtdS14bC0xLTUsXG4gICAgLnB1cmUtdS14bC0yLTUsXG4gICAgLnB1cmUtdS14bC0zLTUsXG4gICAgLnB1cmUtdS14bC00LTUsXG4gICAgLnB1cmUtdS14bC01LTUsXG4gICAgLnB1cmUtdS14bC0xLTYsXG4gICAgLnB1cmUtdS14bC01LTYsXG4gICAgLnB1cmUtdS14bC0xLTgsXG4gICAgLnB1cmUtdS14bC0zLTgsXG4gICAgLnB1cmUtdS14bC01LTgsXG4gICAgLnB1cmUtdS14bC03LTgsXG4gICAgLnB1cmUtdS14bC0xLTEyLFxuICAgIC5wdXJlLXUteGwtNS0xMixcbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC0xMS0xMixcbiAgICAucHVyZS11LXhsLTEtMjQsXG4gICAgLnB1cmUtdS14bC0yLTI0LFxuICAgIC5wdXJlLXUteGwtMy0yNCxcbiAgICAucHVyZS11LXhsLTQtMjQsXG4gICAgLnB1cmUtdS14bC01LTI0LFxuICAgIC5wdXJlLXUteGwtNi0yNCxcbiAgICAucHVyZS11LXhsLTctMjQsXG4gICAgLnB1cmUtdS14bC04LTI0LFxuICAgIC5wdXJlLXUteGwtOS0yNCxcbiAgICAucHVyZS11LXhsLTEwLTI0LFxuICAgIC5wdXJlLXUteGwtMTEtMjQsXG4gICAgLnB1cmUtdS14bC0xMi0yNCxcbiAgICAucHVyZS11LXhsLTEzLTI0LFxuICAgIC5wdXJlLXUteGwtMTQtMjQsXG4gICAgLnB1cmUtdS14bC0xNS0yNCxcbiAgICAucHVyZS11LXhsLTE2LTI0LFxuICAgIC5wdXJlLXUteGwtMTctMjQsXG4gICAgLnB1cmUtdS14bC0xOC0yNCxcbiAgICAucHVyZS11LXhsLTE5LTI0LFxuICAgIC5wdXJlLXUteGwtMjAtMjQsXG4gICAgLnB1cmUtdS14bC0yMS0yNCxcbiAgICAucHVyZS11LXhsLTIyLTI0LFxuICAgIC5wdXJlLXUteGwtMjMtMjQsXG4gICAgLnB1cmUtdS14bC0yNC0yNCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTEyLFxuICAgIC5wdXJlLXUteGwtMi0yNCB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTgsXG4gICAgLnB1cmUtdS14bC0zLTI0IHtcbiAgICAgICAgd2lkdGg6IDEyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDEyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS02LFxuICAgIC5wdXJlLXUteGwtNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS00LFxuICAgIC5wdXJlLXUteGwtNi0yNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICp3aWR0aDogMjQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC03LTI0IHtcbiAgICAgICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDI5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS0zLFxuICAgIC5wdXJlLXUteGwtOC0yNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgKndpZHRoOiAzMy4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTMtOCxcbiAgICAucHVyZS11LXhsLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0yLTUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAqd2lkdGg6IDM5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtNS0xMixcbiAgICAucHVyZS11LXhsLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTEtMjQge1xuICAgICAgICB3aWR0aDogNDUuODMzMyU7XG4gICAgICAgICp3aWR0aDogNDUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTIsXG4gICAgLnB1cmUtdS14bC0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTgsXG4gICAgLnB1cmUtdS14bC0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTItMyxcbiAgICAucHVyZS11LXhsLTE2LTI0IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDY2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0zLTQsXG4gICAgLnB1cmUtdS14bC0xOC0yNCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICp3aWR0aDogNzQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTQtNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICp3aWR0aDogNzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTYsXG4gICAgLnB1cmUtdS14bC0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTctOCxcbiAgICAucHVyZS11LXhsLTIxLTI0IHtcbiAgICAgICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDg3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTEtMTIsXG4gICAgLnB1cmUtdS14bC0yMi0yNCB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA5MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTIzLTI0IHtcbiAgICAgICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDk1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMSxcbiAgICAucHVyZS11LXhsLTEtMSxcbiAgICAucHVyZS11LXhsLTUtNSxcbiAgICAucHVyZS11LXhsLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufSIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuQGltcG9ydCBcInNjcmVlbi1yZWFkZXJcIjtcbiIsIi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8jeyRmYS1saW5lLWhlaWdodC1iYXNlfSBGb250QXdlc29tZTsgLy8gc2hvcnRlbmluZyBmb250IGRlY2xhcmF0aW9uXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvOyAvLyBvcHRpbWl6ZWxlZ2liaWxpdHkgdGhyb3dzIHRoaW5ncyBvZmYgIzEwOTRcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTR4IHsgZm9udC1zaXplOiA0ZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01eCB7IGZvbnQtc2l6ZTogNWVtOyB9XG4iLCIvLyBGaXhlZCBXaWR0aCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgd2lkdGg6ICgxOGVtIC8gMTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIHRvcDogKDJlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LWxnIHtcbiAgICBsZWZ0OiAtJGZhLWxpLXdpZHRoICsgKDRlbSAvIDE0KTtcbiAgfVxufVxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRXhvJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRzcmM6IHVybCguLi9mb250cy9FeG8tbm9ybWFsLTQwMC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcblx0dW5pY29kZS1yYW5nZTogVSswLTEwRkZGRjtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnRXhvJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRzcmM6IHVybCguLi9mb250cy9FeG8tbm9ybWFsLTUwMC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcblx0dW5pY29kZS1yYW5nZTogVSswLTEwRkZGRjtcbn1cblxuIiwiLyohIGFuZ3VsYXJqcy1zbGlkZXIgLSB2Ny4wLjAgLSBcbiAoYykgUmFmYWwgWmFqYWMgPHJ6YWphY0BnbWFpbC5jb20+LCBWYWxlbnRpbiBIZXJ2aWV1IDx2YWxlbnRpbkBoZXJ2aS5ldT4sIEp1c3NpIFNhYXJpdmlydGEgPGp1c2FzaUBnbWFpbC5jb20+LCBBbmdlbGluIFNpcmJ1IDxhbmdlbGluLnNpcmJ1QGdtYWlsLmNvbT4gLSBcbiBodHRwczovL2dpdGh1Yi5jb20vYW5ndWxhci1zbGlkZXIvYW5ndWxhcmpzLXNsaWRlciAtIFxuIDIwMTktMDItMjMgKi9cbi5yenNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbjogMzVweCAwIDE1cHggMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnJ6c2xpZGVyLm5vYW5pbWF0ZSAqIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucnpzbGlkZXIud2l0aC1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJ6c2xpZGVyW2Rpc2FibGVkXSAucnotcG9pbnRlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUwZjM7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM4YjkxYTI7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXRpY2sge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIC5yei10aWNrLnJ6LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzhiOTFhMjtcbn1cblxuLnJ6c2xpZGVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlciB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXIge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNkOGUwZjM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlci5yei10cmFuc3BhcmVudCAucnotYmFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5yenNsaWRlciAucnotYmFyLXdyYXBwZXIucnotbGVmdC1vdXQtc2VsZWN0aW9uIC5yei1iYXIge1xuICBiYWNrZ3JvdW5kOiAjZGYwMDJkO1xufVxuXG4ucnpzbGlkZXIgLnJ6LWJhci13cmFwcGVyLnJ6LXJpZ2h0LW91dC1zZWxlY3Rpb24gLnJ6LWJhciB7XG4gIGJhY2tncm91bmQ6ICMwM2E2ODg7XG59XG5cbi5yenNsaWRlciAucnotc2VsZWN0aW9uIHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogIzBkYjlmMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXJlc3RyaWN0ZWQge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjZmYwMDAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlciB7XG4gIHRvcDogLTE0cHg7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkYjlmMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTJweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlcjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlci5yei1hY3RpdmUge1xuICB6LWluZGV4OiA0O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXIucnotYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MWFmZjtcbn1cblxuLnJ6c2xpZGVyIC5yei1idWJibGUge1xuICBib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDFweCAzcHg7XG4gIGNvbG9yOiAjNTU2MzdkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbn1cblxuLnJ6c2xpZGVyIC5yei1idWJibGUucnotbGltaXQge1xuICBjb2xvcjogIzU1NjM3ZDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLnJ6c2xpZGVyIC5yei10aWNrcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5yenNsaWRlciAucnotdGlja3MtdmFsdWVzLXVuZGVyIC5yei10aWNrLXZhbHVlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0zMnB4O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZDhlMGYzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgbGluZWFyIDAuM3M7XG59XG5cbi5yenNsaWRlciAucnotdGljay5yei1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMwZGI5ZjA7XG59XG5cbi5yenNsaWRlciAucnotdGljay12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbi5yenNsaWRlciAucnotdGljay1sZWdlbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotYmFzZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotYmFyLXdyYXBwZXIge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gIG1hcmdpbjogMCAwIDAgLTE2cHg7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotYmFyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotcG9pbnRlciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTRweCAhaW1wb3J0YW50O1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJ1YmJsZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXRpY2tzIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtM3B4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXRpY2sge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrLXZhbHVlIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAyNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjglKTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrLWxlZ2VuZCB7XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI4JSk7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGlja3MtdmFsdWVzLXVuZGVyIC5yei10aWNrLXZhbHVlIHtcbiAgcmlnaHQ6IDI0cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWRhdGE6YXBwbGljYXRpb24vanNvbjtiYXNlNjQsZXlKMlpYSnphVzl1SWpvekxDSnpiM1Z5WTJWeklqcGJJbko2YzJ4cFpHVnlMbU56Y3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pUVVGQlFUczdPMk5CUjJNN1FVRkRaRHRGUVVORkxHMUNRVUZ0UWp0RlFVTnVRaXh6UWtGQmMwSTdSVUZEZEVJc1dVRkJXVHRGUVVOYUxGbEJRVms3UlVGRFdpeHpRa0ZCYzBJN1JVRkRkRUlzZFVKQlFYVkNPMFZCUTNaQ0xEQkNRVUZyUWp0TFFVRnNRaXgxUWtGQmEwSTdUVUZCYkVJc2MwSkJRV3RDTzFWQlFXeENMR3RDUVVGclFqdERRVU51UWpzN1FVRkZSRHRGUVVORkxEUkNRVUUwUWp0RFFVTTNRanM3UVVGRlJEdEZRVU5GTEc5Q1FVRnZRanREUVVOeVFqczdRVUZGUkR0RlFVTkZMRzlDUVVGdlFqdERRVU55UWpzN1FVRkZSRHRGUVVORkxHOUNRVUZ2UWp0RlFVTndRaXd3UWtGQk1FSTdRMEZETTBJN08wRkJSVVE3UlVGRFJTeHZRa0ZCYjBJN1EwRkRja0k3TzBGQlJVUTdSVUZEUlN4dlFrRkJiMEk3UTBGRGNrSTdPMEZCUlVRN1JVRkRSU3h2UWtGQmIwSTdRMEZEY2tJN08wRkJSVVE3UlVGRFJTeHZRa0ZCYjBJN1EwRkRja0k3TzBGQlJVUTdSVUZEUlN4dFFrRkJiVUk3UlVGRGJrSXNjMEpCUVhOQ08wVkJRM1JDTEc5Q1FVRnZRanREUVVOeVFqczdRVUZGUkR0RlFVTkZMRmxCUVZrN1JVRkRXaXhoUVVGaE8wVkJRMklzVjBGQlZ6dERRVU5hT3p0QlFVVkVPMFZCUTBVc1VVRkJVVHRGUVVOU0xGZEJRVmM3UlVGRFdDeFpRVUZaTzBWQlExb3NZVUZCWVR0RlFVTmlMR3RDUVVGclFqdEZRVU5zUWl4clFrRkJhMEk3UlVGRGJFSXNkVUpCUVhWQ08wVkJRM1pDTERSQ1FVRTBRanREUVVNM1FqczdRVUZGUkR0RlFVTkZMR0ZCUVdFN1EwRkRaRHM3UVVGRlJEdEZRVU5GTEZGQlFWRTdSVUZEVWl4WFFVRlhPMFZCUTFnc1dVRkJXVHRGUVVOYUxGbEJRVms3UlVGRFdpeHZRa0ZCYjBJN1JVRkhXaXh0UWtGQmJVSTdRMEZETlVJN08wRkJSVVE3UlVGRFJTeDNRa0ZCZDBJN1EwRkRla0k3TzBGQlJVUTdSVUZEUlN4dlFrRkJiMEk3UTBGRGNrSTdPMEZCUlVRN1JVRkRSU3h2UWtGQmIwSTdRMEZEY2tJN08wRkJSVVE3UlVGRFJTeFhRVUZYTzBWQlExZ3NiMEpCUVc5Q08wVkJSMW9zYlVKQlFXMUNPMFZCUXpOQ0xIbERRVUY1UXp0RFFVTXhRenM3UVVGRlJEdEZRVU5GTEZkQlFWYzdSVUZEV0N4dlFrRkJiMEk3UlVGSFdpeHRRa0ZCYlVJN1EwRkROVUk3TzBGQlJVUTdSVUZEUlN4WFFVRlhPMFZCUTFnc1YwRkJWenRGUVVOWUxGbEJRVms3UlVGRFdpeGhRVUZoTzBWQlEySXNaMEpCUVdkQ08wVkJRMmhDTERCQ1FVRXdRanRGUVVkc1FpeHZRa0ZCYjBJN1JVRkROVUlzTkVKQlFUUkNPME5CUXpkQ096dEJRVVZFTzBWQlEwVXNiVUpCUVcxQ08wVkJRMjVDTEZWQlFWVTdSVUZEVml4WFFVRlhPMFZCUTFnc1YwRkJWenRGUVVOWUxGbEJRVms3UlVGRFdpeHZRa0ZCYjBJN1JVRkhXaXh0UWtGQmJVSTdSVUZETTBJc1dVRkJXVHREUVVOaU96dEJRVVZFTzBWQlEwVXNNRUpCUVRCQ08wTkJRek5DT3p0QlFVVkVPMFZCUTBVc1YwRkJWenREUVVOYU96dEJRVVZFTzBWQlEwVXNNRUpCUVRCQ08wTkJRek5DT3p0QlFVVkVPMFZCUTBVc1lVRkJZVHRGUVVOaUxHbENRVUZwUWp0RlFVTnFRaXhsUVVGbE8wVkJRMllzWjBKQlFXZENPMFZCUTJoQ0xEUkNRVUUwUWp0RFFVTTNRanM3UVVGRlJEdEZRVU5GTEdWQlFXVTdSVUZEWml4cFFrRkJhVUk3UTBGRGJFSTdPMEZCUlVRN1JVRkRSU3h0UWtGQmJVSTdSVUZEYmtJc1ZVRkJWVHRGUVVOV0xGRkJRVkU3UlVGRFVpeFhRVUZYTzBWQlExZ3NXVUZCV1R0RlFVTmFMRlZCUVZVN1JVRkRWaXhWUVVGVk8wVkJRMVlzYVVKQlFXbENPMFZCUTJwQ0xIVkNRVUYxUWp0RFFVTjRRanM3UVVGRlJEdEZRVU5GTEZWQlFWVTdSVUZEVml4alFVRmpPME5CUTJZN08wRkJSVVE3UlVGRFJTeHRRa0ZCYlVJN1JVRkRia0lzVDBGQlR6dEZRVU5RTEZGQlFWRTdSVUZEVWl4WlFVRlpPMFZCUTFvc1lVRkJZVHRGUVVOaUxHdENRVUZyUWp0RlFVTnNRaXh0UWtGQmJVSTdSVUZEYmtJc1owSkJRV2RDTzBWQlEyaENMRzlDUVVGdlFqdEZRVU53UWl4dFFrRkJiVUk3UlVGRGJrSXNlVU5CUVhsRE8wTkJRekZET3p0QlFVVkVPMFZCUTBVc2IwSkJRVzlDTzBOQlEzSkNPenRCUVVWRU8wVkJRMFVzYlVKQlFXMUNPMFZCUTI1Q0xGZEJRVmM3UlVGRFdDdzRRa0ZCT0VJN1EwRkRMMEk3TzBGQlJVUTdSVUZEUlN4dFFrRkJiVUk3UlVGRGJrSXNWVUZCVlR0RlFVTldMR2RDUVVGblFqdEZRVU5vUWl4dlFrRkJiMEk3UlVGRGNFSXNPRUpCUVRoQ08wTkJReTlDT3p0QlFVVkVPMFZCUTBVc2JVSkJRVzFDTzBWQlEyNUNMRmRCUVZjN1JVRkRXQ3hoUVVGaE8wVkJRMklzVjBGQlZ6dEZRVU5ZTEdWQlFXVTdSVUZEWml4NVFrRkJlVUk3UTBGRE1VSTdPMEZCUlVRN1JVRkRSU3haUVVGWk8wVkJRMW9zWVVGQllUdEZRVU5pTEZkQlFWYzdRMEZEV2pzN1FVRkZSRHRGUVVORkxGVkJRVlU3UlVGRFZpeFJRVUZSTzBWQlExSXNXVUZCV1R0RlFVTmFMR0ZCUVdFN1JVRkRZaXh2UWtGQmIwSTdSVUZEY0VJc2IwSkJRVzlDTzBOQlEzSkNPenRCUVVWRU8wVkJRMFVzVlVGQlZUdEZRVU5XTEZkQlFWYzdSVUZEV0N4WFFVRlhPMFZCUTFnc1lVRkJZVHREUVVOa096dEJRVVZFTzBWQlEwVXNWVUZCVlR0RlFVTldMRlZCUVZVN1JVRkRWaXgxUWtGQmRVSTdRMEZEZUVJN08wRkJSVVE3UlVGRFJTeFZRVUZWTzBWQlExWXNjMEpCUVhOQ08wVkJRM1JDTEdsQ1FVRnBRanREUVVOc1FqczdRVUZGUkR0RlFVTkZMRTlCUVU4N1JVRkRVQ3hYUVVGWE8wVkJRMWdzVjBGQlZ6dEZRVU5ZTEZOQlFWTTdSVUZEVkN4aFFVRmhPME5CUTJRN08wRkJSVVE3UlVGRFJTeHBRa0ZCYVVJN1JVRkRha0lzYTBKQlFXdENPMFZCUTJ4Q0xIVkNRVUYxUWp0RFFVTjRRanM3UVVGRlJEdEZRVU5GTEZWQlFWVTdSVUZEVml4WFFVRlhPMFZCUTFnc09FSkJRVGhDTzBOQlF5OUNPenRCUVVWRU8wVkJRMFVzVlVGQlZUdEZRVU5XTEZsQlFWazdSVUZEV2l4blFrRkJaMEk3UlVGRGFFSXNiMEpCUVc5Q08wVkJRM0JDTERoQ1FVRTRRanREUVVNdlFqczdRVUZGUkR0RlFVTkZMRmxCUVZrN1JVRkRXaXhoUVVGaE8wVkJRMklzVjBGQlZ6dERRVU5hSWl3aVptbHNaU0k2SW5KNmMyeHBaR1Z5TG1OemN5SXNJbk52ZFhKalpYTkRiMjUwWlc1MElqcGJJaThxSVNCaGJtZDFiR0Z5YW5NdGMyeHBaR1Z5SUMwZ2RqY3VNQzR3SUMwZ1hHNGdLR01wSUZKaFptRnNJRnBoYW1GaklEeHllbUZxWVdOQVoyMWhhV3d1WTI5dFBpd2dWbUZzWlc1MGFXNGdTR1Z5ZG1sbGRTQThkbUZzWlc1MGFXNUFhR1Z5ZG1rdVpYVStMQ0JLZFhOemFTQlRZV0Z5YVhacGNuUmhJRHhxZFhOaGMybEFaMjFoYVd3dVkyOXRQaXdnUVc1blpXeHBiaUJUYVhKaWRTQThZVzVuWld4cGJpNXphWEppZFVCbmJXRnBiQzVqYjIwK0lDMGdYRzRnYUhSMGNITTZMeTluYVhSb2RXSXVZMjl0TDJGdVozVnNZWEl0YzJ4cFpHVnlMMkZ1WjNWc1lYSnFjeTF6Ykdsa1pYSWdMU0JjYmlBeU1ERTVMVEF5TFRJeklDb3ZYRzR1Y25wemJHbGtaWElnZTF4dUlDQndiM05wZEdsdmJqb2djbVZzWVhScGRtVTdYRzRnSUdScGMzQnNZWGs2SUdsdWJHbHVaUzFpYkc5amF6dGNiaUFnZDJsa2RHZzZJREV3TUNVN1hHNGdJR2hsYVdkb2REb2dOSEI0TzF4dUlDQnRZWEpuYVc0NklETTFjSGdnTUNBeE5YQjRJREE3WEc0Z0lIWmxjblJwWTJGc0xXRnNhV2R1T2lCdGFXUmtiR1U3WEc0Z0lIVnpaWEl0YzJWc1pXTjBPaUJ1YjI1bE8xeHVmVnh1WEc0dWNucHpiR2xrWlhJdWJtOWhibWx0WVhSbElDb2dlMXh1SUNCMGNtRnVjMmwwYVc5dU9pQnViMjVsSUNGcGJYQnZjblJoYm5RN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2k1M2FYUm9MV3hsWjJWdVpDQjdYRzRnSUcxaGNtZHBiaTFpYjNSMGIyMDZJRFF3Y0hnN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2x0a2FYTmhZbXhsWkYwZ2UxeHVJQ0JqZFhKemIzSTZJRzV2ZEMxaGJHeHZkMlZrTzF4dWZWeHVYRzR1Y25wemJHbGtaWEpiWkdsellXSnNaV1JkSUM1eWVpMXdiMmx1ZEdWeUlIdGNiaUFnWTNWeWMyOXlPaUJ1YjNRdFlXeHNiM2RsWkR0Y2JpQWdZbUZqYTJkeWIzVnVaQzFqYjJ4dmNqb2dJMlE0WlRCbU16dGNibjFjYmx4dUxuSjZjMnhwWkdWeVcyUnBjMkZpYkdWa1hTQXVjbm90WkhKaFoyZGhZbXhsSUh0Y2JpQWdZM1Z5YzI5eU9pQnViM1F0WVd4c2IzZGxaRHRjYm4xY2JseHVMbko2YzJ4cFpHVnlXMlJwYzJGaWJHVmtYU0F1Y25vdGMyVnNaV04wYVc5dUlIdGNiaUFnWW1GamEyZHliM1Z1WkRvZ0l6aGlPVEZoTWp0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5VzJScGMyRmliR1ZrWFNBdWNub3RkR2xqYXlCN1hHNGdJR04xY25OdmNqb2dibTkwTFdGc2JHOTNaV1E3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjbHRrYVhOaFlteGxaRjBnTG5KNkxYUnBZMnN1Y25vdGMyVnNaV04wWldRZ2UxeHVJQ0JpWVdOclozSnZkVzVrT2lBak9HSTVNV0V5TzF4dWZWeHVYRzR1Y25wemJHbGtaWElnYzNCaGJpQjdYRzRnSUhCdmMybDBhVzl1T2lCaFluTnZiSFYwWlR0Y2JpQWdaR2x6Y0d4aGVUb2dhVzVzYVc1bExXSnNiMk5yTzF4dUlDQjNhR2wwWlMxemNHRmpaVG9nYm05M2NtRndPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSWdMbko2TFdKaGMyVWdlMXh1SUNCM2FXUjBhRG9nTVRBd0pUdGNiaUFnYUdWcFoyaDBPaUF4TURBbE8xeHVJQ0J3WVdSa2FXNW5PaUF3TzF4dWZWeHVYRzR1Y25wemJHbGtaWElnTG5KNkxXSmhjaTEzY21Gd2NHVnlJSHRjYmlBZ2JHVm1kRG9nTUR0Y2JpQWdlaTFwYm1SbGVEb2dNVHRjYmlBZ2QybGtkR2c2SURFd01DVTdYRzRnSUdobGFXZG9kRG9nTXpKd2VEdGNiaUFnY0dGa1pHbHVaeTEwYjNBNklERTJjSGc3WEc0Z0lHMWhjbWRwYmkxMGIzQTZJQzB4Tm5CNE8xeHVJQ0JpYjNndGMybDZhVzVuT2lCaWIzSmtaWEl0WW05NE8xeHVJQ0IwY21GdWMybDBhVzl1T2lCaGJHd2diR2x1WldGeUlEQXVNM003WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdFpISmhaMmRoWW14bElIdGNiaUFnWTNWeWMyOXlPaUJ0YjNabE8xeHVmVnh1WEc0dWNucHpiR2xrWlhJZ0xuSjZMV0poY2lCN1hHNGdJR3hsWm5RNklEQTdYRzRnSUhvdGFXNWtaWGc2SURFN1hHNGdJSGRwWkhSb09pQXhNREFsTzF4dUlDQm9aV2xuYUhRNklEUndlRHRjYmlBZ1ltRmphMmR5YjNWdVpEb2dJMlE0WlRCbU16dGNiaUFnTFhkbFltdHBkQzFpYjNKa1pYSXRjbUZrYVhWek9pQXljSGc3WEc0Z0lDQWdJQzF0YjNvdFltOXlaR1Z5TFhKaFpHbDFjem9nTW5CNE8xeHVJQ0FnSUNBZ0lDQWdJR0p2Y21SbGNpMXlZV1JwZFhNNklESndlRHRjYm4xY2JseHVMbko2YzJ4cFpHVnlJQzV5ZWkxaVlYSXRkM0poY0hCbGNpNXllaTEwY21GdWMzQmhjbVZ1ZENBdWNub3RZbUZ5SUh0Y2JpQWdZbUZqYTJkeWIzVnVaRG9nZEhKaGJuTndZWEpsYm5RN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2lBdWNub3RZbUZ5TFhkeVlYQndaWEl1Y25vdGJHVm1kQzF2ZFhRdGMyVnNaV04wYVc5dUlDNXllaTFpWVhJZ2UxeHVJQ0JpWVdOclozSnZkVzVrT2lBalpHWXdNREprTzF4dWZWeHVYRzR1Y25wemJHbGtaWElnTG5KNkxXSmhjaTEzY21Gd2NHVnlMbko2TFhKcFoyaDBMVzkxZEMxelpXeGxZM1JwYjI0Z0xuSjZMV0poY2lCN1hHNGdJR0poWTJ0bmNtOTFibVE2SUNNd00yRTJPRGc3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaUF1Y25vdGMyVnNaV04wYVc5dUlIdGNiaUFnZWkxcGJtUmxlRG9nTWp0Y2JpQWdZbUZqYTJkeWIzVnVaRG9nSXpCa1lqbG1NRHRjYmlBZ0xYZGxZbXRwZEMxaWIzSmtaWEl0Y21Ga2FYVnpPaUF5Y0hnN1hHNGdJQ0FnSUMxdGIzb3RZbTl5WkdWeUxYSmhaR2wxY3pvZ01uQjRPMXh1SUNBZ0lDQWdJQ0FnSUdKdmNtUmxjaTF5WVdScGRYTTZJREp3ZUR0Y2JpQWdkSEpoYm5OcGRHbHZiam9nWW1GamEyZHliM1Z1WkMxamIyeHZjaUJzYVc1bFlYSWdNQzR6Y3p0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5SUM1eWVpMXlaWE4wY21samRHVmtJSHRjYmlBZ2VpMXBibVJsZURvZ016dGNiaUFnWW1GamEyZHliM1Z1WkRvZ0kyWm1NREF3TUR0Y2JpQWdMWGRsWW10cGRDMWliM0prWlhJdGNtRmthWFZ6T2lBeWNIZzdYRzRnSUNBZ0lDMXRiM290WW05eVpHVnlMWEpoWkdsMWN6b2dNbkI0TzF4dUlDQWdJQ0FnSUNBZ0lHSnZjbVJsY2kxeVlXUnBkWE02SURKd2VEdGNibjFjYmx4dUxuSjZjMnhwWkdWeUlDNXllaTF3YjJsdWRHVnlJSHRjYmlBZ2RHOXdPaUF0TVRSd2VEdGNiaUFnZWkxcGJtUmxlRG9nTXp0Y2JpQWdkMmxrZEdnNklETXljSGc3WEc0Z0lHaGxhV2RvZERvZ016SndlRHRjYmlBZ1kzVnljMjl5T2lCd2IybHVkR1Z5TzF4dUlDQmlZV05yWjNKdmRXNWtMV052Ykc5eU9pQWpNR1JpT1dZd08xeHVJQ0F0ZDJWaWEybDBMV0p2Y21SbGNpMXlZV1JwZFhNNklERTJjSGc3WEc0Z0lDQWdJQzF0YjNvdFltOXlaR1Z5TFhKaFpHbDFjem9nTVRad2VEdGNiaUFnSUNBZ0lDQWdJQ0JpYjNKa1pYSXRjbUZrYVhWek9pQXhObkI0TzF4dUlDQjBjbUZ1YzJsMGFXOXVPaUJoYkd3Z2JHbHVaV0Z5SURBdU0zTTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90Y0c5cGJuUmxjanBoWm5SbGNpQjdYRzRnSUhCdmMybDBhVzl1T2lCaFluTnZiSFYwWlR0Y2JpQWdkRzl3T2lBeE1uQjRPMXh1SUNCc1pXWjBPaUF4TW5CNE8xeHVJQ0IzYVdSMGFEb2dPSEI0TzF4dUlDQm9aV2xuYUhRNklEaHdlRHRjYmlBZ1ltRmphMmR5YjNWdVpEb2dJMlptWm1abVpqdGNiaUFnTFhkbFltdHBkQzFpYjNKa1pYSXRjbUZrYVhWek9pQTBjSGc3WEc0Z0lDQWdJQzF0YjNvdFltOXlaR1Z5TFhKaFpHbDFjem9nTkhCNE8xeHVJQ0FnSUNBZ0lDQWdJR0p2Y21SbGNpMXlZV1JwZFhNNklEUndlRHRjYmlBZ1kyOXVkR1Z1ZERvZ0p5YzdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90Y0c5cGJuUmxjanBvYjNabGNqcGhablJsY2lCN1hHNGdJR0poWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05tWm1abVptWTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90Y0c5cGJuUmxjaTV5ZWkxaFkzUnBkbVVnZTF4dUlDQjZMV2x1WkdWNE9pQTBPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSWdMbko2TFhCdmFXNTBaWEl1Y25vdFlXTjBhWFpsT21GbWRHVnlJSHRjYmlBZ1ltRmphMmR5YjNWdVpDMWpiMnh2Y2pvZ0l6UTFNV0ZtWmp0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5SUM1eWVpMWlkV0ppYkdVZ2UxeHVJQ0JpYjNSMGIyMDZJREUyY0hnN1hHNGdJSEJoWkdScGJtYzZJREZ3ZUNBemNIZzdYRzRnSUdOdmJHOXlPaUFqTlRVMk16ZGtPMXh1SUNCamRYSnpiM0k2SUdSbFptRjFiSFE3WEc0Z0lIUnlZVzV6YVhScGIyNDZJR0ZzYkNCc2FXNWxZWElnTUM0emN6dGNibjFjYmx4dUxuSjZjMnhwWkdWeUlDNXllaTFpZFdKaWJHVXVjbm90YkdsdGFYUWdlMXh1SUNCamIyeHZjam9nSXpVMU5qTTNaRHRjYmlBZ2RISmhibk5wZEdsdmJqb2dibTl1WlR0Y2JuMWNibHh1TG5KNmMyeHBaR1Z5SUM1eWVpMTBhV05yY3lCN1hHNGdJSEJ2YzJsMGFXOXVPaUJoWW5OdmJIVjBaVHRjYmlBZ2RHOXdPaUF0TTNCNE8xeHVJQ0JzWldaME9pQXdPMXh1SUNCNkxXbHVaR1Y0T2lBeE8xeHVJQ0IzYVdSMGFEb2dNVEF3SlR0Y2JpQWdhR1ZwWjJoME9pQXdPMXh1SUNCdFlYSm5hVzQ2SURBN1hHNGdJR3hwYzNRdGMzUjViR1U2SUc1dmJtVTdYRzRnSUdKdmVDMXphWHBwYm1jNklHSnZjbVJsY2kxaWIzZzdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90ZEdsamEzTXRkbUZzZFdWekxYVnVaR1Z5SUM1eWVpMTBhV05yTFhaaGJIVmxJSHRjYmlBZ2RHOXdPaUJoZFhSdk8xeHVJQ0JpYjNSMGIyMDZJQzB6TW5CNE8xeHVmVnh1WEc0dWNucHpiR2xrWlhJZ0xuSjZMWFJwWTJzZ2UxeHVJQ0J3YjNOcGRHbHZiam9nWVdKemIyeDFkR1U3WEc0Z0lIUnZjRG9nTUR0Y2JpQWdiR1ZtZERvZ01EdGNiaUFnZDJsa2RHZzZJREV3Y0hnN1hHNGdJR2hsYVdkb2REb2dNVEJ3ZUR0Y2JpQWdiV0Z5WjJsdUxXeGxablE2SURFeGNIZzdYRzRnSUhSbGVIUXRZV3hwWjI0NklHTmxiblJsY2p0Y2JpQWdZM1Z5YzI5eU9pQndiMmx1ZEdWeU8xeHVJQ0JpWVdOclozSnZkVzVrT2lBalpEaGxNR1l6TzF4dUlDQmliM0prWlhJdGNtRmthWFZ6T2lBMU1DVTdYRzRnSUhSeVlXNXphWFJwYjI0NklHSmhZMnRuY205MWJtUXRZMjlzYjNJZ2JHbHVaV0Z5SURBdU0zTTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90ZEdsamF5NXllaTF6Wld4bFkzUmxaQ0I3WEc0Z0lHSmhZMnRuY205MWJtUTZJQ013WkdJNVpqQTdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpQXVjbm90ZEdsamF5MTJZV3gxWlNCN1hHNGdJSEJ2YzJsMGFXOXVPaUJoWW5OdmJIVjBaVHRjYmlBZ2RHOXdPaUF0TXpCd2VEdGNiaUFnZEhKaGJuTm1iM0p0T2lCMGNtRnVjMnhoZEdVb0xUVXdKU3dnTUNrN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2lBdWNub3RkR2xqYXkxc1pXZGxibVFnZTF4dUlDQndiM05wZEdsdmJqb2dZV0p6YjJ4MWRHVTdYRzRnSUhSdmNEb2dNalJ3ZUR0Y2JpQWdiV0Y0TFhkcFpIUm9PaUExTUhCNE8xeHVJQ0IzYUdsMFpTMXpjR0ZqWlRvZ2JtOXliV0ZzTzF4dUlDQjBjbUZ1YzJadmNtMDZJSFJ5WVc1emJHRjBaU2d0TlRBbExDQXdLVHRjYm4xY2JseHVMbko2YzJ4cFpHVnlMbko2TFhabGNuUnBZMkZzSUh0Y2JpQWdjRzl6YVhScGIyNDZJSEpsYkdGMGFYWmxPMXh1SUNCM2FXUjBhRG9nTkhCNE8xeHVJQ0JvWldsbmFIUTZJREV3TUNVN1hHNGdJSEJoWkdScGJtYzZJREE3WEc0Z0lHMWhjbWRwYmpvZ01DQXlNSEI0TzF4dUlDQjJaWEowYVdOaGJDMWhiR2xuYmpvZ1ltRnpaV3hwYm1VN1hHNTlYRzVjYmk1eWVuTnNhV1JsY2k1eWVpMTJaWEowYVdOaGJDQXVjbm90WW1GelpTQjdYRzRnSUhkcFpIUm9PaUF4TURBbE8xeHVJQ0JvWldsbmFIUTZJREV3TUNVN1hHNGdJSEJoWkdScGJtYzZJREE3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaTV5ZWkxMlpYSjBhV05oYkNBdWNub3RZbUZ5TFhkeVlYQndaWElnZTF4dUlDQjBiM0E2SUdGMWRHODdYRzRnSUd4bFpuUTZJREE3WEc0Z0lIZHBaSFJvT2lBek1uQjRPMXh1SUNCb1pXbG5hSFE2SURFd01DVTdYRzRnSUhCaFpHUnBibWM2SURBZ01DQXdJREUyY0hnN1hHNGdJRzFoY21kcGJqb2dNQ0F3SURBZ0xURTJjSGc3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaTV5ZWkxMlpYSjBhV05oYkNBdWNub3RZbUZ5SUh0Y2JpQWdZbTkwZEc5dE9pQXdPMXh1SUNCc1pXWjBPaUJoZFhSdk8xeHVJQ0IzYVdSMGFEb2dOSEI0TzF4dUlDQm9aV2xuYUhRNklERXdNQ1U3WEc1OVhHNWNiaTV5ZW5Oc2FXUmxjaTV5ZWkxMlpYSjBhV05oYkNBdWNub3RjRzlwYm5SbGNpQjdYRzRnSUhSdmNEb2dZWFYwYnp0Y2JpQWdZbTkwZEc5dE9pQXdPMXh1SUNCc1pXWjBPaUF0TVRSd2VDQWhhVzF3YjNKMFlXNTBPMXh1ZlZ4dVhHNHVjbnB6Ykdsa1pYSXVjbm90ZG1WeWRHbGpZV3dnTG5KNkxXSjFZbUpzWlNCN1hHNGdJR0p2ZEhSdmJUb2dNRHRjYmlBZ2JHVm1kRG9nTVRad2VDQWhhVzF3YjNKMFlXNTBPMXh1SUNCdFlYSm5hVzR0YkdWbWREb2dNM0I0TzF4dWZWeHVYRzR1Y25wemJHbGtaWEl1Y25vdGRtVnlkR2xqWVd3Z0xuSjZMWFJwWTJ0eklIdGNiaUFnZEc5d09pQXdPMXh1SUNCc1pXWjBPaUF0TTNCNE8xeHVJQ0I2TFdsdVpHVjRPaUF4TzF4dUlDQjNhV1IwYURvZ01EdGNiaUFnYUdWcFoyaDBPaUF4TURBbE8xeHVmVnh1WEc0dWNucHpiR2xrWlhJdWNub3RkbVZ5ZEdsallXd2dMbko2TFhScFkyc2dlMXh1SUNCdFlYSm5hVzR0ZEc5d09pQXhNWEI0TzF4dUlDQnRZWEpuYVc0dGJHVm1kRG9nWVhWMGJ6dGNiaUFnZG1WeWRHbGpZV3d0WVd4cFoyNDZJRzFwWkdSc1pUdGNibjFjYmx4dUxuSjZjMnhwWkdWeUxuSjZMWFpsY25ScFkyRnNJQzV5ZWkxMGFXTnJMWFpoYkhWbElIdGNiaUFnZEc5d09pQmhkWFJ2TzF4dUlDQnNaV1owT2lBeU5IQjRPMXh1SUNCMGNtRnVjMlp2Y20wNklIUnlZVzV6YkdGMFpTZ3dMQ0F0TWpnbEtUdGNibjFjYmx4dUxuSjZjMnhwWkdWeUxuSjZMWFpsY25ScFkyRnNJQzV5ZWkxMGFXTnJMV3hsWjJWdVpDQjdYRzRnSUhSdmNEb2dZWFYwYnp0Y2JpQWdjbWxuYUhRNklESTBjSGc3WEc0Z0lHMWhlQzEzYVdSMGFEb2dibTl1WlR0Y2JpQWdkMmhwZEdVdGMzQmhZMlU2SUc1dmQzSmhjRHRjYmlBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVW9NQ3dnTFRJNEpTazdYRzU5WEc1Y2JpNXllbk5zYVdSbGNpNXllaTEyWlhKMGFXTmhiQ0F1Y25vdGRHbGphM010ZG1Gc2RXVnpMWFZ1WkdWeUlDNXllaTEwYVdOckxYWmhiSFZsSUh0Y2JpQWdjbWxuYUhRNklESTBjSGc3WEc0Z0lHSnZkSFJ2YlRvZ1lYVjBienRjYmlBZ2JHVm1kRG9nWVhWMGJ6dGNibjBpWFgwPSAqLyIsIi8qIVxuICogQW5ndWxhckpTIE1hdGVyaWFsIERlc2lnblxuICogaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvbWF0ZXJpYWxcbiAqIEBsaWNlbnNlIE1JVFxuICogdjEuMi4xXG4gKi9cbi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGZvbnQtZmFtaWx5OiBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1zaXplOiAgIDEwcHggIWRlZmF1bHQ7XG5cbi8vLS0gTXVzdCBiZSBkZWZpbmVkIGFmdGVyICRmb250LXNpemUgYW5kIGJlZm9yZSB2YXJpYWJsZXMgdGhhdCBkZXBlbmQgb24gdGhlIGZ1bmN0aW9uLlxuQGZ1bmN0aW9uIHJlbSgkbXVsdGlwbGllcikge1xuICBAcmV0dXJuICRtdWx0aXBsaWVyICogJGZvbnQtc2l6ZTtcbn1cblxuJGRpc3BsYXktNC1mb250LXNpemUtYmFzZTogcmVtKDExLjIwKSAhZGVmYXVsdDtcbiRkaXNwbGF5LTMtZm9udC1zaXplLWJhc2U6IHJlbSg1LjYwMCkgIWRlZmF1bHQ7XG4kZGlzcGxheS0yLWZvbnQtc2l6ZS1iYXNlOiByZW0oNC41MDApICFkZWZhdWx0O1xuJGRpc3BsYXktMS1mb250LXNpemUtYmFzZTogcmVtKDMuNDAwKSAhZGVmYXVsdDtcbiRoZWFkbGluZS1mb250LXNpemUtYmFzZTogIHJlbSgyLjQwMCkgIWRlZmF1bHQ7XG4kdGl0bGUtZm9udC1zaXplLWJhc2U6ICAgICByZW0oMi4wMDApICFkZWZhdWx0O1xuJHN1YmhlYWQtZm9udC1zaXplLWJhc2U6ICAgcmVtKDEuNjAwKSAhZGVmYXVsdDtcblxuJGJvZHktZm9udC1zaXplLWJhc2U6ICAgICAgcmVtKDEuNDAwKSAhZGVmYXVsdDtcbiRjYXB0aW9uLWZvbnQtc2l6ZS1iYXNlOiAgIHJlbSgxLjIwMCkgIWRlZmF1bHQ7XG5cbi8vIExheW91dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRiYXNlbGluZS1ncmlkOiAgICAgICAgICAgIDhweCAhZGVmYXVsdDtcbiRsYXlvdXQtZ3V0dGVyLXdpZHRoOiAgICAgICgkYmFzZWxpbmUtZ3JpZCAqIDIpICFkZWZhdWx0O1xuXG4kbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiRsYXlvdXQtYnJlYWtwb2ludC1zbTogICAgIDk2MHB4ICFkZWZhdWx0O1xuJGxheW91dC1icmVha3BvaW50LW1kOiAgICAgMTI4MHB4ICFkZWZhdWx0O1xuJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuXG4vLyBJY29uXG4kaWNvbi1zaXplOiByZW0oMi40MDApICFkZWZhdWx0O1xuXG4vLyBBcHAgYmFyIHZhcmlhYmxlc1xuJGFwcC1iYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVpZ2h0OiAkYmFzZWxpbmUtZ3JpZCAqIDMgIWRlZmF1bHQ7XG4kdG9hc3QtbWFyZ2luOiAkYmFzZWxpbmUtZ3JpZCAqIDEgIWRlZmF1bHQ7XG5cbi8vIFdoaXRlZnJhbWVzXG5cbiRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHk6ICAgICAgMC4yICFkZWZhdWx0O1xuJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eTogICAwLjE0ICFkZWZhdWx0O1xuJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5OiAwLjEyICFkZWZhdWx0O1xuXG4vLyBOT1RFKHNoeW5kbWFuKTogZ3VscC1zYXNzIHNlZW1zIHRvIGJlIGZhaWxpbmcgaWYgSSBzcGxpdCB0aGUgc2hhZG93IGRlZnMgYWNyb3NzXG4vLyAgICBtdWx0aXBsZSBsaW5lcy4gVWdseS4gU29ycnkuXG4kd2hpdGVmcmFtZS1zaGFkb3ctMWRwOiAwcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAycHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTJkcDogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAycHggMnB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0zZHA6IDBweCAxcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDNweCAzcHggLTJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctNGRwOiAwcHggMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCA0cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy01ZHA6IDBweCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAxcHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTZkcDogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggNnB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAxcHggMThweCAwcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTdkcDogMHB4IDRweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggN3B4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAycHggMTZweCAxcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LThkcDogMHB4IDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTlkcDogMHB4IDVweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggOXB4IDEycHggMXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCAzcHggMTZweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTEwZHA6IDBweCA2cHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDEwcHggMTRweCAxcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDRweCAxOHB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMTFkcDogMHB4IDZweCA3cHggLTRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMTFweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggNHB4IDIwcHggM3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0xMmRwOiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA1cHggMjJweCA0cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTEzZHA6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDEzcHggMTlweCAycHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDVweCAyNHB4IDRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMTRkcDogMHB4IDdweCA5cHggLTRweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMTRweCAyMXB4IDJweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggNXB4IDI2cHggNHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0xNWRwOiAwcHggOHB4IDlweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxNXB4IDIycHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMjhweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE2ZHA6IDBweCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE3ZHA6IDBweCA4cHggMTFweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA2cHggMzJweCA1cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE4ZHA6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxOHB4IDI4cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA3cHggMzRweCA2cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTE5ZHA6IDBweCA5cHggMTJweCAtNnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAxOXB4IDI5cHggMnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA3cHggMzZweCA2cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTIwZHA6IDBweCAxMHB4IDEzcHggLTZweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMjBweCAzMXB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggOHB4IDM4cHggN3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0yMWRwOiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDIxcHggMzNweCAzcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDhweCA0MHB4IDdweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kd2hpdGVmcmFtZS1zaGFkb3ctMjJkcDogMHB4IDEwcHggMTRweCAtNnB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSksIDBweCAyMnB4IDM1cHggM3B4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSksIDBweCA4cHggNDJweCA3cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWFtYmllbnQtc2hhZG93LW9wYWNpdHkpICFkZWZhdWx0O1xuJHdoaXRlZnJhbWUtc2hhZG93LTIzZHA6IDBweCAxMXB4IDE0cHggLTdweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHkpLCAwcHggMjNweCAzNnB4IDNweCByZ2JhKDAsIDAsIDAsICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHkpLCAwcHggOXB4IDQ0cHggOHB4IHJnYmEoMCwgMCwgMCwgJHNoYWRvdy1hbWJpZW50LXNoYWRvdy1vcGFjaXR5KSAhZGVmYXVsdDtcbiR3aGl0ZWZyYW1lLXNoYWRvdy0yNGRwOiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5KSwgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5KSwgMHB4IDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsICRzaGFkb3ctYW1iaWVudC1zaGFkb3ctb3BhY2l0eSkgIWRlZmF1bHQ7XG5cbi8vIFotaW5kZXhlc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kei1pbmRleC10b2FzdDogMTA1ICFkZWZhdWx0O1xuJHotaW5kZXgtdG9vbHRpcDogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtbWVudTogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtY2FsZW5kYXItcGFuZTogMTAwICFkZWZhdWx0O1xuJHotaW5kZXgtc2VsZWN0OiA5MCAhZGVmYXVsdDtcbiR6LWluZGV4LWRpYWxvZzogODAgIWRlZmF1bHQ7XG4kei1pbmRleC1ib3R0b20tc2hlZXQ6IDcwICFkZWZhdWx0O1xuJHotaW5kZXgtc2Nyb2xsLW1hc2s6IDUwICFkZWZhdWx0O1xuJHotaW5kZXgtc2Nyb2xsLW1hc2stYmFyOiA2NSAhZGVmYXVsdDtcbiR6LWluZGV4LXNpZGVuYXY6IDYwICFkZWZhdWx0O1xuJHotaW5kZXgtYmFja2Ryb3A6IDUwICFkZWZhdWx0O1xuJHotaW5kZXgtZmFiOiAyMCAhZGVmYXVsdDtcbiR6LWluZGV4LXByb2dyZXNzLWNpcmN1bGFyOiAyICFkZWZhdWx0OyAvLyBVc2VkIHRvIGZpeCBhbmltYXRpb24gYnVnIGluIENocm9tZVxuXG4vLyBFYXNpbmcgQ3VydmVzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbjogMC40cyAhZGVmYXVsdDtcbiRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2Utb3V0OiBhbGwgJHN3aWZ0LWVhc2Utb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cbiRzd2lmdC1lYXNlLWluLWR1cmF0aW9uOiAwLjNzICFkZWZhdWx0O1xuJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMCwgMC41NSwgMC4yKSAhZGVmYXVsdDtcbiRzd2lmdC1lYXNlLWluOiBhbGwgJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uICFkZWZhdWx0O1xuXG4kc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb246IDAuNXMgIWRlZmF1bHQ7XG4kc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSkgIWRlZmF1bHQ7XG4kc3dpZnQtZWFzZS1pbi1vdXQ6IGFsbCAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbiAhZGVmYXVsdDtcblxuJHN3aWZ0LWxpbmVhci1kdXJhdGlvbjogMC4wOHMgIWRlZmF1bHQ7XG4kc3dpZnQtbGluZWFyLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFkZWZhdWx0O1xuJHN3aWZ0LWxpbmVhcjogYWxsICRzd2lmdC1saW5lYXItZHVyYXRpb24gJHN3aWZ0LWxpbmVhci10aW1pbmctZnVuY3Rpb24gIWRlZmF1bHQ7XG5cbiRtYXRlcmlhbC1lbnRlci1kdXJhdGlvbjogMC4zcztcbiRtYXRlcmlhbC1lbnRlci10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjAsIDAuMCwgMC4yLCAxKTtcbiRtYXRlcmlhbC1lbnRlcjogYWxsICRtYXRlcmlhbC1lbnRlci1kdXJhdGlvbiAkbWF0ZXJpYWwtZW50ZXItdGltaW5nLWZ1bmN0aW9uO1xuXG4kbWF0ZXJpYWwtbGVhdmUtZHVyYXRpb246IDAuM3M7XG4kbWF0ZXJpYWwtbGVhdmUtdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDEsIDEpO1xuJG1hdGVyaWFsLWxlYXZlOiBhbGwgJG1hdGVyaWFsLWxlYXZlLWR1cmF0aW9uICRtYXRlcmlhbC1sZWF2ZS10aW1pbmctZnVuY3Rpb247XG5cbi8vIEJ1dHRvblxuJGJ1dHRvbi1sZWZ0LXJpZ2h0LXBhZGRpbmc6IHJlbSgwLjgwMCkgIWRlZmF1bHQ7XG4kaWNvbi1idXR0b24taGVpZ2h0OiByZW0oNC4wMDApICFkZWZhdWx0O1xuJGljb24tYnV0dG9uLXdpZHRoOiByZW0oNC4wMDApICFkZWZhdWx0O1xuXG4vLyBGYWIgQnV0dG9ucyAoc2hhcmVkIGJldHdlZW4gYnV0dG9ucy5zY3NzIGFuZCBmYWIqLnNjc3MpXG4kYnV0dG9uLWZhYi13aWR0aDogcmVtKDUuNjAwKSAhZGVmYXVsdDtcbiRidXR0b24tZmFiLWhlaWdodDogcmVtKDUuNjAwKSAhZGVmYXVsdDtcbiRidXR0b24tZmFiLXBhZGRpbmc6IHJlbSgxLjYwKSAhZGVmYXVsdDtcblxuXG4vLyBTaGFyZWQgQ2hlY2tib3ggdmFyaWFibGVzXG4kY2hlY2tib3gtd2lkdGg6IDE4cHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtaGVpZ2h0OiAkY2hlY2tib3gtd2lkdGggIWRlZmF1bHQ7XG4kY2hlY2tib3gtYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuJGNoZWNrYm94LWJvcmRlci13aWR0aDogMnB4ICFkZWZhdWx0O1xuXG4vLyBTaGFyZWQgSG9yaXpvbnRhbCBNYXJnaW4gVmFyaWFibGVzXG4kZGVmYXVsdC1ob3Jpem9udGFsLW1hcmdpbjogMTZweCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nOiAycHggIWRlZmF1bHQ7XG4kaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbjogMThweCAhZGVmYXVsdDtcbiRpbnB1dC1jb250YWluZXItaG9yaXpvbnRhbC1tYXJnaW46IDBweCAhZGVmYXVsdDtcblxuJGlucHV0LWxhYmVsLWRlZmF1bHQtb2Zmc2V0OiAyNHB4ICFkZWZhdWx0O1xuJGlucHV0LWxhYmVsLWRlZmF1bHQtc2NhbGU6IDEuMCAhZGVmYXVsdDtcbiRpbnB1dC1sYWJlbC1mbG9hdC1vZmZzZXQ6IDZweCAhZGVmYXVsdDtcbiRpbnB1dC1sYWJlbC1mbG9hdC1zY2FsZTogMC43NSAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLW9mZnNldDogJGlucHV0LWxhYmVsLWRlZmF1bHQtb2Zmc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXdpZHRoLWRlZmF1bHQ6IDFweCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZDogMnB4ICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAyNnB4ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmctdG9wOiAycHggIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy1ib3R0b206ICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZCAtICRpbnB1dC1ib3JkZXItd2lkdGgtZGVmYXVsdCAhZGVmYXVsdDtcblxuJGlucHV0LWVycm9yLWZvbnQtc2l6ZTogMTJweCAhZGVmYXVsdDtcbiRpbnB1dC1lcnJvci1oZWlnaHQ6IDI0cHggIWRlZmF1bHQ7XG4kaW5wdXQtZXJyb3ItbGluZS1oZWlnaHQ6ICRpbnB1dC1lcnJvci1mb250LXNpemUgKyAycHggIWRlZmF1bHQ7XG4vLyBGcm9tIFRleHQgZmllbGQgc3BlY1xuJGVycm9yLXBhZGRpbmctdG9wOiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcblxuJGljb24tb2Zmc2V0OiAzNnB4ICFkZWZhdWx0O1xuXG4kaWNvbi10b3Atb2Zmc2V0OiAoJGljb24tb2Zmc2V0IC0gJGlucHV0LXBhZGRpbmctdG9wIC0gJGlucHV0LWJvcmRlci13aWR0aC1mb2N1c2VkKSAvIDQgIWRlZmF1bHQ7XG5cbiRpY29uLWZsb2F0LWZvY3VzZWQtdG9wOiAtOHB4ICFkZWZhdWx0O1xuXG4kaW5wdXQtcmVzaXplLWhhbmRsZS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBtYXJnaW4tc2VsZWN0b3JzKCRiZWZvcmU6MWVtLCAkYWZ0ZXI6MWVtLCAkc3RhcnQ6MHB4LCAkZW5kOjBweCkge1xuICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6ICRiZWZvcmU7XG4gIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAkYWZ0ZXI7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAkc3RhcnQ7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogJGVuZDtcbn1cblxuQG1peGluIG5vdC1zZWxlY3RhYmxlKCR2YWx1ZTpub25lKSB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogJHZhbHVlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogJHZhbHVlO1xuICAtbW96LXVzZXItc2VsZWN0OiAkdmFsdWU7XG4gIC1tcy11c2VyLXNlbGVjdDogJHZhbHVlO1xuICB1c2VyLXNlbGVjdDogJHZhbHVlO1xufVxuXG5AbWl4aW4gaW5wdXQtcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG4gICRwc2V1ZG9zOiAnOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyJywgLy8gRm9yIFFRIEJyb3dzZXJcbiAgICAgICAgICAgICc6LW1zLWlucHV0LXBsYWNlaG9sZGVyJywgLy8gRm9yIElFXG4gICAgICAgICAgICAnOjotbXMtaW5wdXQtcGxhY2Vob2xkZXInLCAvLyBGb3IgRWRnZVxuICAgICAgICAgICAgJzo6cGxhY2Vob2xkZXInO1xuICAkZmlyZWZveC1wc2V1ZG9zOiAnOi1tb3otcGxhY2Vob2xkZXInLCAnOjotbW96LXBsYWNlaG9sZGVyJztcblxuICAvLyBJdCBpcyBpbXBvcnRhbnQgdG8gZXhwb3J0IGV2ZXJ5IHBzZXVkbyB3aXRoaW4gaXRzIG93biBibG9jaywgYmVjYXVzZSBvdGhlcndpc2UgdGhlIHBsYWNlaG9sZGVyXG4gIC8vIHdvbid0IGJlIHNldCBvbiB0aGUgbW9zdCBicm93c2Vycy5cbiAgQGVhY2ggJHBzZXVkbyBpbiAkcHNldWRvcyB7XG4gICAgJiN7JHBzZXVkb30ge1xuICAgICAgY29sb3I6IHVucXVvdGUoJGNvbG9yKTtcbiAgICB9XG4gIH1cbiAgLy8gRmlyZWZveCByZWR1Y2VzIHRoZSBvcGFjaXR5IG9mIHBsYWNlaG9sZGVycyBzbyB3ZSBuZWVkIHRvIGtlZXAgdGhlbSBvcGFxdWUgdG8gYXZvaWQgYXBwbHlpbmdcbiAgLy8gZG91YmxlIHRoZSB0cmFuc3BhcmVuY3kgYW5kIGNhdXNpbmcgYTExeSBmYWlsdXJlcyBkdWUgdG8gdGV4dCBjb250cmFzdC5cbiAgQGVhY2ggJHBzZXVkbyBpbiAkZmlyZWZveC1wc2V1ZG9zIHtcbiAgICAmI3skcHNldWRvfSB7XG4gICAgICBjb2xvcjogdW5xdW90ZSgkY29sb3IpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBpZS1jbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbkBtaXhpbiBtZC1zaGFkb3ctYm90dG9tLXotMSgpIHtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuQG1peGluIG1kLXNoYWRvdy1ib3R0b20tei0yKCkge1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG5cbi8vIE1peGluIGZvciBhIFwiZmxhdFwiIGlucHV0IHRoYXQgY2FuIGJlIHVzZWQgZm9yIGNvbXBvbmVudHMgdGhhdCBjb250YWluIGFuIGlucHV0XG4vLyAoZGF0ZXBpY2tlciwgYXV0b2NvbXBsZXRlKS5cbkBtaXhpbiBtZC1mbGF0LWlucHV0KCkge1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAvLyBUaGUgXCJjbGVhciBYXCIgdGhhdCBJRSBhZGRzIHRvIGlucHV0W3R5cGU9XCJzZWFyY2hcIl1cbiAgJjo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFR5cG9ncmFwaHkgbWl4aW5zXG5cbkBtaXhpbiBtZC10aXRsZSgpIHtcbiAgZm9udC1zaXplOiAkdGl0bGUtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xufVxuXG5AbWl4aW4gbWQtYm9keS0xKCkge1xuICBmb250LXNpemU6ICRib2R5LWZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgyKTtcbn1cblxuQG1peGluIG1kLWJvZHktMigpIHtcbiAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gIGxpbmUtaGVpZ2h0OiByZW0oMi40KTtcbn1cblxuQG1peGluIG1kLXN1YmhlYWQoKSB7XG4gIGZvbnQtc2l6ZTogJHN1YmhlYWQtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xuICBsaW5lLWhlaWdodDogcmVtKDIuNCk7XG59XG5cbkBmdW5jdGlvbiBtYXAtdG8tc3RyaW5nKCRtYXApIHtcbiAgJG1hcC1zdHI6ICd7JztcbiAgJGtleXM6IG1hcC1rZXlzKCRtYXApO1xuICAkbGVuOiBsZW5ndGgoJGtleXMpO1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRsZW4ge1xuICAgICRrZXk6IG50aCgka2V5cywgJGkpO1xuICAgICR2YWx1ZTogbWFwLWdldCgkbWFwLCAka2V5KTtcbiAgICAkbWFwLXN0cjogJG1hcC1zdHIgKyAnXycgKyAka2V5ICsgJ186IF8nICsgbWFwLWdldCgkbWFwLCAka2V5KSArICdfJztcbiAgICBAaWYgJGkgIT0gJGxlbiB7XG4gICAgICAkbWFwLXN0cjogJG1hcC1zdHIgKyAnLCc7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJG1hcC1zdHIgKyAnfSc7XG59XG5cbi8vIFRoaXMgaXMgYSBtaXhpbiwgd2hpY2ggZml4ZXMgSUUxMSdzIHZlcnRpY2FsIGFsaWdubWVudCBpc3N1ZSwgd2hlbiB1c2luZyBgbWluLWhlaWdodGAuXG4vLyBTZWUgaHR0cHM6Ly9jb25uZWN0Lm1pY3Jvc29mdC5jb20vSUUvZmVlZGJhY2svZGV0YWlscy84MTYyOTMvXG5AbWl4aW4gaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJG1pbi1oZWlnaHQpIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBtaW4taGVpZ2h0OiAkbWluLWhlaWdodDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi8vIG1peGluIGRlZmluaXRpb24gOyBzZXRzIExUUiBhbmQgUlRMIHdpdGhpbiB0aGUgc2FtZSBzdHlsZSBjYWxsXG4vLyBAc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2QvZGlyZWN0aW9uL1xuXG5AbWl4aW4gcnRsKCRwcm9wLCAkbHRyLXZhbHVlLCAkcnRsLXZhbHVlKSB7XG4gICN7JHByb3B9OiAkbHRyLXZhbHVlO1xuICBbZGlyPXJ0bF0gJiB7XG4gICAgI3skcHJvcH06ICRydGwtdmFsdWU7XG4gIH1cbn1cblxuQG1peGluIHJ0bC1wcm9wKCRsdHItcHJvcCwgJHJ0bC1wcm9wLCAkdmFsdWUsICRyZXNldC12YWx1ZSkge1xuICAjeyRsdHItcHJvcH06ICR2YWx1ZTtcbiAgW2Rpcj1ydGxdICYge1xuICAgICN7JGx0ci1wcm9wfTogJHJlc2V0LXZhbHVlO1xuICAgICN7JHJ0bC1wcm9wfTogJHZhbHVlO1xuICB9XG59XG5cbi8vIFRvIHJldmVyc2UgcGFkZGluZyAodG9wIGxlZnQgYm90dG9tIHJpZ2h0KSAtPiAodG9wIHJpZ2h0IGJvdHRvbSBsZWZ0KVxuQGZ1bmN0aW9uIHJ0bC12YWx1ZSgkbGlzdCkge1xuICBAaWYgbGVuZ3RoKCRsaXN0KSA9PSA0IHtcbiAgICBAcmV0dXJuIG50aCgkbGlzdCwgMSkgbnRoKCRsaXN0LCA0KSBudGgoJGxpc3QsIDMpIG50aCgkbGlzdCwgMilcbiAgfVxuICBAaWYgbGVuZ3RoKCRsaXN0KSA9PSA1IHtcbiAgICBAcmV0dXJuIG50aCgkbGlzdCwgMSkgbnRoKCRsaXN0LCA0KSBudGgoJGxpc3QsIDMpIG50aCgkbGlzdCwgMikgbnRoKCRsaXN0LCA1KVxuICB9XG4gIEByZXR1cm4gJGxpc3Q7XG59XG5cbi8vIFBvc2l0aW9uIGEgRkFCIGJ1dHRvbi5cbkBtaXhpbiBmYWItcG9zaXRpb24oJHNwb3QsICR0b3A6IGF1dG8sICRyaWdodDogYXV0bywgJGJvdHRvbTogYXV0bywgJGxlZnQ6IGF1dG8pIHtcbiAgJi5tZC1mYWItI3skc3BvdH0ge1xuICAgIHRvcDogJHRvcDtcbiAgICByaWdodDogJHJpZ2h0O1xuICAgIGJvdHRvbTogJGJvdHRvbTtcbiAgICBsZWZ0OiAkbGVmdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuQG1peGluIGZhYi1hbGwtcG9zaXRpb25zKCkge1xuICBAaW5jbHVkZSBmYWItcG9zaXRpb24oYm90dG9tLXJpZ2h0LCBhdXRvLCAoJGJ1dHRvbi1mYWItd2lkdGggLSAkYnV0dG9uLWZhYi1wYWRkaW5nKS8yLCAoJGJ1dHRvbi1mYWItaGVpZ2h0IC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgYXV0byk7XG4gIEBpbmNsdWRlIGZhYi1wb3NpdGlvbihib3R0b20tbGVmdCwgYXV0bywgYXV0bywgKCRidXR0b24tZmFiLWhlaWdodCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIsICgkYnV0dG9uLWZhYi13aWR0aCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIpO1xuICBAaW5jbHVkZSBmYWItcG9zaXRpb24odG9wLXJpZ2h0LCAoJGJ1dHRvbi1mYWItaGVpZ2h0IC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgKCRidXR0b24tZmFiLXdpZHRoIC0gJGJ1dHRvbi1mYWItcGFkZGluZykvMiwgYXV0bywgYXV0byk7XG4gIEBpbmNsdWRlIGZhYi1wb3NpdGlvbih0b3AtbGVmdCwgKCRidXR0b24tZmFiLWhlaWdodCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIsIGF1dG8sIGF1dG8sICgkYnV0dG9uLWZhYi13aWR0aCAtICRidXR0b24tZmFiLXBhZGRpbmcpLzIpO1xufVxuXG4vLyBUaGlzIG1peGluIGFsbG93cyBhIHVzZXIgdG8gdXNlIHRoZSBtZC1jaGVja2JveCBjc3Mgb3V0c2lkZSBvZiB0aGVcbi8vIG1kLWNoZWNrYm94IGRpcmVjdGl2ZS5cbi8vIFNlZSBzcmMvY29tcG9uZW50cy9zZWxlY3Qvc2VsZWN0LnNjc3MgZm9yIGFuIGV4YW1wbGUuXG5AbWl4aW4gY2hlY2tib3gtY29udGFpbmVyKFxuICAkY2hlY2tlZFNlbGVjdG9yOiAnLm1kLWNoZWNrZWQnLFxuICAkd2lkdGg6ICRjaGVja2JveC13aWR0aCxcbiAgJGhlaWdodDogJGNoZWNrYm94LWhlaWdodCxcbiAgJGJvcmRlci13aWR0aDogJGNoZWNrYm94LWJvcmRlci13aWR0aCxcbiAgJGJvcmRlci1yYWRpdXM6ICRjaGVja2JveC1ib3JkZXItcmFkaXVzKSB7XG4gIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCAwLCBhdXRvKTtcbiAgICBAaW5jbHVkZSBydGwocmlnaHQsIGF1dG8sIDApO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICBib3R0b206IC0xNXB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIHVuY2hlY2tlZFxuICAubWQtaWNvbiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAyNDBtcztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6ICR3aWR0aCAvIDMgLSAkYm9yZGVyLXdpZHRoO1xuICAgICAgdG9wOiAkd2lkdGggLyA5IC0gJGJvcmRlci13aWR0aDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgd2lkdGg6ICR3aWR0aCAvIDM7XG4gICAgICBoZWlnaHQ6ICR3aWR0aCAqIDIgLyAzO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgfVxuXG4gIC8vIGRpc2FibGVkXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAmLm1kLWluZGV0ZXJtaW5hdGUgLm1kLWljb24ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiAkd2lkdGggKiAwLjY7XG4gICAgICBoZWlnaHQ6ICRib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgfVxuICB9XG59XG5cbi8vIE1peGluIHRvIGNyZWF0ZSBhIHByaW1hcnkgY2hlY2tib3guXG4vLyBVc2VkIGJ5IHRoZSBjaGVja2JveCBhbmQgc2VsZWN0IGNvbXBvbmVudC5cbkBtaXhpbiBjaGVja2JveC1wcmltYXJ5KCRjaGVja2VkU2VsZWN0b3I6ICcubWQtY2hlY2tlZCcpIHtcbiAgLm1kLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e3ByaW1hcnktNjAwfX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0gLm1kLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e2JhY2tncm91bmQtNjAwfX0nO1xuICB9XG5cbiAgLm1kLWluay1yaXBwbGUge1xuICAgIGNvbG9yOiAne3tmb3JlZ3JvdW5kLTJ9fSc7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaW5rLXJpcHBsZSB7XG4gICAgY29sb3I6ICd7e3ByaW1hcnktY29sb3ItMC44N319JztcbiAgfVxuXG4gICY6bm90KC5tZC1jaGVja2VkKSAubWQtaWNvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAne3tmb3JlZ3JvdW5kLTJ9fSc7XG4gIH1cblxuICAmI3skY2hlY2tlZFNlbGVjdG9yfSAubWQtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJ3t7cHJpbWFyeS1jb2xvci0wLjg3fX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0ubWQtZm9jdXNlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJ3t7cHJpbWFyeS1jb2xvci0wLjI2fX0nO1xuICB9XG5cbiAgJiN7JGNoZWNrZWRTZWxlY3Rvcn0gLm1kLWljb246YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJ3t7cHJpbWFyeS1jb250cmFzdC0wLjg3fX0nO1xuICB9XG5cbiAgJiAubWQtaW5kZXRlcm1pbmF0ZVtkaXNhYmxlZF0ge1xuICAgIC5tZC1jb250YWluZXIge1xuICAgICAgY29sb3I6ICd7e2ZvcmVncm91bmQtM319JztcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGRlbnNlKCRwcm9wLCAkbm9ybWFsLCAkZGVuc2UpIHtcbiAgI3skcHJvcH06ICRub3JtYWw7XG4gIC5tZC1kZW5zZSA+ICY6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCksXG4gIC5tZC1kZW5zZSA6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkgJjpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSB7XG4gICAgI3skcHJvcH06ICRkZW5zZTtcbiAgfVxufVxuXG5AbWl4aW4gZGVuc2UtcnRsKCRwcm9wLCAkbHRyLW5vcm1hbCwgJHJ0bC1ub3JtYWwsICRsdHItZGVuc2UsICRydGwtZGVuc2UpIHtcbiAgQGluY2x1ZGUgcnRsKCRwcm9wLCAkbHRyLW5vcm1hbCwgJHJ0bC1ub3JtYWwpO1xuICAubWQtZGVuc2UgPiAmOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpLFxuICAubWQtZGVuc2UgOm5vdCgubWQtZGVuc2UtZGlzYWJsZWQpICY6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIHJ0bCgkcHJvcCwgJGx0ci1kZW5zZSwgJHJ0bC1kZW5zZSk7XG4gIH1cbn1cblxuLy8gT25seSB1c2Ugd2hlbiBpbiByb3cgbGF5b3V0XG5AbWl4aW4gd2hlbi1sYXlvdXQtcm93KCRlbGVtZW50KSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMgLSAxKSB7XG4gICAgLmxheW91dC1yb3c6bm90KC5sYXlvdXQteHMtY29sdW1uKSxcbiAgICAubGF5b3V0LXhzLXJvdyB7XG4gICAgICAmID4gI3skZWxlbWVudH0geyBAY29udGVudDsgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtIC0gMSkge1xuICAgIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbiksXG4gICAgLmxheW91dC1ndC14cy1yb3csXG4gICAgLmxheW91dC1zbS1yb3cge1xuICAgICAgJjpub3QoLmxheW91dC1zbS1jb2x1bW4pID4gI3skZWxlbWVudH0geyBAY29udGVudDsgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kIC0gMSkge1xuICAgIC5sYXlvdXQtcm93Om5vdCgubGF5b3V0LWd0LXhzLWNvbHVtbik6bm90KC5sYXlvdXQtZ3Qtc20tY29sdW1uKSxcbiAgICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pLFxuICAgIC5sYXlvdXQtZ3Qtc20tcm93LFxuICAgIC5sYXlvdXQtbWQtcm93IHtcbiAgICAgICY6bm90KC5sYXlvdXQtbWQtY29sdW1uKSA+ICN7JGVsZW1lbnR9IHsgQGNvbnRlbnQ7IH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1tZCkgYW5kIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZyAtIDEpIHtcbiAgICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKSxcbiAgICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbiksXG4gICAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKSxcbiAgICAubGF5b3V0LWd0LW1kLXJvdyxcbiAgICAubGF5b3V0LWxnLXJvdyB7XG4gICAgICAmOm5vdCgubGF5b3V0LWxnLWNvbHVtbikgPiAjeyRlbGVtZW50fSB7IEBjb250ZW50OyB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcpIHtcbiAgICAubGF5b3V0LXJvdzpub3QoLmxheW91dC1ndC14cy1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LXNtLWNvbHVtbik6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKSxcbiAgICAubGF5b3V0LWd0LXhzLXJvdzpub3QoLmxheW91dC1ndC1zbS1jb2x1bW4pOm5vdCgubGF5b3V0LWd0LW1kLWNvbHVtbiksXG4gICAgLmxheW91dC1ndC1zbS1yb3c6bm90KC5sYXlvdXQtZ3QtbWQtY29sdW1uKSxcbiAgICAubGF5b3V0LWd0LW1kLXJvdyxcbiAgICAubGF5b3V0LWd0LWxnLXJvdyxcbiAgICAubGF5b3V0LXhsLXJvdyB7XG4gICAgICAmOm5vdCgubGF5b3V0LWd0LWxnLWNvbHVtbik6bm90KC5sYXlvdXQteGwtY29sdW1uKSA+ICN7JGVsZW1lbnR9IHsgQGNvbnRlbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQXV0byBpbnNlcnQgb2JqZWN0IG1hcmdpblxuQG1peGluIGF1dG8taG9yaXpvbnRhbC1tYXJnaW4oJHNlbGVjdG9yKSB7XG4gIEBpbmNsdWRlIHdoZW4tbGF5b3V0LXJvdygkc2VsZWN0b3IpIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRkZWZhdWx0LWhvcml6b250YWwtbWFyZ2luLCAwKTtcbiAgICB9XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5bdGFiaW5kZXg9Jy0xJ106Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmluc2V0IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuYS5tZC1uby1zdHlsZSxcbmJ1dHRvbi5tZC1uby1zdHlsZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vLyBGaXggQW5kcm9pZCA0LjAgYnV0dG9uIGJ1Z3NcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuaW5wdXQge1xuICAmW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxuICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5tZC12aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5tZC1zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tZC1zaGFkb3ctYm90dG9tLXotMSB7XG4gIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0xKCk7XG59XG4ubWQtc2hhZG93LWJvdHRvbS16LTIge1xuICBAaW5jbHVkZSBtZC1zaGFkb3ctYm90dG9tLXotMigpO1xufVxuXG4ubWQtc2hhZG93LWFuaW1hdGVkLm1kLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yOHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLypcbiAqIEEgY29udGFpbmVyIGluc2lkZSBvZiBhIHJpcHBsaW5nIGVsZW1lbnQgKGVnIGEgYnV0dG9uKSxcbiAqIHdoaWNoIGNvbnRhaW5zIGFsbCBvZiB0aGUgaW5kaXZpZHVhbCByaXBwbGVzXG4gKi9cbi5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41NXMgJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbn1cblxuLm1kLXJpcHBsZSB7XG4gICRzaXplRHVyYXRpb246IDAuNDVzICogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAmLm1kLXJpcHBsZS1wbGFjZWQge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAkc2l6ZUR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgYm9yZGVyICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICB3aWR0aCAkc2l6ZUR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgaGVpZ2h0ICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICBvcGFjaXR5ICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJHNpemVEdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICB9XG4gICYubWQtcmlwcGxlLXNjYWxlZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIH1cbiAgJi5tZC1yaXBwbGUtYWN0aXZlLCAmLm1kLXJpcHBsZS1mdWxsLCAmLm1kLXJpcHBsZS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAwLjIwO1xuICB9XG4gICYubWQtcmlwcGxlLXJlbW92ZSB7XG4gICAgYW5pbWF0aW9uOiBtZC1yZW1vdmUtcmlwcGxlICRzaXplRHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgfVxufVxuXG4vLyBGaXggaXNzdWUgY2F1c2luZyByaXBwbGUgZGlzYXBwZWFyIHN1ZGRlbmx5IGluIENocm9tZSB2ZXJzaW9uIDUxLCBvcGFjaXR5IC4xNSBpcyBjbG9zZSB0byB0aGUgb3BhY2l0eSB3aGVuIGEgbm9ybWFsIGNsaWNrIG1vdXNldXBcbkBrZXlmcmFtZXMgbWQtcmVtb3ZlLXJpcHBsZSB7XG4gIDAlIHsgb3BhY2l0eTogLjE1OyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbi5tZC1wYWRkaW5nIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4ubWQtbWFyZ2luIHtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5tZC1zY3JvbGwtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHotaW5kZXgtc2Nyb2xsLW1hc2s7XG5cbiAgPiAubWQtc2Nyb2xsLW1hc2stYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6ICR6LWluZGV4LXNjcm9sbC1tYXNrLWJhcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKVxuICB9XG59XG5cbi8vIEZvciBpT1MgYWxsb3cgZGlzYWJsaW5nIG9mIG1vbWVudHVtIHNjcm9sbGluZ1xuLy8gQHNlZSBpc3N1ZSAjMjY0MFxuLm1kLW5vLW1vbWVudHVtIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG59XG5cbi8vIEFkZCBhIGNsYXNzIHRvIGhlbHAgcmVkdWNlIGZsaWNrZXJcbi8vIEBzZWUgaXNzdWUgIzcwNzggYW5kICM4NjQ5XG4ubWQtbm8tZmxpY2tlciB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDBweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgLm1kLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbn1cblxuLy8gQmktZGlyZWN0aW9uYWwgc3VwcG9ydFxuXG5odG1sLCBib2R5IHtcbiAgJltkaXI9cnRsXSwgJltkaXI9bHRyXSB7XG4gICAgIHVuaWNvZGUtYmlkaTogZW1iZWRcbiAgfVxufVxuXG5iZG9bZGlyPXJ0bF0ge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuYmRvW2Rpcj1sdHJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuQGluY2x1ZGUgYXV0by1ob3Jpem9udGFsLW1hcmdpbignLm1kLWF1dG8taG9yaXpvbnRhbC1tYXJnaW4nKTtcbi8vIEdsb2JhbCBwYWdlIHN0eWxlc1xuLy9cbi8vIFsyXSBFbnN1cmUgdGhlIHBhZ2UgYWx3YXlzIGZpbGxzIGF0IGxlYXN0IHRoZSBlbnRpcmUgaGVpZ2h0IG9mIHRoZSB2aWV3cG9ydC5cbi8vIFszXSBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tXG4vLyBbNF0gRm9udHMgb24gT1NYIHdpbGwgbG9vayBtb3JlIGNvbnNpc3RlbnQgd2l0aCBvdGhlciBzeXN0ZW1zIHRoYXQgZG8gbm90XG4vLyByZW5kZXIgdGV4dCB1c2luZyBzdWItcGl4ZWwgYW50aS1hbGlhc2luZy5cblxuaHRtbCwgYm9keSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBkZWZhdWx0O1xuXG4gIG1pbi1oZWlnaHQ6IDEwMCU7IC8vIFsyXVxuXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gWzNdXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyBbM11cblxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLy8gWzRdXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IC8vIFs0XVxufVxuXG4vKioqKioqKioqKioqXG4gKiBIZWFkaW5nc1xuICoqKioqKioqKioqKi9cbi5tZC1kaXNwbGF5LTQge1xuICBmb250LXNpemU6ICRkaXNwbGF5LTQtZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTBlbTtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LTQtZm9udC1zaXplLWJhc2U7XG59XG4ubWQtZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheS0zLWZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS0zLWZvbnQtc2l6ZS1iYXNlO1xufVxuLm1kLWRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXktMi1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IHJlbSg2LjQpO1xufVxuLm1kLWRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXktMS1mb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IHJlbSg0KTtcbn1cbi5tZC1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogJGhlYWRsaW5lLWZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogcmVtKDMuMik7XG59XG4ubWQtdGl0bGUge1xuICBAaW5jbHVkZSBtZC10aXRsZSgpO1xufVxuLm1kLXN1YmhlYWQge1xuICBAaW5jbHVkZSBtZC1zdWJoZWFkKCk7XG59XG4vKioqKioqKioqKioqXG4gKiBCb2R5IENvcHlcbiAqKioqKioqKioqKiovXG4ubWQtYm9keS0xIHtcbiAgQGluY2x1ZGUgbWQtYm9keS0xKCk7XG59XG4ubWQtYm9keS0yIHtcbiAgQGluY2x1ZGUgbWQtYm9keS0yKCk7XG59XG4ubWQtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGNhcHRpb24tZm9udC1zaXplLWJhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyMGVtO1xufVxuLm1kLWJ1dHRvbiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMGVtO1xufVxuXG4vKioqKioqKioqKioqXG4gKiBEZWZhdWx0c1xuICoqKioqKioqKioqKi9cblxuYnV0dG9uLFxuc2VsZWN0LFxuaHRtbCxcbnRleHRhcmVhLFxuaW5wdXQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xufVxuXG5zZWxlY3QsXG5idXR0b24sXG50ZXh0YXJlYSxcbmlucHV0IHtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4vKlxuKiAgUmVzcG9uc2l2ZSBhdHRyaWJ1dGVzXG4qXG4qICBSZWZlcmVuY2VzOlxuKiAgMSkgaHR0cHM6Ly9zY290Y2guaW8vdHV0b3JpYWxzL2EtdmlzdWFsLWd1aWRlLXRvLWNzczMtZmxleGJveC1wcm9wZXJ0aWVzI2ZsZXhcbiogIDIpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2YvZmxleC9cbiogIDMpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL2EtZ3VpZGUtdG8tZmxleGJveC9cbiogIDQpIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjMy1taW4taGVpZ2h0LW9uLWEtZmxleC1jb250YWluZXItd29udC1hcHBseS10by1pdHMtZmxleC1pdGVtc1xuKiAgNSkgaHR0cDovL2dvZGJhbi5jb20udWEvcHJvamVjdHMvZmxleGdyaWRcbiovXG5AbWl4aW4gZmxleC1vcmRlci1mb3ItbmFtZSgkc2l6ZXM6bnVsbCkge1xuICBAaWYgJHNpemVzID09IG51bGwge1xuICAgICRzaXplcyA6ICcnO1xuXG4gICAgLmZsZXgtb3JkZXIge1xuICAgICBvcmRlciA6IDA7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIC0yMCB0aHJvdWdoIDIwIHtcbiAgICAkb3JkZXIgOiAnJztcbiAgICAkc3VmZml4IDogJyc7XG5cbiAgICBAZWFjaCAkcyBpbiAkc2l6ZXMge1xuICAgICAgQGlmICRzICE9ICcnIHsgJHN1ZmZpeCA6ICcjeyRzfS0jeyRpfSc7IH1cbiAgICAgIEBlbHNlICAgICAgICB7ICRzdWZmaXggOiAnI3skaX0nOyAgICAgICB9XG5cbiAgICAgICRvcmRlciA6ICcuZmxleC1vcmRlci0jeyRzdWZmaXh9JztcbiAgICB9XG5cbiAgICAjeyRvcmRlcn0ge1xuICAgICAgb3JkZXI6ICN7JGl9O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb2Zmc2V0LWZvci1uYW1lKCRzaXplczpudWxsKSB7XG4gIEBpZiAkc2l6ZXMgPT0gbnVsbCB7ICRzaXplcyA6ICcnOyB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxOSB7XG4gICAgJG9mZnNldHMgOiAnJztcbiAgICAkc3VmZml4IDogJyc7XG5cbiAgICBAZWFjaCAkcyBpbiAkc2l6ZXMge1xuICAgICAgQGlmICRzICE9ICcnIHsgJHN1ZmZpeCA6ICcjeyRzfS0jeyRpICogNX0nOyB9XG4gICAgICBAZWxzZSAgICAgICAgeyAkc3VmZml4IDogJyN7JGkgKiA1fSc7ICAgICAgIH1cblxuICAgICAgJG9mZnNldHMgOiAnLm9mZnNldC0jeyRzdWZmaXh9LCAuZmxleC1vZmZzZXQtI3skc3VmZml4fSwgLmxheW91dC1tYXJnaW4gLmZsZXgtb2Zmc2V0LSN7JHN1ZmZpeH0sIC5sYXlvdXQtbWFyZ2luIC5vZmZzZXQtI3skc3VmZml4fSc7XG4gICAgfVxuXG4gICAgI3skb2Zmc2V0c30ge1xuICAgICAgQGlmICRpICE9IDAgeyBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAjeyRpICogNSArICclJ30sIGF1dG8pOyB9XG4gICAgICBAZWxzZSB7IEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsIDAsIGF1dG8pOyB9XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGkgaW4gMzMge1xuICAgICRvZmZzZXRzIDogJyc7XG4gICAgJHN1ZmZpeCA6ICcnO1xuXG4gICAgQGVhY2ggJHMgaW4gJHNpemVzIHtcbiAgICAgIEBpZiAkcyAhPSAnJyB7ICAkc3VmZml4IDogJyN7JHN9LSN7JGl9JzsgICB9XG4gICAgICBAZWxzZSAgICAgICAgeyAgJHN1ZmZpeCA6ICcjeyRpfSc7ICAgICAgICAgfVxuXG4gICAgICAkb2Zmc2V0cyA6ICcub2Zmc2V0LSN7JHN1ZmZpeH0sIC5mbGV4LW9mZnNldC0jeyRzdWZmaXh9LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtI3skc3VmZml4fSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0jeyRzdWZmaXh9JztcbiAgICB9XG5cbiAgICAjeyRvZmZzZXRzfSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMyk7XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGkgaW4gNjYge1xuICAgICRvZmZzZXRzIDogJyc7XG4gICAgJHN1ZmZpeCA6ICcnO1xuXG4gICAgQGVhY2ggJHMgaW4gJHNpemVzIHtcbiAgICAgIEBpZiAkcyAhPSAnJyB7ICAkc3VmZml4IDogJyN7JHN9LSN7JGl9JzsgICB9XG4gICAgICBAZWxzZSAgICAgICAgeyAgJHN1ZmZpeCA6ICcjeyRpfSc7ICAgICAgICAgfVxuXG4gICAgICAkb2Zmc2V0cyA6ICcub2Zmc2V0LSN7JHN1ZmZpeH0sIC5mbGV4LW9mZnNldC0jeyRzdWZmaXh9LCAubGF5b3V0LW1hcmdpbiAuZmxleC1vZmZzZXQtI3skc3VmZml4fSwgLmxheW91dC1tYXJnaW4gLm9mZnNldC0jeyRzdWZmaXh9JztcbiAgICB9XG5cbiAgICAjeyRvZmZzZXRzfSB7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCBjYWxjKDIwMCUgLyAzKSwgYXV0byk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBsYXlvdXQtZm9yLW5hbWUoJG5hbWU6IG51bGwpIHtcbiAgQGlmICRuYW1lID09IG51bGwgeyAkbmFtZSA6ICcnOyAgICAgICAgICB9XG4gIEBpZiAkbmFtZSAhPSAnJyAgIHsgJG5hbWUgOiAnLSN7JG5hbWV9JzsgfVxuXG4gIC5sYXlvdXQjeyRuYW1lfSwgLmxheW91dCN7JG5hbWV9LWNvbHVtbiwgLmxheW91dCN7JG5hbWV9LXJvdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubGF5b3V0I3skbmFtZX0tY29sdW1uIHsgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICAgICB9XG4gIC5sYXlvdXQjeyRuYW1lfS1yb3cgICAgeyAgZmxleC1kaXJlY3Rpb246IHJvdzsgICAgICAgIH1cbn1cblxuQG1peGluIGZsZXgtcHJvcGVydGllcy1mb3ItbmFtZSgkbmFtZTogbnVsbCkge1xuICAkZmxleE5hbWU6ICdmbGV4JztcbiAgLy8gJG5hbWUgd291bGQgYmUgc29tZXRoaW5nIGxpa2UgeHMsIHNtLCBtZCwgbGcsIHhsXG4gIEBpZiAkbmFtZSAhPSBudWxsIHtcbiAgICAkZmxleE5hbWU6ICdmbGV4LSN7JG5hbWV9JztcbiAgICAkbmFtZSA6ICctI3skbmFtZX0nO1xuICB9IEBlbHNlIHtcbiAgICAkbmFtZSA6ICcnO1xuICB9XG5cbiAgLiN7JGZsZXhOYW1lfSAgICAgICAgICAgICB7IGZsZXg6IDE7ICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSAgLy8gPT09IGZsZXg6IDEgMSAwJTtcblxuICAuI3skZmxleE5hbWV9LWdyb3cgICAgICAgIHsgZmxleDogMSAxIDEwMCU7ICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC4jeyRmbGV4TmFtZX0taW5pdGlhbCAgICAgeyBmbGV4OiAwIDEgYXV0bzsgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLiN7JGZsZXhOYW1lfS1hdXRvICAgICAgICB7IGZsZXg6IDEgMSBhdXRvOyAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuI3skZmxleE5hbWV9LW5vbmUgICAgICAgIHsgZmxleDogMCAwIGF1dG87ICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC4jeyRmbGV4TmFtZX0tbm9zaHJpbmsgICAgeyBmbGV4OiAxIDAgYXV0bzsgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLiN7JGZsZXhOYW1lfS1ub2dyb3cgICAgICB7IGZsZXg6IDAgMSBhdXRvOyAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4gIC8vICgxLTIwKSAqIDUgPSAwLTEwMCVcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgJHZhbHVlIDogI3skaSAqIDUgKyAnJSd9O1xuXG4gICAgLiN7JGZsZXhOYW1lfS0jeyRpICogNX0ge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6ICN7JHZhbHVlfTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIC5sYXlvdXQtcm93ID4gLiN7JGZsZXhOYW1lfS0jeyRpICogNX0ge1xuICAgICAgZmxleDogMSAxIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6ICN7JHZhbHVlfTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAvLyBSZXF1aXJlZCBieSBDaHJvbWUgTTQ4KyBkdWUgdG8gaHR0cDovL2NyYnVnLmNvbS81NDYwMzRcbiAgICAgIEBpZiAkaSA9PSAwIHsgIG1pbi13aWR0aDogMDsgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LWNvbHVtbiA+IC4jeyRmbGV4TmFtZX0tI3skaSAqIDV9IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogI3skdmFsdWV9O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICBAaWYgKCRuYW1lICE9ICcnKSB7XG4gICAgICAubGF5b3V0I3skbmFtZX0tcm93ID4gLiN7JGZsZXhOYW1lfS0jeyRpICogNX0ge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAjeyR2YWx1ZX07XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgLy8gUmVxdWlyZWQgYnkgQ2hyb21lIE00OCsgZHVlIHRvIGh0dHA6Ly9jcmJ1Zy5jb20vNTQ2MDM0XG4gICAgICAgIEBpZiAkaSA9PSAwIHsgbWluLXdpZHRoOiAwOyB9XG4gICAgICB9XG5cbiAgICAgIC5sYXlvdXQjeyRuYW1lfS1jb2x1bW4gPiAuI3skZmxleE5hbWV9LSN7JGkgKiA1fSB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6ICN7JHZhbHVlfTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAvLyBSZXF1aXJlZCBieSBDaHJvbWUgTTQ4KyBkdWUgdG8gaHR0cDovL2NyYnVnLmNvbS81NDYwMzRcbiAgICAgICAgQGlmICRpID09IDAgeyBtaW4taGVpZ2h0OiAwOyB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICgkbmFtZSA9PSAnJykge1xuICAgIC5mbGV4LTMzIHsgZmxleDogMSAxIDEwMCU7ICBtYXgtd2lkdGg6IDMzLjMzJTsgIG1heC1oZWlnaHQ6IDEwMCU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuZmxleC02NiB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiA2Ni42NiU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICB9XG5cbiAgLmxheW91dC1yb3cge1xuICAgID4gLiN7JGZsZXhOYW1lfS0zMyB7IGZsZXg6IDEgMSAzMy4zMyU7ICBtYXgtd2lkdGg6IDMzLjMzJTsgIG1heC1oZWlnaHQ6IDEwMCU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICA+IC4jeyRmbGV4TmFtZX0tNjYgeyBmbGV4OiAxIDEgNjYuNjYlOyAgbWF4LXdpZHRoOiA2Ni42NiU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIH1cblxuICAubGF5b3V0LWNvbHVtbiB7XG4gICAgPiAuI3skZmxleE5hbWV9LTMzIHsgZmxleDogMSAxIDMzLjMzJTsgIG1heC13aWR0aDogMTAwJTsgIG1heC1oZWlnaHQ6IDMzLjMzJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgID4gLiN7JGZsZXhOYW1lfS02NiB7IGZsZXg6IDEgMSA2Ni42NiU7ICBtYXgtd2lkdGg6IDEwMCU7ICBtYXgtaGVpZ2h0OiA2Ni42NiU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgfVxuXG4gIC5sYXlvdXQjeyRuYW1lfS1yb3cge1xuICAgID4gLiN7JGZsZXhOYW1lfS0zMyB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiAzMy4zMyU7ICBtYXgtaGVpZ2h0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgPiAuI3skZmxleE5hbWV9LTY2IHsgZmxleDogMSAxIDEwMCU7ICBtYXgtd2lkdGg6IDY2LjY2JTsgIG1heC1oZWlnaHQ6IDEwMCU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuICAgIC8vIFJlcXVpcmVkIGJ5IENocm9tZSBNNDgrIGR1ZSB0byBodHRwOi8vY3JidWcuY29tLzU0NjAzNFxuICAgID4gLmZsZXggeyBtaW4td2lkdGg6IDA7IH1cbiAgfVxuXG4gIC5sYXlvdXQjeyRuYW1lfS1jb2x1bW4ge1xuICAgID4gLiN7JGZsZXhOYW1lfS0zMyB7IGZsZXg6IDEgMSAxMDAlOyAgbWF4LXdpZHRoOiAxMDAlOyAgbWF4LWhlaWdodDogMzMuMzMlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgPiAuI3skZmxleE5hbWV9LTY2IHsgZmxleDogMSAxIDEwMCU7ICBtYXgtd2lkdGg6IDEwMCU7ICBtYXgtaGVpZ2h0OiA2Ni42NiU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuICAgIC8vIFJlcXVpcmVkIGJ5IENocm9tZSBNNDgrIGR1ZSB0byBodHRwOi8vY3JidWcuY29tLzU0NjAzNFxuICAgID4gLmZsZXggeyBtaW4taGVpZ2h0OiAwOyB9XG4gIH1cbn1cblxuQG1peGluIGxheW91dC1hbGlnbi1mb3ItbmFtZSgkc3VmZml4OiBudWxsKSB7XG5cbiAgLy8gQWxpZ25tZW50IGF0dHJpYnV0ZXMgZm9yIGxheW91dCBjb250YWluZXJzJyBjaGlsZHJlblxuICAvLyBBcnJhbmdlIG9uIHRoZSBNYWluIEF4aXNcbiAgLy8gY2VudGVyLCBzdGFydCwgZW5kLCBzcGFjZS1iZXR3ZWVuLCBzcGFjZS1hcm91bmRcbiAgLy8gZmxleC1zdGFydCBpcyB0aGUgZGVmYXVsdCBmb3IganVzdGlmeS1jb250ZW50XG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gICRuYW1lOiAnbGF5b3V0LWFsaWduJztcbiAgQGlmICRzdWZmaXggIT0gbnVsbCB7XG4gICAgJG5hbWU6ICdsYXlvdXQtYWxpZ24tI3skc3VmZml4fSc7XG4gIH1cblxuICAuI3skbmFtZX0sXG4gIC4jeyRuYW1lfS1zdGFydC1zdHJldGNoIC8vIGRlZmF1bHRzXG4gIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQgOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQgOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLy8gTWFpbiBBeGlzIENlbnRlclxuICAuI3skbmFtZX0tc3RhcnQsXG4gIC4jeyRuYW1lfS1zdGFydC1zdGFydCxcbiAgLiN7JG5hbWV9LXN0YXJ0LWNlbnRlcixcbiAgLiN7JG5hbWV9LXN0YXJ0LWVuZCxcbiAgLiN7JG5hbWV9LXN0YXJ0LXN0cmV0Y2hcbiAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC8vIE1haW4gQXhpcyBDZW50ZXJcbiAgLiN7JG5hbWV9LWNlbnRlciwgICAgICAgICAgIC8vc3RyZXRjaFxuICAuI3skbmFtZX0tY2VudGVyLXN0YXJ0LFxuICAuI3skbmFtZX0tY2VudGVyLWNlbnRlcixcbiAgLiN7JG5hbWV9LWNlbnRlci1lbmQsXG4gIC4jeyRuYW1lfS1jZW50ZXItc3RyZXRjaFxuICB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAvLyBNYWluIEF4aXMgRW5kXG4gIC4jeyRuYW1lfS1lbmQsIC8vc3RyZXRjaFxuICAuI3skbmFtZX0tZW5kLXN0YXJ0LFxuICAuI3skbmFtZX0tZW5kLWNlbnRlcixcbiAgLiN7JG5hbWV9LWVuZC1lbmQsXG4gIC4jeyRuYW1lfS1lbmQtc3RyZXRjaFxuICB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC8vIE1haW4gQXhpcyBTcGFjZSBBcm91bmRcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZCwgLy9zdHJldGNoXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQtY2VudGVyLFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLXN0YXJ0LFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLWVuZCxcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1zdHJldGNoXG4gIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC8vIE1haW4gQXhpcyBTcGFjZSBCZXR3ZWVuXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLCAvL3N0cmV0Y2hcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAuI3skbmFtZX0tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tZW5kLFxuICAuI3skbmFtZX0tc3BhY2UtYmV0d2Vlbi1zdHJldGNoXG4gIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuXG4gIC8vIEFycmFuZ2Ugb24gdGhlIENyb3NzIEF4aXNcbiAgLy8gY2VudGVyLCBzdGFydCwgZW5kXG4gIC8vIHN0cmV0Y2ggaXMgdGhlIGRlZmF1bHQgZm9yIGFsaWduLWl0ZW1zXG4gIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gIC8vIENyb3NzIEF4aXMgU3RhcnRcbiAgLiN7JG5hbWV9LXN0YXJ0LXN0YXJ0LFxuICAuI3skbmFtZX0tY2VudGVyLXN0YXJ0LFxuICAuI3skbmFtZX0tZW5kLXN0YXJ0LFxuICAuI3skbmFtZX0tc3BhY2UtYmV0d2Vlbi1zdGFydCxcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1zdGFydFxuICB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC8vIENyb3NzIEF4aXMgQ2VudGVyXG4gIC4jeyRuYW1lfS1zdGFydC1jZW50ZXIsXG4gIC4jeyRuYW1lfS1jZW50ZXItY2VudGVyLFxuICAuI3skbmFtZX0tZW5kLWNlbnRlcixcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tY2VudGVyLFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLWNlbnRlclxuICB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gQ3Jvc3MgQXhpcyBDZW50ZXIgSUUgb3ZlcmZsb3cgZml4XG4gIC4jeyRuYW1lfS1zdGFydC1jZW50ZXIgPiAqLFxuICAuI3skbmFtZX0tY2VudGVyLWNlbnRlciA+ICosXG4gIC4jeyRuYW1lfS1lbmQtY2VudGVyID4gKixcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tY2VudGVyID4gKixcbiAgLiN7JG5hbWV9LXNwYWNlLWFyb3VuZC1jZW50ZXIgPiAqXG4gIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC8vIENyb3NzIEF4aXMgRW5kXG4gIC4jeyRuYW1lfS1zdGFydC1lbmQsXG4gIC4jeyRuYW1lfS1jZW50ZXItZW5kLFxuICAuI3skbmFtZX0tZW5kLWVuZCxcbiAgLiN7JG5hbWV9LXNwYWNlLWJldHdlZW4tZW5kLFxuICAuI3skbmFtZX0tc3BhY2UtYXJvdW5kLWVuZFxuICB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLy8gQ3Jvc3MgQXhpcyBTdGFydFxuICAuI3skbmFtZX0tc3RhcnQtc3RyZXRjaCxcbiAgLiN7JG5hbWV9LWNlbnRlci1zdHJldGNoLFxuICAuI3skbmFtZX0tZW5kLXN0cmV0Y2gsXG4gIC4jeyRuYW1lfS1zcGFjZS1iZXR3ZWVuLXN0cmV0Y2gsXG4gIC4jeyRuYW1lfS1zcGFjZS1hcm91bmQtc3RyZXRjaFxuICB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWl4aW4gbGF5b3V0LXBhZGRpbmctbWFyZ2luKCkge1xuXG4gIC8vIE5PVEU6IHRoZXNlYD4gKmAgc2VsZWN0b3JzIHNob3VsZCBvbmx5IGJlIGFwcGxpZWQgZm9yIGxheW91dD1cInJvd1wiIG9yIGxheW91dD1cImNvbHVtblwiIGNoaWxkcmVuICEhXG4gIC5sYXlvdXQtcGFkZGluZy1zbSA+ICosXG4gIC5sYXlvdXQtcGFkZGluZyAgICA+IC5mbGV4LXNtXG4gIHtcbiAgICBwYWRkaW5nOiAkbGF5b3V0LWd1dHRlci13aWR0aCAvIDQ7XG4gIH1cblxuICAubGF5b3V0LXBhZGRpbmcsXG4gIC5sYXlvdXQtcGFkZGluZy1ndC1zbSxcbiAgLmxheW91dC1wYWRkaW5nLW1kLFxuXG4gIC8vIE5PVEU6IHRoZXNlYD4gKmAgc2VsZWN0b3JzIHNob3VsZCBvbmx5IGJlIGFwcGxpZWQgZm9yIGxheW91dD1cInJvd1wiIG9yIGxheW91dD1cImNvbHVtblwiIGNoaWxkcmVuICEhXG4gIC5sYXlvdXQtcGFkZGluZyAgICAgICAgPiAqLFxuICAubGF5b3V0LXBhZGRpbmctZ3Qtc20gID4gKixcbiAgLmxheW91dC1wYWRkaW5nLW1kICAgICA+ICosXG5cbiAgLmxheW91dC1wYWRkaW5nICAgICAgICA+IC5mbGV4LFxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gLmZsZXgtZ3Qtc20sXG4gIC5sYXlvdXQtcGFkZGluZyAgICAgICAgPiAuZmxleC1tZFxuICB7XG4gICAgcGFkZGluZzogJGxheW91dC1ndXR0ZXItd2lkdGggLyAyO1xuICB9XG5cbiAgLy8gTk9URTogdGhlc2VgPiAqYCBzZWxlY3RvcnMgc2hvdWxkIG9ubHkgYmUgYXBwbGllZCBmb3IgbGF5b3V0PVwicm93XCIgb3IgbGF5b3V0PVwiY29sdW1uXCIgY2hpbGRyZW4gISFcbiAgLmxheW91dC1wYWRkaW5nLWd0LW1kICA+ICosXG4gIC5sYXlvdXQtcGFkZGluZy1sZyAgICAgPiAqLFxuICAubGF5b3V0LXBhZGRpbmctZ3QtbGcgID4gKixcblxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gLmZsZXgtZ3QtbWQsXG4gIC5sYXlvdXQtcGFkZGluZyAgICAgICAgPiAuZmxleC1sZyxcbiAgLmxheW91dC1wYWRkaW5nICAgICAgICA+IC5mbGV4LWxnLFxuICAubGF5b3V0LXBhZGRpbmcgICAgICAgID4gLmZsZXgtZ3QtbGdcbiAge1xuICAgIHBhZGRpbmc6ICRsYXlvdXQtZ3V0dGVyLXdpZHRoIC8gMTtcbiAgfVxuXG4gIC8vIE1hcmdpbiBlbmhhbmNlbWVudHNcblxuICAubGF5b3V0LW1hcmdpbi1zbSAgICAgID4gKixcbiAgLmxheW91dC1tYXJnaW4gICAgICAgICA+IC5mbGV4LXNtXG4gIHtcbiAgICBtYXJnaW46ICRsYXlvdXQtZ3V0dGVyLXdpZHRoIC8gNDtcbiAgfVxuXG4gIC5sYXlvdXQtbWFyZ2luLFxuICAubGF5b3V0LW1hcmdpbi1ndC1zbSxcbiAgLmxheW91dC1tYXJnaW4tbWQsXG5cbiAgLy8gTk9URTogdGhlc2VgPiAqYCBzZWxlY3RvcnMgc2hvdWxkIG9ubHkgYmUgYXBwbGllZCBmb3IgbGF5b3V0PVwicm93XCIgb3IgbGF5b3V0PVwiY29sdW1uXCIgY2hpbGRyZW4gISFcbiAgLmxheW91dC1tYXJnaW4gICAgICAgICA+ICosXG4gIC5sYXlvdXQtbWFyZ2luLWd0LXNtICAgPiAqLFxuICAubGF5b3V0LW1hcmdpbi1tZCAgICAgID4gKixcblxuICAubGF5b3V0LW1hcmdpbiAgICAgICAgID4gLmZsZXgsXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICAgPiAuZmxleC1ndC1zbSxcbiAgLmxheW91dC1tYXJnaW4gICAgICAgICA+IC5mbGV4LW1kXG4gIHtcbiAgICBtYXJnaW46ICRsYXlvdXQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxuXG4gIC8vIE5PVEU6IHRoZXNlYD4gKmAgc2VsZWN0b3JzIHNob3VsZCBvbmx5IGJlIGFwcGxpZWQgZm9yIGxheW91dD1cInJvd1wiIG9yIGxheW91dD1cImNvbHVtblwiIGNoaWxkcmVuICEhXG4gIC5sYXlvdXQtbWFyZ2luLWd0LW1kICA+ICosXG4gIC5sYXlvdXQtbWFyZ2luLWxnICAgICA+ICosXG4gIC5sYXlvdXQtbWFyZ2luLWd0LWxnICA+ICosXG5cbiAgLmxheW91dC1tYXJnaW4gICAgICAgID4gLmZsZXgtZ3QtbWQsXG4gIC5sYXlvdXQtbWFyZ2luICAgICAgICA+IC5mbGV4LWxnLFxuICAubGF5b3V0LW1hcmdpbiAgICAgICAgPiAuZmxleC1ndC1sZ1xuICB7XG4gICAgbWFyZ2luOiAkbGF5b3V0LWd1dHRlci13aWR0aCAvIDE7XG4gIH1cblxuICAubGF5b3V0LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5sYXlvdXQtbm93cmFwIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLmxheW91dC1maWxsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoJG5hbWU6bnVsbCkge1xuICAgIEBpbmNsdWRlIGZsZXgtb3JkZXItZm9yLW5hbWUoJG5hbWUpO1xuICAgIEBpbmNsdWRlIG9mZnNldC1mb3ItbmFtZSgkbmFtZSk7XG4gICAgQGluY2x1ZGUgbGF5b3V0LWFsaWduLWZvci1uYW1lKCRuYW1lKTtcblxuICAgIEBpbmNsdWRlIGZsZXgtcHJvcGVydGllcy1mb3ItbmFtZSgkbmFtZSk7XG4gICAgQGluY2x1ZGUgbGF5b3V0LWZvci1uYW1lKCRuYW1lKTtcbn1cblxuLm1kLXBhbmVsLW91dGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1kLXBhbmVsLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5fbWQtcGFuZWwtb2Zmc2NyZWVuIHtcbiAgbGVmdDogLTk5OTlweDtcbn1cblxuLl9tZC1wYW5lbC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBPbmx5IHVzZWQgd2hlbiBubyBhbmltYXRpb25zIGFyZSBwcmVzZW50LlxuLl9tZC1wYW5lbC1zaG93biAubWQtcGFuZWwge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubWQtcGFuZWwge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5fbWQtcGFuZWwtc2hvd24ge1xuICAgIC8vIE9ubHkgdXNlZCB3aGVuIGN1c3RvbSBhbmltYXRpb25zIGFyZSBwcmVzZW50LlxuICAgIC8vIE92ZXJyaWRkZW4gYnkgdGhlIGRlZmF1bHQgYW5pbWF0aW9ucy5cbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAmLl9tZC1wYW5lbC1hbmltYXRlLWVudGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246ICRtYXRlcmlhbC1lbnRlcjtcbiAgfVxuXG4gICYuX21kLXBhbmVsLWFuaW1hdGUtbGVhdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogJG1hdGVyaWFsLWxlYXZlO1xuICB9XG5cbiAgJi5fbWQtcGFuZWwtYW5pbWF0ZS1zY2FsZS1vdXQsXG4gICYuX21kLXBhbmVsLWFuaW1hdGUtZmFkZS1vdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmLl9tZC1wYW5lbC1iYWNrZHJvcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYuX21kLW9wYXF1ZS1lbnRlciB7XG4gICAgb3BhY2l0eTogLjQ4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1hdGVyaWFsLWVudGVyLWR1cmF0aW9uICRtYXRlcmlhbC1lbnRlci10aW1pbmctZnVuY3Rpb247XG4gIH1cblxuICAmLl9tZC1vcGFxdWUtbGVhdmUge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJG1hdGVyaWFsLWxlYXZlLWR1cmF0aW9uICRtYXRlcmlhbC1sZWF2ZS10aW1pbmctZnVuY3Rpb247XG4gIH1cbn1cblxuLl9tZC1wYW5lbC1mdWxsc2NyZWVuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbn1cblxuLy8gVGhlIGRlZmF1bHQgaXRlbSBoZWlnaHQgaXMgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIEphdmFTY3JpcHQuXG4kbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xuJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplOiAzMHB4ICFkZWZhdWx0O1xuJG1kLWF1dG9jb21wbGV0ZS1pbnB1dC1vZmZzZXQ6IDIwcHggIWRlZmF1bHQ7XG5cbm1kLWF1dG9jb21wbGV0ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgJltkaXNhYmxlZF0ge1xuICAgIGlucHV0IHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgJlttZC1mbG9hdGluZy1sYWJlbF0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1kLXNob3ctY2xlYXItYnV0dG9uIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6ICRtZC1hdXRvY29tcGxldGUtaW5wdXQtb2Zmc2V0O1xuICAgICAgICB3aWR0aDogJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRtZC1hdXRvY29tcGxldGUtY2xlYXItc2l6ZTtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAvLyBBZGQgcGFkZGluZyB0byB0aGUgZW5kIG9mIHRoZSBpbnB1dCB0byBhdm9pZCBvdmVybGFwcGluZyB3aXRoIHRoZSBjbGVhciBidXR0b24uXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctcmlnaHQsIHBhZGRpbmctbGVmdCwgJG1kLWF1dG9jb21wbGV0ZS1jbGVhci1zaXplLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgIC8vIExheW91dCBbbGF5b3V0PSdyb3cnXVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICAmLm1kLW1lbnUtc2hvd2luZyB7XG4gICAgICB6LWluZGV4OiAkei1pbmRleC1iYWNrZHJvcCArIDE7XG4gICAgfVxuXG4gICAgbWQtaW5wdXQtY29udGFpbmVyLFxuICAgIGlucHV0IHtcbiAgICAgIC8vIExheW91dCBbZmxleF1cbiAgICAgIGZsZXg6IDEgMSAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1pbi13aWR0aCA6IDA7XG4gICAgfVxuXG4gICAgbWQtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAvLyBXaGVuIGBtZC1pbmxpbmVgIGlzIHByZXNlbnQsIHdlIGFkanVzdCB0aGUgb2Zmc2V0IHRvIGdvIG92ZXIgdGhlIGBuZy1tZXNzYWdlYCBzcGFjZVxuICAgICAgJi5tZC1pbmxpbmUge1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICAubWQtbW9kZS1pbmRldGVybWluYXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAubWQtY29udGFpbmVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgICAgICYubmctZW50ZXIge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAgICAgICAgICYubmctZW50ZXItYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubmctbGVhdmUge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAgICAgICAgICYubmctbGVhdmUtYWN0aXZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGlucHV0Om5vdCgubWQtaW5wdXQpIHtcbiAgICBAaW5jbHVkZSBtZC1mbGF0LWlucHV0KCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAubWQtc2hvdy1jbGVhci1idXR0b24gYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAkbWQtYXV0b2NvbXBsZXRlLWNsZWFyLXNpemU7XG4gICAgaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWNsZWFyLXNpemU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvIDVweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNnB4O1xuICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBsZWZ0OiAtNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHNjYWxlKDAuOSk7XG4gICAgICBwYXRoIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5nLWVudGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7XG4gICAgICAmLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICAgICYubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2Utb3V0O1xuICAgICAgJi5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBJRSBPbmx5XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgJGJvcmRlci1jb2xvcjogI2ZmZjtcblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgfVxuICAgIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMtY29udGFpbmVyLFxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyLm1kLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKGJsYWNrLCAwLjI1KTtcbiAgei1pbmRleDogJHotaW5kZXgtdG9vbHRpcDtcblxuICAvLyBFeHBhbmQgdGhlIHZpcnR1YWxSZXBlYXRDb250YWluZXIgYXMgbXVjaCBhcyB0aGUgbWF4LWhlaWdodCBmcm9tIHRoZSBKYXZhU2NyaXB0IGFsbG93cy5cbiAgLy8gVGhpcyBpcyBuZWNlc3NhcnkgZm9yIHRoZSB2aXJ0dWFsUmVwZWF0Q29udGFpbmVyIHRvIGJlIGFibGUgdG8gZ3JvdyBiYWNrLlxuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmhpZ2hsaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLm1kLXN0YW5kYXJkLWxpc3QtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lci5tZC1ub3QtZm91bmQsXG4ubWQtc3RhbmRhcmQtbGlzdC1jb250YWluZXIubWQtbm90LWZvdW5kIHtcbiAgaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0O1xufVxuXG4ubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuXG4gIC5tZC1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbWQtYXV0b2NvbXBsZXRlLWl0ZW0taGVpZ2h0O1xuICAgIGhlaWdodDogJG1kLWF1dG9jb21wbGV0ZS1pdGVtLWhlaWdodDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjtcbiAgICBtYXJnaW46IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCgubWQtbm90LWZvdW5kLXdyYXBwZXIpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gSUUgT25seVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtYXV0b2NvbXBsZXRlLFxuICAubWQtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi8vICEhSW1wb3J0YW50IC0gVGhlbWUtYmFzZWQgQmFja2dyb3VuZC1jb2xvciBjYW4gYmUgY29uZmlndXJlZCBpbiBiYWNrZHJvcC10aGVtZS5zY3NzXG4vLyAgICAgICAgICAgICAtIEFuaW1hdGUgYmFja2dyb3VuZC1jb2xvciBvcGFjaXR5IG9ubHkgZm9yIGAubWQtb3BhcXVlYCBzdHlsZXNcblxubWQtYmFja2Ryb3Age1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQ1MG1zO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOjA7XG4gIGJvdHRvbTowO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcblxuICB6LWluZGV4OiAkei1pbmRleC1iYWNrZHJvcDtcblxuICAmLm1kLW1lbnUtYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6ICR6LWluZGV4LW1lbnUgLSAxO1xuICB9XG4gICYubWQtc2VsZWN0LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAkei1pbmRleC1kaWFsb2cgKyAxO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDA7XG4gIH1cbiAgJi5tZC1kaWFsb2ctYmFja2Ryb3Age1xuICAgIHotaW5kZXg6ICR6LWluZGV4LWRpYWxvZyAtIDE7XG4gIH1cbiAgJi5tZC1ib3R0b20tc2hlZXQtYmFja2Ryb3Age1xuICAgIHotaW5kZXg6ICR6LWluZGV4LWJvdHRvbS1zaGVldCAtIDE7XG4gIH1cbiAgJi5tZC1zaWRlbmF2LWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OiAkei1pbmRleC1zaWRlbmF2IC0gMTtcbiAgfVxuXG5cbiAgJi5tZC1jbGljay1jYXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAmLm1kLW9wYXF1ZSB7XG5cbiAgICBvcGFjaXR5OiAuNDg7XG5cbiAgICAmLm5nLWVudGVyIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICYubmctZW50ZXIubWQtb3BhcXVlLm5nLWVudGVyLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAuNDg7XG4gICAgfVxuICAgICYubmctbGVhdmUge1xuICAgICAgb3BhY2l0eTogLjQ4O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcztcbiAgICB9XG4gICAgJi5uZy1sZWF2ZS5tZC1vcGFxdWUubmctbGVhdmUtYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbn1cblxuXG4kYm90dG9tLXNoZWV0LWhvcml6b250YWwtcGFkZGluZzogMiAqICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGJvdHRvbS1zaGVldC12ZXJ0aWNhbC1wYWRkaW5nOiAxICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWljb24tYWZ0ZXItbWFyZ2luOiA0ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWxpc3QtaXRlbS1oZWlnaHQ6IDYgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRib3R0b20tc2hlZXQtaGlkZGVuLWJvdHRvbS1wYWRkaW5nOiA4MHB4ICFkZWZhdWx0O1xuJGJvdHRvbS1zaGVldC1oZWFkZXItaGVpZ2h0OiA3ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kYm90dG9tLXNoZWV0LWdyaWQtZm9udC13ZWlnaHQ6IDQwMCAhZGVmYXVsdDtcblxubWQtYm90dG9tLXNoZWV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAkYm90dG9tLXNoZWV0LXZlcnRpY2FsLXBhZGRpbmcgJGJvdHRvbS1zaGVldC1ob3Jpem9udGFsLXBhZGRpbmcgJGJvdHRvbS1zaGVldC12ZXJ0aWNhbC1wYWRkaW5nICsgJGJvdHRvbS1zaGVldC1oaWRkZW4tYm90dG9tLXBhZGRpbmcgJGJvdHRvbS1zaGVldC1ob3Jpem9udGFsLXBhZGRpbmc7XG4gIHotaW5kZXg6ICR6LWluZGV4LWJvdHRvbS1zaGVldDtcblxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGJvdHRvbS1zaGVldC1oaWRkZW4tYm90dG9tLXBhZGRpbmcsIDApO1xuICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcblxuICAmLm1kLWhhcy1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgJi5uZy1lbnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgJi5uZy1lbnRlci1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYm90dG9tLXNoZWV0LWhpZGRlbi1ib3R0b20tcGFkZGluZywgMCkgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgJi5uZy1sZWF2ZS1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCkgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gICAgbGluZS1oZWlnaHQ6ICRib3R0b20tc2hlZXQtaGVhZGVyLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICBtZC1pbmxpbmUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBmaWxsOiAjNDQ0O1xuICB9XG5cbiAgbWQtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmLm1kLWxpc3Qge1xuICAgIG1kLWxpc3QtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogJGJvdHRvbS1zaGVldC1saXN0LWl0ZW0taGVpZ2h0O1xuXG4gICAgfVxuICB9XG5cblxuXG4gICYubWQtZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgcGFkZGluZy1yaWdodDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgbWQtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBtZC1saXN0LWl0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAgICAgaGVpZ2h0OiAxMiAqICRiYXNlbGluZS1ncmlkO1xuXG4gICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZS1ncmlkO1xuXG4gICAgICAvKiBNaXhpbiBmb3IgaG93IG1hbnkgZ3JpZCBpdGVtcyB0byBzaG93IHBlciByb3cgKi9cbiAgICAgIEBtaXhpbiBncmlkLWl0ZW1zLXBlci1yb3coJG51bSwgJGFsaWduRWRnZXM6IGZhbHNlKSB7XG4gICAgICAgICR3aWR0aDogMTAwJSAvICRudW07XG4gICAgICAgIGZsZXg6IDEgMSAkd2lkdGg7XG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoO1xuXG4gICAgICAgIEBpZiAkYWxpZ25FZGdlcyB7XG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgjeyRudW19biArIDEpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1vZi10eXBlKCN7JG51bX1uKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20pIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1pdGVtcy1wZXItcm93KDMsIHRydWUpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kIC0gMSkge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW1zLXBlci1yb3coNCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcgLSAxKSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtaXRlbXMtcGVyLXJvdyg2KTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZykge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW1zLXBlci1yb3coNyk7XG4gICAgICB9XG5cbiAgICAgIC8vIE92ZXJyaWRlIG9mIHRoZSBJRTExIGZpeCBmcm9tIEBtaXhpbiBpZTExLW1pbi1oZWlnaHQtZmxleGJ1ZywgbGluZSAxMDkgX21peGlucy5zY3NzXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNiAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMiAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgfVxuXG4gICAgICAubWQtZ3JpZC1pdGVtLWNvbnRlbnQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICB9XG5cbiAgICAgIC5tZC1ncmlkLXRleHQge1xuICAgICAgICBmb250LXdlaWdodDogJGJvdHRvbS1zaGVldC1ncmlkLWZvbnQtd2VpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogMiAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgICBmb250LXNpemU6IDIgKiAkYmFzZWxpbmUtZ3JpZCAtIDM7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgd2lkdGg6IDggKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSUUgb25seVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtYm90dG9tLXNoZWV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi8vIE1hdGVyaWFsIERlc2lnbiBCdXR0b246IGh0dHBzOi8vbWF0ZXJpYWwuaW8vYXJjaGl2ZS9ndWlkZWxpbmVzL2NvbXBvbmVudHMvYnV0dG9ucy5odG1sXG5cbiRidXR0b24tYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0O1xuJGJ1dHRvbi1pY29uLWJvcmRlci1yYWRpdXM6ICRidXR0b24tZmFiLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRidXR0b24tZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1zaXplLWRlbnNlOiAkYm9keS1mb250LXNpemUtYmFzZSAqIDEzLzE0ICFkZWZhdWx0O1xuXG4kYnV0dG9uLWxpbmUtaGVpZ2h0OiByZW0oMy42MCkgIWRlZmF1bHQ7XG4kYnV0dG9uLWxpbmUtaGVpZ2h0LWRlbnNlOiByZW0oMy4yMCkgIWRlZmF1bHQ7XG4kYnV0dG9uLW1hcmdpbjogcmVtKDAuNjAwKSByZW0oMC44MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1taW4td2lkdGg6IHJlbSg4LjgwMCkgIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmc6IDAgJGJ1dHRvbi1sZWZ0LXJpZ2h0LXBhZGRpbmcgIWRlZmF1bHQ7XG5cblxuLy8gRmFiIGJ1dHRvbnNcbiRidXR0b24tZmFiLWxpbmUtaGVpZ2h0OiByZW0oNS42MDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItbWluaS13aWR0aDogcmVtKDQuMDApICFkZWZhdWx0O1xuJGJ1dHRvbi1mYWItbWluaS1oZWlnaHQ6IHJlbSg0LjAwKSAhZGVmYXVsdDtcbiRidXR0b24tZmFiLW1pbmktbGluZS1oZWlnaHQ6IHJlbSg0LjAwKSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1mYWItdG9hc3Qtb2Zmc2V0OiAkYnV0dG9uLWZhYi1oZWlnaHQgKiAwLjc1ICFkZWZhdWx0O1xuXG4kaWNvbi1idXR0b24tbWFyZ2luOiByZW0oMC42MDApICFkZWZhdWx0O1xuXG4vLyBGaXggaXNzdWUgY2F1c2luZyBidXR0b25zIGluIEZpcmVmb3ggdG8gYmUgMnB4IGJpZ2dlciB0aGFuIHRoZXkgc2hvdWxkXG5idXR0b24ubWQtYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubWQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIFJlcXVpcmVkIGZvciBhYnNvbHV0ZSBjYW52YXMgY2hpbGQgZWxlbWVudHMuXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAvKiogQWxpZ25tZW50IGFkanVzdG1lbnRzICovXG4gIEBpbmNsdWRlIGRlbnNlKG1pbi1oZWlnaHQsICRidXR0b24tbGluZS1oZWlnaHQsICRidXR0b24tbGluZS1oZWlnaHQtZGVuc2UpO1xuICBtaW4td2lkdGg6ICRidXR0b24tbWluLXdpZHRoO1xuICBAaW5jbHVkZSBkZW5zZShsaW5lLWhlaWdodCwgJGJ1dHRvbi1saW5lLWhlaWdodCwgJGJ1dHRvbi1saW5lLWhlaWdodC1kZW5zZSk7XG5cbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tYm9yZGVyLXJhZGl1cztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAvKiBSZXNldCBkZWZhdWx0IGJ1dHRvbiBhcHBlYXJhbmNlICovXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG5cbiAgLyoqIEN1c3RvbSBzdHlsaW5nIGZvciBidXR0b24gKi9cbiAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nO1xuICBtYXJnaW46ICRidXR0b24tbWFyZ2luO1xuXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8qIFVwcGVyY2FzZSB0ZXh0IGNvbnRlbnQgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgQGluY2x1ZGUgZGVuc2UoZm9udC1zaXplLCAkYnV0dG9uLWZvbnQtc2l6ZSwgJGJ1dHRvbi1mb250LXNpemUtZGVuc2UpO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXZhcmlhbnQ6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgLy8gSW5rIFJpcHBsZSBzaG91bGQgbm90IGNyZWF0ZSBhbnkgb3ZlcmZsb3cuXG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gQnkgZGVmYXVsdCAkbmdBbmltYXRlIGxvb2tzIGZvciB0cmFuc2l0aW9uIGR1cmF0aW9ucyBvbiB0aGUgZWxlbWVudCwgd2hlbiB1c2luZyBuZy1oaWRlLCBuZy1pZiwgbmctc2hvdy5cbiAgLy8gVGhlIC5tZC1idXR0b24gaGFzIGEgdHJhbnNpdGlvbiBkdXJhdGlvbiBhcHBsaWVkLCB3aGljaCBtZWFucywgdGhhdCAkbmdBbmltYXRlIGRlbGF5cyB0aGUgaGlkZSBwcm9jZXNzLlxuICAvLyBUbyBhdm9pZCB0aGlzLCB3ZSBuZWVkIHRvIHJlc2V0IHRoZSB0cmFuc2l0aW9uLCB3aGVuICRuZ0FuaW1hdGUgbG9va3MgZm9yIHRoZSBkdXJhdGlvbi5cbiAgJi5uZy1oaWRlLCAmLm5nLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG5cbiAgJi5tZC1jb3JuZXJlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gICYubWQtaWNvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgJi5tZC1yYWlzZWQge1xuICAgICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgIEBpbmNsdWRlIG1kLXNoYWRvdy1ib3R0b20tei0xKCk7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwICRpY29uLWJ1dHRvbi1tYXJnaW47XG4gICAgaGVpZ2h0OiAkaWNvbi1idXR0b24taGVpZ2h0O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBsaW5lLWhlaWdodDogJGljb24tc2l6ZTtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICB3aWR0aDogJGljb24tYnV0dG9uLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0b24taWNvbi1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJi5tZC1mYWIge1xuXG4gICAgLy8gSW5jbHVkZSB0aGUgdG9wL2xlZnQvYm90dG9tL3JpZ2h0IGZhYiBwb3NpdGlvbnNcbiAgICBAaW5jbHVkZSBmYWItYWxsLXBvc2l0aW9ucygpO1xuXG4gICAgei1pbmRleDogJHotaW5kZXgtZmFiO1xuXG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmFiLWxpbmUtaGVpZ2h0O1xuXG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAkYnV0dG9uLWZhYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRidXR0b24tZmFiLWhlaWdodDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgQGluY2x1ZGUgbWQtc2hhZG93LWJvdHRvbS16LTEoKTtcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZhYi1ib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcblxuICAgICYubWQtbWluaSB7XG4gICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mYWItbWluaS1saW5lLWhlaWdodDtcbiAgICAgIHdpZHRoOiAkYnV0dG9uLWZhYi1taW5pLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkYnV0dG9uLWZhYi1taW5pLWhlaWdodDtcbiAgICB9XG5cbiAgICAmLm5nLWhpZGUsICYubmctbGVhdmUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgJi5tZC1yYWlzZWQsXG4gICAgJi5tZC1mYWIge1xuICAgICAgJi5tZC1mb2N1c2VkIHtcbiAgICAgICAgQGluY2x1ZGUgbWQtc2hhZG93LWJvdHRvbS16LTEoKTtcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgbWQtc2hhZG93LWJvdHRvbS16LTIoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAvLyBXb3JrYXJvdW5kIGZvciByb3VuZGVkIGNvcm5lciBvdmVyZmxvdyBidWdcbiAgICAvLyBGb3JjZSBTYWZhcmkgYW5kIENocm9tZSB0byB1c2UgYSBjb21wb3NpdGluZyBsYXllclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7XG4gIH1cbn1cblxuLy8gVXNpbmcgYGRpc3BsYXk6YmxvY2s7YCBpcyByZXF1aXJlZCBmb3IgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnRcbi8vIGJlY2F1c2UgJy5tZC1idXR0b24nIHVzZXMgYGRpc3BsYXk6aW5saW5lLWJsb2NrO2AuXG4ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uLFxuYnV0dG9uLm1kLWJ1dHRvbi5tZC1mYWIge1xuICBtZC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWQtdG9hc3Qtb3Blbi10b3Age1xuICAubWQtYnV0dG9uLm1kLWZhYi10b3AtbGVmdCxcbiAgLm1kLWJ1dHRvbi5tZC1mYWItdG9wLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkYnV0dG9uLWZhYi10b2FzdC1vZmZzZXQsIDApO1xuICAgICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICYubWQtZm9jdXNlZCxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRidXR0b24tZmFiLXRvYXN0LW9mZnNldCAtIDEsIDApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWQtdG9hc3Qtb3Blbi1ib3R0b20ge1xuICAubWQtYnV0dG9uLm1kLWZhYi1ib3R0b20tbGVmdCxcbiAgLm1kLWJ1dHRvbi5tZC1mYWItYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGJ1dHRvbi1mYWItdG9hc3Qtb2Zmc2V0LCAwKTtcbiAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAmLm1kLWZvY3VzZWQsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGJ1dHRvbi1mYWItdG9hc3Qtb2Zmc2V0IC0gMSwgMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZC1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcblxuICAmID4gLm1kLWJ1dHRvbiB7XG4gICAgZmxleDogMTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHdpZHRoOiAwO1xuXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMHB4IDFweCAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMHB4IDBweCAycHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAycHggMnB4IDBweDtcbiAgICB9XG4gIH1cbn1cbi8vIElFIG9ubHlcbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5tZC1idXR0b24ubWQtcmFpc2VkLFxuICAubWQtYnV0dG9uLm1kLWZhYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG4kY2FyZC1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTFkcCAhZGVmYXVsdDtcblxubWQtY2FyZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogJGJhc2VsaW5lLWdyaWQ7XG5cbiAgYm94LXNoYWRvdzogJGNhcmQtYm94LXNoYWRvdztcblxuICBtZC1jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1kLWNhcmQtYXZhdGFyIHtcbiAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAxMnB4LCBhdXRvKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWQtY2FyZC1hdmF0YXIge1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAxMnB4LCBhdXRvKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jYXJkLWF2YXRhciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgLm1kLXVzZXItYXZhdGFyLFxuICAgICAgbWQtaWNvbntcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuXG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgLy8gU2FmYXJpIHdvcmthcm91bmQgZm9yIGFueSBTVkcgd2l0aCBwYWRkZWQgcGFyZW50XG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgKyBtZC1jYXJkLWhlYWRlci10ZXh0IHtcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcblxuICAgICAgICAubWQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG1kLWNhcmQtaGVhZGVyLXRleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAubWQtc3ViaGVhZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IGltZyxcbiAgPiBtZC1jYXJkLWhlYWRlciBpbWcsXG4gIG1kLWNhcmQtdGl0bGUtbWVkaWEgaW1nIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgbWQtY2FyZC10aXRsZSB7XG4gICAgcGFkZGluZzogMyAqICRjYXJkLXBhZGRpbmcgLyAyICRjYXJkLXBhZGRpbmcgJGNhcmQtcGFkZGluZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAmICsgbWQtY2FyZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgIG1kLWNhcmQtdGl0bGUtdGV4dCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5tZC1zdWJoZWFkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgJjpvbmx5LWNoaWxkIHtcbiAgICAgICAgLm1kLXN1YmhlYWQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzICogJGNhcmQtcGFkZGluZyAvIDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jYXJkLXRpdGxlLW1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IC0gJGNhcmQtcGFkZGluZyAvIDI7XG5cbiAgICAgIC5tZC1tZWRpYS1zbSB7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICB9XG4gICAgICAubWQtbWVkaWEtbWQge1xuICAgICAgICBoZWlnaHQ6IDExMnB4O1xuICAgICAgICB3aWR0aDogMTEycHg7XG4gICAgICB9XG4gICAgICAubWQtbWVkaWEtbGcge1xuICAgICAgICBoZWlnaHQ6IDE1MnB4O1xuICAgICAgICB3aWR0aDogMTUycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbWQtY2FyZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xuXG4gICAgJiA+IHAge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1kLW1lZGlhLXhsIHtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgfVxuICB9XG5cbiAgbWQtY2FyZC1hY3Rpb25zIHtcbiAgICBtYXJnaW46ICRiYXNlbGluZS1ncmlkO1xuXG4gICAgJi5sYXlvdXQtY29sdW1uIHtcbiAgICAgIC5tZC1idXR0b24ge1xuICAgICAgICAmOm5vdCgubWQtaWNvbi1idXR0b24pIHtcbiAgICAgICAgICBtYXJnaW46ICRiYXNlbGluZS1ncmlkIC8gNCAwO1xuXG4gICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1kLWljb24tYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzICogJGJhc2VsaW5lLWdyaWQgLyA0O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBtZC1jYXJkLWljb24tYWN0aW9ucyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgJjpub3QoLmxheW91dC1jb2x1bW4pIC5tZC1idXR0b24ge1xuICAgICAgJjpub3QoLm1kLWljb24tYnV0dG9uKSB7XG4gICAgICAgIG1hcmdpbjogMCAkYmFzZWxpbmUtZ3JpZCAqIC41O1xuXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgMCwgYXV0byk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgMCwgYXV0byk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZC1pY29uLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzICogJGJhc2VsaW5lLWdyaWQgLyA0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMgKiAkYmFzZWxpbmUtZ3JpZCAvIDQ7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAzICogJGJhc2VsaW5lLWdyaWQgLyAyLCBhdXRvKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAzICogJGJhc2VsaW5lLWdyaWQgLyAyLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsgbWQtY2FyZC1pY29uLWFjdGlvbnMge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG1kLWNhcmQtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG4ubWQtaW1hZ2Utbm8tZmlsbCB7XG4gID4gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuXG4vLyRjaGVja2JveC13aWR0aDogMThweCAhZGVmYXVsdDtcbi8vJGNoZWNrYm94LWhlaWdodDogJGNoZWNrYm94LXdpZHRoICFkZWZhdWx0O1xuLy8kY2hlY2tib3gtYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuLy8kY2hlY2tib3gtYm9yZGVyLXdpZHRoOiAycHggIWRlZmF1bHQ7XG4vL1xuLy8gXl4gZGVmaW5lZCBpbiBfdmFyaWFibGVzLnNjc3Ncbi8vXG4kY2hlY2tib3gtdGV4dC1tYXJnaW4tdG9wOiAxMHB4ICFkZWZhdWx0O1xuJGNvbnRhaW5lci1jaGVja2JveC1tYXJnaW46IDNweCAhZGVmYXVsdDtcblxuJGNoZWNrYm94LW1pbi1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4kY2hlY2tib3gtbWluLWhlaWdodC1kZW5zZTogMzZweCAhZGVmYXVsdDtcbiRjaGVja2JveC10ZXh0LW1hcmdpbjogMzZweCAhZGVmYXVsdDtcblxuJG1kLWlubGluZS1hbGlnbm1lbnQ6ICRpbnB1dC1jb250YWluZXItdmVydGljYWwtbWFyZ2luICsgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nXG4gICAgICAgICAgICAgICAgICAgICsgJGlucHV0LXBhZGRpbmctdG9wICsgJGlucHV0LXBhZGRpbmctYm90dG9tICsgJGlucHV0LWJvcmRlci13aWR0aC1kZWZhdWx0XG4gICAgICAgICAgICAgICAgICAgIC0gJGNoZWNrYm94LXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcblxuLm1kLWlubGluZS1mb3JtIHtcbiAgbWQtY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6ICRtZC1pbmxpbmUtYWxpZ25tZW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cbn1cblxubWQtY2hlY2tib3gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAkY2hlY2tib3gtd2lkdGg7XG4gIEBpbmNsdWRlIGRlbnNlKG1pbi1oZWlnaHQsICRjaGVja2JveC1taW4taGVpZ2h0LCAkY2hlY2tib3gtbWluLWhlaWdodC1kZW5zZSk7XG5cbiAgJi5tZC1mb2N1c2VkOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgLm1kLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgbGVmdDogLThweDtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgYm90dG9tOiAtOHB4O1xuICAgIH1cblxuICAgICY6bm90KC5tZC1jaGVja2VkKSB7XG4gICAgICAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgY2hlY2tib3gtY29udGFpbmVyO1xuXG4gIC5tZC1jb250YWluZXIge1xuICAgIC8vIFVzZSBhdXRvIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbWQtY2hlY2tib3ggcGFkZGluZ1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogJGNvbnRhaW5lci1jaGVja2JveC1tYXJnaW47XG4gICAgbWFyZ2luLXRvcDogJGNoZWNrYm94LWhlaWdodCArICRjb250YWluZXItY2hlY2tib3gtbWFyZ2luO1xuICB9XG5cbiAgLm1kLWxhYmVsIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIG1hcmdpbi10b3A6ICRjaGVja2JveC10ZXh0LW1hcmdpbi10b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcblxuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRjaGVja2JveC10ZXh0LW1hcmdpbiwgMCk7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIC8vIGNsYW1wIHRvIGNoZWNrYm94LWNvbnRhaW5lciBtYXJnaW5zXG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsICRjaGVja2JveC1oZWlnaHQgKyAoJGNvbnRhaW5lci1jaGVja2JveC1tYXJnaW4gKiAyKSwgMCk7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCAwLCAkY2hlY2tib3gtaGVpZ2h0ICsgKCRjb250YWluZXItY2hlY2tib3gtbWFyZ2luICogMikpO1xuICAgIH1cblxuICB9XG59XG5tZC1pbnB1dC1jb250YWluZXIgLm1kLWNoZWNrYm94LWxpbmstbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLy8gVGhlIHNwYW4gaXMgYWN0dWFsbHkgYWZ0ZXIgdGhlIGNoZWNrYm94IGluIHRoZSBET00sIGJ1dCB3ZSBuZWVkIGl0IHRvIGxpbmUgdXAsIHNvIHdlIG1vdmUgaXQgdXBcbiAgLy8gd2hpbGUgbm90IGludHJvZHVjaW5nIGFueSBicmVha2luZyBjaGFuZ2VzIHRvIGV4aXN0aW5nIHN0eWxlcy5cbiAgdG9wOiAtMjFweDtcblxuICAvLyBJbiB0aGlzIG1vZGUsIHRoZSBjaGVja2JveCdzIHdpZHRoIG5lZWRzIHRvIGJlIGZhY3RvcmVkIGluIGFzIHdlbGwuXG4gIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgJGNoZWNrYm94LXRleHQtbWFyZ2luIC0gJGNoZWNrYm94LXdpZHRoLCAwKTtcbiAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgJGNoZWNrYm94LXRleHQtbWFyZ2luIC0gJGNoZWNrYm94LXdpZHRoKTtcbn1cblxuJGNoaXAtZm9udC1zaXplOiByZW0oMS4zKSAhZGVmYXVsdDtcbiRjaGlwLWhlaWdodDogcmVtKDMuMikgIWRlZmF1bHQ7XG4kY2hpcC1wYWRkaW5nOiAwIHJlbSgxLjIpIDAgcmVtKDEuMikgIWRlZmF1bHQ7XG4kY2hpcC1pbnB1dC1wYWRkaW5nOiAwICFkZWZhdWx0O1xuJGNoaXAtcmVtb3ZlLXBhZGRpbmctcmlnaHQ6IHJlbSgyLjgpICFkZWZhdWx0O1xuJGNoaXAtcmVtb3ZlLWxpbmUtaGVpZ2h0OiByZW0oMi4yKSAhZGVmYXVsdDtcbiRjaGlwLW1hcmdpbjogcmVtKDAuOCkgcmVtKDAuOCkgMCAwICFkZWZhdWx0O1xuJGNoaXAtd3JhcC1wYWRkaW5nOiAwIDAgcmVtKDAuOCkgcmVtKDAuMykgIWRlZmF1bHQ7XG4kY2hpcC1kZWxldGUtaWNvbi1zaXplOiByZW0oMS44KSAhZGVmYXVsdDtcbiRjb250YWN0LWNoaXAtcGFkZGluZzogMCByZW0oMi41KSAwIDAgIWRlZmF1bHQ7XG4kY29udGFjdC1jaGlwLXN1Z2dlc3Rpb24taW1hZ2UtaGVpZ2h0OiByZW0oNC4wKSAhZGVmYXVsdDtcbiRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW46IHJlbSgwLjgpICFkZWZhdWx0O1xuJGNvbnRhY3QtY2hpcC1uYW1lLXdpZHRoOiByZW0oMTIpICFkZWZhdWx0O1xuXG4ubWQtY29udGFjdC1jaGlwcyB7XG4gIC5tZC1jaGlwcyB7XG4gICAgbWQtY2hpcCB7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZywgJGNvbnRhY3QtY2hpcC1wYWRkaW5nLCBydGwtdmFsdWUoJGNvbnRhY3QtY2hpcC1wYWRkaW5nKSk7XG4gICAgICAubWQtY29udGFjdC1hdmF0YXIge1xuICAgICAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1oZWlnaHQgLyAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWQtY29udGFjdC1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgcmVtKDAuOCksIGF1dG8pO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm1kLWNvbnRhY3Qtc3VnZ2VzdGlvbiB7XG4gIGhlaWdodDogKCRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW4gKiAyKSArICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1pbWFnZS1oZWlnaHQ7XG4gIGltZyB7XG4gICAgaGVpZ2h0OiAkY29udGFjdC1jaGlwLXN1Z2dlc3Rpb24taW1hZ2UtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1pbWFnZS1oZWlnaHQgLyAyO1xuICAgIG1hcmdpbi10b3A6ICRjb250YWN0LWNoaXAtc3VnZ2VzdGlvbi1tYXJnaW47XG4gIH1cbiAgLm1kLWNvbnRhY3QtbmFtZSB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJGNvbnRhY3QtY2hpcC1zdWdnZXN0aW9uLW1hcmdpbiwgYXV0byk7XG4gICAgd2lkdGg6ICRjb250YWN0LWNoaXAtbmFtZS13aWR0aDtcbiAgfVxuICAubWQtY29udGFjdC1uYW1lLCAubWQtY29udGFjdC1lbWFpbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cbi5tZC1jb250YWN0LWNoaXBzLXN1Z2dlc3Rpb25zIGxpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxubWQtY2hpcHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1kLWNoaXBzIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4KCk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG4gIGZvbnQtc2l6ZTogJGNoaXAtZm9udC1zaXplO1xuICBAaW5jbHVkZSBydGwocGFkZGluZywgJGNoaXAtd3JhcC1wYWRkaW5nLCBydGwtdmFsdWUoJGNoaXAtd3JhcC1wYWRkaW5nKSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5tZC1yZWFkb25seSAubWQtY2hpcC1pbnB1dC1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgfVxuXG4gICY6bm90KC5tZC1yZWFkb25seSkge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gICYubWQtcmVtb3ZhYmxlIHtcblxuICAgIG1kLWNoaXAge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1yaWdodCwgcGFkZGluZy1sZWZ0LCAkY2hpcC1yZW1vdmUtcGFkZGluZy1yaWdodCwgMCk7XG5cbiAgICAgIC5tZC1jaGlwLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChwYWRkaW5nLXJpZ2h0LCBwYWRkaW5nLWxlZnQsIHJlbSgwLjQpLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIG1kLWNoaXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1oZWlnaHQgLyAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbiwgJGNoaXAtbWFyZ2luLCBydGwtdmFsdWUoJGNoaXAtbWFyZ2luKSk7XG4gICAgcGFkZGluZzogJGNoaXAtcGFkZGluZztcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWQtY2hpcC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgcnRsKGZsb2F0LCBsZWZ0LCByaWdodCk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuX21kLWNoaXAtY29udGVudC1lZGl0LWlzLWVuYWJsZWQge1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cbiAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFMTArICovXG4gICAgfVxuICAgIC5tZC1jaGlwLXJlbW92ZS1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDAsIGF1dG8pO1xuICAgICAgbGluZS1oZWlnaHQ6ICRjaGlwLXJlbW92ZS1saW5lLWhlaWdodDtcbiAgICB9XG4gICAgLm1kLWNoaXAtcmVtb3ZlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAkY2hpcC1oZWlnaHQ7XG4gICAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtZC1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAkY2hpcC1kZWxldGUtaWNvbi1zaXplO1xuICAgICAgICB3aWR0aDogJGNoaXAtZGVsZXRlLWljb24tc2l6ZTtcbiAgICAgICAgbWluLWhlaWdodDogJGNoaXAtZGVsZXRlLWljb24tc2l6ZTtcbiAgICAgICAgbWluLXdpZHRoOiAkY2hpcC1kZWxldGUtaWNvbi1zaXplO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZC1jaGlwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6ICRjaGlwLWhlaWdodDtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLCAkY2hpcC1tYXJnaW4sIHJ0bC12YWx1ZSgkY2hpcC1tYXJnaW4pKTtcbiAgICBwYWRkaW5nOiAkY2hpcC1pbnB1dC1wYWRkaW5nO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpub3QoW3R5cGVdKSxcbiAgICAgICZbdHlwZT1cImVtYWlsXCJdLFxuICAgICAgJlt0eXBlPVwibnVtYmVyXCJdLFxuICAgICAgJlt0eXBlPVwidGVsXCJdLFxuICAgICAgJlt0eXBlPVwidXJsXCJdLFxuICAgICAgJlt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgbWQtYXV0b2NvbXBsZXRlLCBtZC1hdXRvY29tcGxldGUtd3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgIH1cbiAgICBtZC1hdXRvY29tcGxldGUge1xuICAgICAgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjowO1xuICAgICAgaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgICBsaW5lLWhlaWdodDogJGNoaXAtaGVpZ2h0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSwgbWQtYXV0b2NvbXBsZXRlLXdyYXAge1xuICAgICAgaGVpZ2h0OiAkY2hpcC1oZWlnaHQ7XG4gICAgfVxuICAgIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbiwgJGNoaXAtbWFyZ2luLCBydGwtdmFsdWUoJGNoaXAtbWFyZ2luKSk7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG4gIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4vLyBJRSBvbmx5XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtY2hpcC1pbnB1dC1jb250YWluZXIsXG4gIG1kLWNoaXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLm1kLWNoaXAtaW5wdXQtY29udGFpbmVyIG1kLWF1dG9jb21wbGV0ZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cblxubWQtY29udGVudCB7XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAmW21kLXNjcm9sbC15XSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgJlttZC1zY3JvbGwteF0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG4gICZbbWQtc2Nyb2xsLXh5XSB7XG4gIH1cblxuICBAbWVkaWEgcHJpbnQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5cbi8qKiBTdHlsZXMgZm9yIG1kQ2FsZW5kYXIuICovXG4kbWQtY2FsZW5kYXItY2VsbC1zaXplOiA0NHB4ICFkZWZhdWx0O1xuJG1kLWNhbGVuZGFyLWhlYWRlci1oZWlnaHQ6IDQwcHggIWRlZmF1bHQ7XG4kbWQtY2FsZW5kYXItY2VsbC1lbXBoYXNpcy1zaXplOiA0MHB4ICFkZWZhdWx0O1xuJG1kLWNhbGVuZGFyLXNpZGUtcGFkZGluZzogMTZweCAhZGVmYXVsdDtcbiRtZC1jYWxlbmRhci13ZWVrcy10by1zaG93OiA3ICFkZWZhdWx0O1xuXG4kbWQtY2FsZW5kYXItbW9udGgtbGFiZWwtcGFkZGluZzogOHB4ICFkZWZhdWx0O1xuJG1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsLWZvbnQtc2l6ZTogMTRweCAhZGVmYXVsdDtcblxuJG1kLWNhbGVuZGFyLXNjcm9sbC1jdWUtc2hhZG93LXJhZGl1czogNnB4ICFkZWZhdWx0O1xuXG4kbWQtY2FsZW5kYXItd2lkdGg6ICg3ICogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZSkgKyAoMiAqICRtZC1jYWxlbmRhci1zaWRlLXBhZGRpbmcpICFkZWZhdWx0O1xuJG1kLWNhbGVuZGFyLWhlaWdodDpcbiAgICAoJG1kLWNhbGVuZGFyLXdlZWtzLXRvLXNob3cgKiAkbWQtY2FsZW5kYXItY2VsbC1zaXplKSArICRtZC1jYWxlbmRhci1oZWFkZXItaGVpZ2h0ICFkZWZhdWx0O1xuXG4vLyBTdHlsZXMgZm9yIGRhdGUgY2VsbHMsIGluY2x1ZGluZyBkYXktb2YtdGhlLXdlZWsgaGVhZGVyIGNlbGxzLlxuQG1peGluIG1kLWNhbGVuZGFyLWNlbGwoJGhlaWdodDogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZSkge1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIHdpZHRoOiAkbWQtY2FsZW5kYXItY2VsbC1zaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLy8gUmVtb3ZlIGFsbCBwYWRkaW5nIGFuZCBib3JkZXJzIHNvIHdlIGNhbiBjb21wbGV0ZWx5XG4gIC8vIGNvbnRyb2wgdGhlIHNpemUgb2YgdGhlIHRhYmxlIGNlbGxzLlxuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLy8gUHJldmVudCBpc3N1ZXMgaWYgc29tZWJvZHkgaXMgYXBwbHlpbmcgYm94LXNpemluZzogYm9yZGVyLWJveDsgZXZleXdoZXJlLlxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAvLyBUaGUgbGVmdCAvIHJpZ2h0IHBhZGRpbmcgaXMgYXBwbGllZCB0byB0aGUgY2VsbHMgaW5zdGVhZCBvZiB0aGUgd3JhcHBlclxuICAvLyBiZWNhdXNlIHdlIHdhbnQgdGhlIGhlYWRlciBiYWNrZ3JvdW5kIGFuZCB0aGUgbW9udGggZGl2aWRpbmcgYm9yZGVyIHRvXG4gIC8vIGV4dGVuZCB0aGUgZW50aXJlIHdpZHRoIG9mIHRoZSBjYWxlbmRhci5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1sZWZ0LCBwYWRkaW5nLXJpZ2h0LCAkbWQtY2FsZW5kYXItc2lkZS1wYWRkaW5nLCAwKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AocGFkZGluZy1yaWdodCwgcGFkZGluZy1sZWZ0LCAkbWQtY2FsZW5kYXItc2lkZS1wYWRkaW5nLCAwKTtcbiAgfVxufVxuXG4vLyBTdHlsZXMgZm9yIHRhYmxlcyB1c2VkIGluIG1kQ2FsZW5kYXIgKHRoZSBkYXktb2YtdGhlLXdlZWsgaGVhZGVyIGFuZCB0aGUgdGFibGUgb2YgZGF0ZXMgaXRzZWxmKS5cbkBtaXhpbiBtZC1jYWxlbmRhci10YWJsZSgpIHtcbiAgLy8gRml4ZWQgdGFibGUgbGF5b3V0IG1ha2VzIElFIGZhc3Rlci5cbiAgLy8gaHR0cHM6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9tczUzMzAyMChWUy44NSkuYXNweFxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxubWQtY2FsZW5kYXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLyBXcmFwIHRoZSBzY3JvbGwgd2l0aCBvdmVyZmxvdzogaGlkZGVuIGluIG9yZGVyIHRvIGhpZGUgdGhlIHNjcm9sbGJhci5cbi8vIFRoZSBpbm5lciAubWQtY2FsZW5kYXItc2Nyb2xsLWNvbnRhaW5lciB3aWxsIHVzaW5nIGEgcGFkZGluZy1yaWdodCB0byBwdXNoIHRoZVxuLy8gc2Nyb2xsYmFyIGludG8gdGhlIGhpZGRlbiBhcmVhIChkb25lIHdpdGggamF2YXNjcmlwdCkuXG4ubWQtY2FsZW5kYXItc2Nyb2xsLW1hc2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogJG1kLWNhbGVuZGFyLXdlZWtzLXRvLXNob3cgKiAkbWQtY2FsZW5kYXItY2VsbC1zaXplO1xuXG4gIC8vIFRoZSBhY3R1YWwgc2Nyb2xsaW5nIGVsZW1lbnQuXG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1zY3JvbGxlciB7XG4gICAgLy8gVGhlc2UgdHdvIHByb3BlcnRpZXMgYXJlIG5lZWRlZCB0byBnZXQgdG91Y2ggbW9tZW50dW0gdG8gd29yay5cbiAgICAvLyBTZWUgaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9jc3MvbW9tZW50dW0tc2Nyb2xsaW5nLW9uLWlvcy1vdmVyZmxvdy1lbGVtZW50c1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIE9mZnNldHRlciBpcyB0aGUgZWxlbWVudCB0aGF0IGlzIHRyYW5zbGF0ZVknZWQgaW50byB2aWV3IG9mIHRoZSB1c2VyIGFuZCBjb250YWlucyB0aGVcbiAgLy8gY2FsZW5kYXIgY29udGVudC5cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LW9mZnNldHRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gQ29udGFpbnMgdGhlIHNjcm9sbGluZyBlbGVtZW50ICh0aGlzIGlzIHRoZSBtZC12aXJ0dWFsLXJlcGVhdC1jb250YWluZXIpLlxuLm1kLWNhbGVuZGFyLXNjcm9sbC1jb250YWluZXIge1xuICAvLyBBZGQgYW4gaW5zZXQgc2hhZG93IHRvIGhlbHAgY3VlIHVzZXJzIHRoYXQgdGhlIGNhbGVuZGFyIGlzIHNjcm9sbGFibGUuIFVzZSBhIG5lZ2F0aXZlIHhcbiAgLy8gb2Zmc2V0IHRvIHB1c2ggdGhlIHZlcnRpY2FsIGVkZ2Ugc2hhZG93IG9mZiB0byB0aGUgcmlnaHQgc28gdGhhdCBpdCdzIGN1dCBvZmYgYnkgdGhlIGVkZ2VcbiAgLy8gb2YgdGhlIGNhbGVuZGFyIGNvbnRhaW5lci5cbiAgYm94LXNoYWRvdzogaW5zZXQgLTNweCAzcHggJG1kLWNhbGVuZGFyLXNjcm9sbC1jdWUtc2hhZG93LXJhZGl1cyByZ2JhKGJsYWNrLCAwLjIpO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAkbWQtY2FsZW5kYXItd2Vla3MtdG8tc2hvdyAqICRtZC1jYWxlbmRhci1jZWxsLXNpemU7XG5cbiAgLy8gQWRkIHRoZSBzaGFkb3cgcmFkaXVzIHRvIHRoZSB3aWR0aCBzbyB0aGF0IHRoZSBzaGFkb3cgb3MgcHVzaGVkIG9mZiB0byB0aGUgc2lkZSBhbmQgY3V0IG9mZi5cbiAgd2lkdGg6ICRtZC1jYWxlbmRhci13aWR0aCArICRtZC1jYWxlbmRhci1zY3JvbGwtY3VlLXNoYWRvdy1yYWRpdXM7XG59XG5cbi8vIEEgc2luZ2xlIGRhdGUgY2VsbCBpbiB0aGUgY2FsZW5kYXIgdGFibGUuXG4ubWQtY2FsZW5kYXItZGF0ZSB7XG4gIEBpbmNsdWRlIG1kLWNhbGVuZGFyLWNlbGwoKTtcblxuICAmLm1kLWNhbGVuZGFyLWRhdGUtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vLyBDaXJjbGUgZWxlbWVudCBpbnNpZGUgb2YgZXZlcnkgZGF0ZSBjZWxsIHVzZWQgdG8gaW5kaWNhdGUgc2VsZWN0aW9uIG9yIGZvY3VzLlxuLm1kLWNhbGVuZGFyLWRhdGUtc2VsZWN0aW9uLWluZGljYXRvciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIHdpZHRoOiAkbWQtY2FsZW5kYXItY2VsbC1lbXBoYXNpcy1zaXplO1xuICBoZWlnaHQ6ICRtZC1jYWxlbmRhci1jZWxsLWVtcGhhc2lzLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkbWQtY2FsZW5kYXItY2VsbC1lbXBoYXNpcy1zaXplO1xuXG4gIC5tZC1jYWxlbmRhci1kYXRlOm5vdCgubWQtZGlzYWJsZWQpICYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4vLyBUaGUgbGFiZWwgYWJvdmUgZWFjaCBtb250aCAoY29udGFpbmluZyB0aGUgbW9udGggbmFtZSBhbmQgdGhlIHllYXIsIGUuZy4gXCJKdW4gMjAxNFwiKS5cbi5tZC1jYWxlbmRhci1tb250aC1sYWJlbCB7XG4gIGhlaWdodDogJG1kLWNhbGVuZGFyLWNlbGwtc2l6ZTtcbiAgZm9udC1zaXplOiAkbWQtY2FsZW5kYXItbW9udGgtbGFiZWwtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogNTAwOyAvLyBSb2JvdG8gTWVkaXVtXG4gIEBpbmNsdWRlIHJ0bChwYWRkaW5nLCAwIDAgMCAkbWQtY2FsZW5kYXItc2lkZS1wYWRkaW5nICsgJG1kLWNhbGVuZGFyLW1vbnRoLWxhYmVsLXBhZGRpbmcsIHJ0bC12YWx1ZSggMCAwIDAgJG1kLWNhbGVuZGFyLXNpZGUtcGFkZGluZyArICRtZC1jYWxlbmRhci1tb250aC1sYWJlbC1wYWRkaW5nKSk7XG5cbiAgJi5tZC1jYWxlbmRhci1sYWJlbC1jbGlja2FibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIG1kLWljb24ge1xuICAgIEBpbmNsdWRlIHJ0bCh0cmFuc2Zvcm0sIHJvdGF0ZSgxODBkZWcpLCBub25lKTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLy8gVGFibGUgY29udGFpbmluZyB0aGUgZGF5LW9mLXRoZS13ZWVrIGhlYWRlci5cbi5tZC1jYWxlbmRhci1kYXktaGVhZGVyIHtcbiAgQGluY2x1ZGUgbWQtY2FsZW5kYXItdGFibGUoKTtcblxuICB0aCB7XG4gICAgQGluY2x1ZGUgbWQtY2FsZW5kYXItY2VsbCgkbWQtY2FsZW5kYXItaGVhZGVyLWhlaWdodCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBQcmltYXJ5IHRhYmxlIGNvbnRhaW5pbmcgYWxsIGRhdGUgY2VsbHMuIEVhY2ggbW9udGggaXMgYSB0Ym9keSBpbiB0aGlzIHRhYmxlLlxuLm1kLWNhbGVuZGFyIHtcbiAgQGluY2x1ZGUgbWQtY2FsZW5kYXItdGFibGUoKTtcblxuICAvLyBEaXZpZGVyIGJldHdlZW4gbW9udGhzLlxuICB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIH1cblxuICAvLyBUaGUgZGl2aWRlciBiZXR3ZWVuIG1vbnRocyBkb2Vzbid0IGFjdHVhbGx5IGNoYW5nZSB0aGUgaGVpZ2h0IG9mIHRoZSB0Ym9keSBpbiB3aGljaCB0aGVcbiAgLy8gYm9yZGVyIGFwcGVhcjsgaXQgY2hhbmdlcyB0aGUgaGVpZ2h0IG9mIHRoZSBmb2xsb3dpbmcgdGJvZHkuIFRoZSBjYXVzZXMgdGhlIGZpcnN0LWNoaWxkIHRvIGJlXG4gIC8vIDFweCBzaG9ydGVyIHRoYW4gdGhlIG90aGVyIG1vbnRocy4gV2UgZml4IHRoaXMgYnkgYWRkaW5nIGFuIGludmlzaWJsZSBib3JkZXItdG9wLlxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAvLyBFeHBsaWNpdGx5IHNldCB2ZXJ0aWNhbC1hbGlnbiB0byBhdm9pZCBjb25mbGljdGluZyB3aXRoIHBvcHVsYXIgQ1NTIHJlc2V0cy4gV2hlblxuICAvLyB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZSBpcyBzZXQsIG1vbnRoIGhlYWRlcnMgYXJlIG1pc2FsaWduZWQuIEFsc28gcmVzZXQgdGhlIGJveC1zaXppbmcsXG4gIC8vIGluIGNhc2UgdGhlIHVzZXIgc2V0IGl0IHRvIGJvcmRlci1ib3guXG4gIC8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gIHRib2R5LCB0ZCwgdHIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cbn1cblxuLyoqIFN0eWxlcyBmb3IgbWREYXRlcGlja2VyLiAqL1xuJG1kLWRhdGVwaWNrZXItYnV0dG9uLWdhcDogMTJweCAhZGVmYXVsdDsgIC8vIFNwYWNlIGJldHdlZW4gdGhlIHRleHQgaW5wdXQgYW5kIHRoZSBjYWxlbmRhci1pY29uIGJ1dHRvbi5cbiRtZC1kYXRlcGlja2VyLWJvcmRlci1ib3R0b20tZ2FwOiA1cHggIWRlZmF1bHQ7ICAvLyBTcGFjZSBiZXR3ZWVuIGlucHV0IGFuZCB0aGUgZ3JleSB1bmRlcmxpbmUuXG4kbWQtZGF0ZS1hcnJvdy1zaXplOiA1cHggIWRlZmF1bHQ7IC8vIFNpemUgb2YgdGhlIHRyaWFuZ2xlIG9uIHRoZSByaWdodCBzaWRlIG9mIHRoZSBpbnB1dC5cbiRtZC1kYXRlcGlja2VyLW9wZW4tYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzICFkZWZhdWx0O1xuJG1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLXdpZHRoOiAzNnB4ICFkZWZhdWx0O1xuJG1kLWRhdGVwaWNrZXItaW5wdXQtbWFzay1oZWlnaHQ6IDQwcHggIWRlZmF1bHQ7XG4kbWQtZGF0ZXBpY2tlci1idXR0b24tcGFkZGluZzogOHB4ICFkZWZhdWx0O1xuXG5cbm1kLWRhdGVwaWNrZXIge1xuICAvLyBEb24ndCBsZXQgbGluZWJyZWFrcyBoYXBwZW4gYmV0d2VlbiB0aGUgb3BlbiBpY29uLWJ1dHRvbiBhbmQgdGhlIGlucHV0LlxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWQtaW5saW5lLWZvcm0ge1xuICBtZC1kYXRlcGlja2VyIHtcbiAgICBtYXJnaW4tdG9wOiAkaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbiAtIDZweDtcbiAgfVxufVxuXG4vLyBUaGUgY2FsZW5kYXIgaWNvbiBidXR0b24gdXNlZCB0byBvcGVuIHRoZSBjYWxlbmRhciBwYW5lLlxuLm1kLWRhdGVwaWNrZXItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gQ2FwdHVyZXMgYW55IG9mIHRoZSBjbGljayBldmVudHMuIFRoaXMgaXMgbmVjZXNzYXJ5LCBiZWNhdXNlIHRoZSBidXR0b24gaGFzIGEgU1ZHXG4gIC8vIGljb24gd2hpY2ggZG9lc24ndCBwcm9wYWdhdGUgdGhlIGZvY3VzIGV2ZW50LCBjYXVzaW5nIGluY29uc2lzdGVudCBiZWhhdmlvdXIuXG4gICY6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHNwZWFrOiBub25lO1xuICB9XG59XG5cbi8vIFRoZSBpbnB1dCBpbnRvIHdoaWNoIHRoZSB1c2VyIGNhbiB0eXBlIHRoZSBkYXRlLlxuLm1kLWRhdGVwaWNrZXItaW5wdXQge1xuICBAaW5jbHVkZSBtZC1mbGF0LWlucHV0KCk7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogJG1kLWNhbGVuZGFyLXdpZHRoIC0gJG1kLWRhdGVwaWNrZXItYnV0dG9uLWdhcDtcbiAgcGFkZGluZzogMCAwICRtZC1kYXRlcGlja2VyLWJvcmRlci1ib3R0b20tZ2FwO1xufVxuXG4vLyBJZiB0aGUgZGF0ZXBpY2tlciBpcyBpbnNpZGUgb2YgYSBtZC1pbnB1dC1jb250YWluZXJcbi5fbWQtZGF0ZXBpY2tlci1mbG9hdGluZy1sYWJlbCB7XG4gID4gbWQtZGF0ZXBpY2tlciB7XG4gICAgLy8gUHJldmVudHMgdGhlIHJpcHBsZSBvbiB0aGUgdHJpYW5nbGUgZnJvbSBiZWluZyBjbGlwcGVkLlxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAubWQtZGF0ZXBpY2tlci1idXR0b24ge1xuICAgICAgLy8gUHJldmVudHMgdGhlIGJ1dHRvbiBmcm9tIHdyYXBwaW5nIGFyb3VuZCwgYXMgd2VsbCBhcyBpdCBwdXNoaW5nXG4gICAgICAvLyBkb3duIHRoZSBlcnJvciBtZXNzYWdlcyBtb3JlIHRoYW4gdGhleSBzaG91bGQgYmUuXG4gICAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcbiAgICAgIG1hcmdpbi10b3A6ICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICogLTI7XG4gICAgICB0b3A6ICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICogMiAtICRtZC1kYXRlcGlja2VyLWJvcmRlci1ib3R0b20tZ2FwIC8gMjtcbiAgICB9XG4gIH1cblxuICAubWQtaW5wdXQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgJi5fbWQtZGF0ZXBpY2tlci1oYXMtY2FsZW5kYXItaWNvbiB7XG4gICAgPiBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KTpub3QoLm1kLWNvbnRhaW5lci1pZ25vcmUpIHtcbiAgICAgICR3aWR0aC1vZmZzZXQ6ICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCAqIDIgKyAkbWQtZGF0ZXBpY2tlci1idXR0b24tZ2FwO1xuICAgICAgJG9mZnNldDogJG1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLXdpZHRoIC8gMjtcbiAgICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgJG9mZnNldCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwobGVmdCwgYXV0bywgJG9mZnNldCk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skd2lkdGgtb2Zmc2V0fSk7XG4gICAgfVxuXG4gICAgLm1kLWlucHV0LW1lc3NhZ2UtYW5pbWF0aW9uIHtcbiAgICAgICRtYXJnaW46ICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCArICRtZC1kYXRlcGlja2VyLWJ1dHRvbi1wYWRkaW5nICogMiArICRtZC1kYXRlcGlja2VyLWJ1dHRvbi1nYXA7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkbWFyZ2luLCBhdXRvKTtcbiAgICB9XG4gIH1cbn1cblxuLl9tZC1kYXRlcGlja2VyLWhhcy10cmlhbmdsZS1pY29uIHtcbiAgLy8gTGVhdmUgcm9vbSBmb3IgdGhlIGRvd24tdHJpYW5nbGUgYnV0dG9uIHRvIFwib3ZlcmZsb3dcIiBpdCdzIHBhcmVudCB3aXRob3V0IG1vZGlmeWluZyBzY3JvbGxMZWZ0LlxuICAvLyBUaGlzIHByZXZlbnRzIHRoZSBlbGVtZW50IGZyb20gc2hpZnRpbmcgcmlnaHQgd2hlbiBvcGVuaW5nIHZpYSB0aGUgdHJpYW5nbGUgYnV0dG9uLlxuICBAaW5jbHVkZSBydGwtcHJvcChwYWRkaW5nLXJpZ2h0LCBwYWRkaW5nLWxlZnQsICRtZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbi13aWR0aCAvIDIsIDApO1xuICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAtJG1kLWRhdGVwaWNrZXItdHJpYW5nbGUtYnV0dG9uLXdpZHRoIC8gMiwgYXV0byk7XG59XG5cbi8vIENvbnRhaW5lciBmb3IgdGhlIGRhdGVwaWNrZXIgaW5wdXQuXG4ubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIge1xuICAvLyBQb3NpdGlvbiByZWxhdGl2ZSBpbiBvcmRlciB0byBhYnNvbHV0ZWx5IHBvc2l0aW9uIHRoZSBkb3duLXRyaWFuZ2xlIGJ1dHRvbiB3aXRoaW4uXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG5cbiAgLm1kLWljb24tYnV0dG9uICsgJiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJG1kLWRhdGVwaWNrZXItYnV0dG9uLWdhcCwgYXV0byk7XG4gIH1cblxuICAmLm1kLWRhdGVwaWNrZXItZm9jdXNlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG59XG5cbi5tZC1kYXRlcGlja2VyLWlzLXNob3dpbmcgLm1kLXNjcm9sbC1tYXNrIHtcbiAgei1pbmRleDogJHotaW5kZXgtY2FsZW5kYXItcGFuZSAtIDE7XG59XG5cbi8vIEZsb2F0aW5nIHBhbmUgdGhhdCBjb250YWlucyB0aGUgY2FsZW5kYXIgYXQgdGhlIGJvdHRvbSBvZiB0aGUgaW5wdXQuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhci1wYW5lIHtcbiAgLy8gT24gbW9zdCBicm93c2VycyB0aGUgYHNjYWxlKDApYCBiZWxvdyBwcmV2ZW50cyB0aGlzIGVsZW1lbnQgZnJvbVxuICAvLyBvdmVyZmxvd2luZyBpdCdzIHBhcmVudCwgaG93ZXZlciBJRSBhbmQgRWRnZSBzZWVtIHRvIGRpc3JlZ2FyZCBpdC5cbiAgLy8gVGhlIGBsZWZ0OiAtMTAwJWAgcHVsbHMgdGhlIGVsZW1lbnQgYmFjayBpbiBvcmRlciB0byBlbnN1cmUgdGhhdFxuICAvLyBpdCBkb2Vzbid0IGNhdXNlIGFuIG92ZXJmbG93LlxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHotaW5kZXg6ICR6LWluZGV4LWNhbGVuZGFyLXBhbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkbWQtZGF0ZXBpY2tlci1vcGVuLWFuaW1hdGlvbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICYubWQtcGFuZS1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi8vIFBvcnRpb24gb2YgdGhlIGZsb2F0aW5nIHBhbmVsIHRoYXQgc2l0cywgaW52aXNpYmx5LCBvbiB0b3Agb2YgdGhlIGlucHV0LlxuLm1kLWRhdGVwaWNrZXItaW5wdXQtbWFzayB7XG4gIGhlaWdodDogJG1kLWRhdGVwaWNrZXItaW5wdXQtbWFzay1oZWlnaHQ7XG4gIHdpZHRoOiAkbWQtY2FsZW5kYXItd2lkdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLy8gVGhlIGNhbGVuZGFyIHBvcnRpb24gb2YgdGhlIGZsb2F0aW5nIHBhbmUgKHZzLiB0aGUgaW5wdXQgbWFzaykuXG4ubWQtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIG9wYWNpdHk6IDA7XG4gIC8vIFVzZSBhIG1vZGlmaWVkIHRpbWluZyBmdW5jdGlvbiAoZnJvbSBzd2lmdC1lYXNlLW91dCkgc28gdGhhdCB0aGUgb3BhY2l0eSBwYXJ0IG9mIHRoZVxuICAvLyBhbmltYXRpb24gZG9lc24ndCBjb21lIGluIGFzIHF1aWNrbHkgc28gdGhhdCB0aGUgZmxvYXRpbmcgcGFuZSBkb2Vzbid0IGV2ZXIgc2VlbSB0b1xuICAvLyBjb3ZlciB1cCB0aGUgdHJpZ2dlciBpbnB1dC5cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkbWQtZGF0ZXBpY2tlci1vcGVuLWFuaW1hdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjI1LCAxKTtcblxuICAubWQtcGFuZS1vcGVuICYge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBtZC1jYWxlbmRhcjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vLyBEb3duIHRyaWFuZ2xlL2Fycm93IGluZGljYXRpbmcgdGhhdCB0aGUgZGF0ZXBpY2tlciBjYW4gYmUgb3BlbmVkLlxuLy8gV2UgY2FuIGRvIHRoaXMgZW50aXJlbHkgd2l0aCBDU1Mgd2l0aG91dCBuZWVkaW5nIHRvIGxvYWQgYW4gaWNvbi5cbi8vIFNlZSBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL2Nzcy9jc3MtdHJpYW5nbGUvXG4ubWQtZGF0ZXBpY2tlci1leHBhbmQtdHJpYW5nbGUge1xuICAvLyBDZW50ZXIgdGhlIHRyaWFuZ2xlIGluc2lkZSBvZiB0aGUgYnV0dG9uIHNvIHRoYXQgdGhlXG4gIC8vIGluayByaXBwbGUgb3JpZ2luIGxvb2tzIGNvcnJlY3QuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6ICRtZC1kYXRlLWFycm93LXNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJG1kLWRhdGUtYXJyb3ctc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogJG1kLWRhdGUtYXJyb3ctc2l6ZSBzb2xpZDtcbn1cblxuLy8gQnV0dG9uIGNvbnRhaW5pbmcgdGhlIGRvd24gXCJkaXNjbG9zdXJlXCIgdHJpYW5nbGUvYXJyb3cuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpbmNsdWRlIHJ0bC1wcm9wKHJpZ2h0LCBsZWZ0LCAwLCBhdXRvKTtcbiAgYm90dG9tOiAtJG1kLWRhdGUtYXJyb3ctc2l6ZSAvIDI7XG5cbiAgLy8gVE9ETyhqZWxib3Vybik6IFRoaXMgcG9zaXRpb24gaXNuJ3QgZ3JlYXQgb24gYWxsIHBsYXRmb3Jtcy5cbiAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybSwgdHJhbnNsYXRlWCg0NSUpLCB0cmFuc2xhdGVYKC00NSUpKTtcbn1cblxuLy8gTmVlZCBjcmF6eSBzcGVjaWZpY2l0eSB0byBvdmVycmlkZSAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uLlxuLy8gT25seSBhcHBseSB0aGlzIGhpZ2ggc3BlY2lmaWNpdHkgdG8gdGhlIHByb3BlcnR5IHdlIG5lZWQgdG8gb3ZlcnJpZGUuXG4ubWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiAkbWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24td2lkdGg7XG4gIHdpZHRoOiAkbWQtZGF0ZXBpY2tlci10cmlhbmdsZS1idXR0b24td2lkdGg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogJG1kLWRhdGVwaWNrZXItYnV0dG9uLXBhZGRpbmc7XG59XG5cbi8vIERpc2FibGVkIHN0YXRlIGZvciBhbGwgZWxlbWVudHMgb2YgdGhlIHBpY2tlci5cbm1kLWRhdGVwaWNrZXJbZGlzYWJsZWRdIHtcbiAgLm1kLWRhdGVwaWNrZXItaW5wdXQtY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBPcGVuIHN0YXRlIGZvciBhbGwgb2YgdGhlIGVsZW1lbnRzIG9mIHRoZSBwaWNrZXIuXG4ubWQtZGF0ZXBpY2tlci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubWQtZGF0ZXBpY2tlci1pbnB1dC1jb250YWluZXIsXG4gIGlucHV0Lm1kLWlucHV0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZC1kYXRlcGlja2VyLXRyaWFuZ2xlLWJ1dHRvbixcbiAgJi5tZC1pbnB1dC1oYXMtdmFsdWUgPiBsYWJlbCxcbiAgJi5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgPiBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBXaGVuIHRoZSBwb3NpdGlvbiBvZiB0aGUgZmxvYXRpbmcgY2FsZW5kYXIgcGFuZSBpcyBhZGp1c3RlZCB0byByZW1haW4gaW5zaWRlXG4vLyBvZiB0aGUgdmlld3BvcnQsIGhpZGUgdGhlIGlucHV0cHV0IG1hc2ssIGFzIHRoZSB0ZXh0IGlucHV0IHdpbGwgbm8gbG9uZ2VyIGJlXG4vLyBkaXJlY3RseSB1bmRlcm5lYXRoIGl0LlxuLm1kLWRhdGVwaWNrZXItcG9zLWFkanVzdGVkIC5tZC1kYXRlcGlja2VyLWlucHV0LW1hc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBBbmltYXRlIHRoZSBjYWxlbmRhciBpbnNpZGUgb2YgdGhlIGZsb2F0aW5nIGNhbGVuZGFyIHBhbmUgc3VjaCB0aGF0IGl0IGFwcGVhcnMgdG8gXCJzY3JvbGxcIiBpbnRvXG4vLyB2aWV3IHdoaWxlIHRoZSBwYW5lIGlzIG9wZW5pbmcuIFRoaXMgaXMgZG9uZSBhcyBhIGN1ZSB0byB1c2VycyB0aGF0IHRoZSBjYWxlbmRhciBpcyBzY3JvbGxhYmxlLlxuLm1kLWRhdGVwaWNrZXItY2FsZW5kYXItcGFuZSB7XG4gIC5tZC1jYWxlbmRhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04NXB4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42NXMgJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEyNXM7XG4gIH1cblxuICAmLm1kLXBhbmUtb3BlbiAubWQtY2FsZW5kYXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4kZGlhbG9nLXBhZGRpbmc6ICRiYXNlbGluZS1ncmlkICogMyAhZGVmYXVsdDtcblxuLm1kLWRpYWxvZy1pcy1zaG93aW5nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLm1kLWRpYWxvZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6ICR6LWluZGV4LWRpYWxvZztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxubWQtZGlhbG9nIHtcblxuICAmLm1kLXRyYW5zaXRpb24taW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgc2NhbGUoMS4wKTtcbiAgfVxuICAmLm1kLXRyYW5zaXRpb24tb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDEwMCUpIHNjYWxlKDAuMik7XG4gIH1cblxuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWF4LWhlaWdodDogODAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBzdG9wIGNvbnRlbnQgZnJvbSBsZWFraW5nIG91dCBvZiBkaWFsb2cgcGFyZW50IGFuZCBmaXggSUVcblxuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctMTNkcDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICY+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5tZC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogJGRpYWxvZy1wYWRkaW5nO1xuICB9XG5cbiAgbWQtZGlhbG9nLWNvbnRlbnQge1xuICAgIG9yZGVyOiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgJjpub3QoW2xheW91dD1yb3ddKSA+ICo6Zmlyc3QtY2hpbGQ6bm90KC5tZC1zdWJoZWFkZXIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC5tZC1zdWJoZWFkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5tZC1kaWFsb2ctY29udGVudC1ib2R5IHtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICAgLm1kLXByb21wdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gIG1kLWRpYWxvZy1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsICRiYXNlbGluZS1ncmlkLCAkYmFzZWxpbmUtZ3JpZCAqIDIpO1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsICRiYXNlbGluZS1ncmlkICogMiwgJGJhc2VsaW5lLWdyaWQpO1xuICAgIG1pbi1oZWlnaHQ6ICRiYXNlbGluZS1ncmlkICogNi41O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubWQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZS1ncmlkO1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCAkYmFzZWxpbmUtZ3JpZCwgMCk7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCAwLCAkYmFzZWxpbmUtZ3JpZCk7XG4gICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZDtcbiAgICB9XG4gIH1cbiAgJi5tZC1jb250ZW50LW92ZXJmbG93IHtcbiAgICBtZC1kaWFsb2ctYWN0aW9ucyB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZGlhbG9nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSB7XG4gIG1kLWRpYWxvZy5tZC1kaWFsb2ctZnVsbHNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG5tZC1kaXZpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIG1hcmdpbjogMDtcblxuICAmW21kLWluc2V0XSB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJGJhc2VsaW5lLWdyaWQgKiAxMCwgYXV0byk7XG4gIH1cbn1cblxuQGluY2x1ZGUgd2hlbi1sYXlvdXQtcm93KG1kLWRpdmlkZXIpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG59XG5cbm1kLWZhYi1zcGVlZC1kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC8vIEluY2x1ZGUgdGhlIHRvcC9sZWZ0L2JvdHRvbS9yaWdodCBmYWIgcG9zaXRpb25zIGFuZCBzZXQgdGhlIHotaW5kZXggZm9yIGFic29sdXRlIHBvc2l0aW9uaW5nXG4gIEBpbmNsdWRlIGZhYi1hbGwtcG9zaXRpb25zKCk7XG4gIHotaW5kZXg6ICR6LWluZGV4LWZhYjtcblxuICAvLyBBbGxvdyB1c2VycyB0byBlbmFibGUvZGlzYWJsZSBob3ZlcmluZyBvdmVyIHRoZSBlbnRpcmUgc3BlZWQgZGlhbCAoaS5lLiB0aGUgZW1wdHkgc3BhY2Ugd2hlcmVcbiAgLy8gaXRlbXMgd2lsbCBldmVudHVhbGx5IGFwcGVhcilcbiAgJjpub3QoLm1kLWhvdmVyLWZ1bGwpIHtcbiAgICAvLyBUdXJuIG9mZiBwb2ludGVyIGV2ZW50cyB3aGVuIGNsb3NlZFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgbWQtZmFiLXRyaWdnZXIsIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgLy8gQWx3YXlzIG1ha2UgdGhlIHRyaWdnZXIgYW5kIGFjdGlvbiBpdGVtcyBhbHdheXMgaGF2ZSBwb2ludGVyIGV2ZW50cyAodGhlIHRvb2x0aXAgbG9va3NcbiAgICAgIC8vIGZvciB0aGUgZmlyc3QgcGFyZW50IHdpdGggcG9pbnRlci1ldmVudHMsIHNvIHdlIG11c3Qgc2V0IHRoaXMgZm9yIHRvb2x0aXBzIHRvIHdvcmspXG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG5cbiAgICAmLm1kLWlzLW9wZW4ge1xuICAgICAgLy8gVHVybiBvbiBwb2ludGVyIGV2ZW50cyB3aGVuIG9wZW5cbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5fbWQtY3NzLXZhcmlhYmxlcyB7XG4gICAgei1pbmRleDogJHotaW5kZXgtZmFiO1xuICB9XG5cbiAgJi5tZC1pcy1vcGVuIHtcbiAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgbWQtZmFiLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAvLyBTZXQgdGhlIGhlaWdodCBzbyB0aGF0IHRoZSB6LWluZGV4IGluIHRoZSBKUyBhbmltYXRpb24gd29ya3NcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIH1cbiAgfVxuXG4gICYubWQtZG93biB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIG1kLWZhYi1hY3Rpb25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cblxuICAmLm1kLXVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1sZWZ0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgb3JkZXI6IDE7XG5cbiAgICAgIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1kLXJpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgbWQtZmFiLWFjdGlvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAubWQtZmFiLWFjdGlvbi1pdGVtIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLypcbiAgICogSGlkZSBzb21lIGdyYXBoaWNzIGdsaXRjaGVzIGlmIHN3aXRjaGluZyBhbmltYXRpb24gdHlwZXNcbiAgICovXG4gICYubWQtZmxpbmctcmVtb3ZlLCAmLm1kLXNjYWxlLXJlbW92ZSB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSA+ICoge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gICAqIEhhbmRsZSB0aGUgYW5pbWF0aW9uc1xuICAgKi9cbiAgJi5tZC1mbGluZyB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC8vIEZvciB0aGUgaW5pdGlhbCBhbmltYXRpb24sIHNldCB0aGUgZHVyYXRpb24gdG8gYmUgaW5zdGFudFxuICAmLm1kLWZsaW5nLm1kLWFuaW1hdGlvbnMtd2FpdGluZyB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1zY2FsZSB7XG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG5cbiAgICAgIC8vIE1ha2UgdGhlIHNjYWxlIGFuaW1hdGlvbiBhIGJpdCBmYXN0ZXIgc2luY2Ugd2UgYXJlIGRlbGF5aW5nIGVhY2ggaXRlbVxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gLyAyLjE7XG4gICAgfVxuICB9XG59XG5cbiRidXR0b24tZmFiLXdpZHRoOiByZW0oNS42MDApICFkZWZhdWx0O1xuJGljb24tYnV0dG9uLW1hcmdpbjogcmVtKDAuNjAwKSAhZGVmYXVsdDtcblxubWQtZmFiLXRvb2xiYXIge1xuICAkaWNvbi1kZWxheTogMjAwbXM7XG5cbiAgLy8gSW5jbHVkZSB0aGUgdG9wL2xlZnQvYm90dG9tL3JpZ2h0IGZhYiBwb3NpdGlvbnNcbiAgQGluY2x1ZGUgZmFiLWFsbC1wb3NpdGlvbnMoKTtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICAvKlxuICAgKiBDbG9zZWQgc3R5bGluZ1xuICAgKi9cbiAgLm1kLWZhYi10b29sYmFyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLy8gQWNjb3VudCBmb3IgdGhlIHNpemUgb2YgdGhlIHRyaWdnZXIgcGx1cyBpdHMgbWFyZ2luL3NoYWRvd1xuICAgIGhlaWdodDogJGJ1dHRvbi1mYWItd2lkdGggKyAoJGljb24tYnV0dG9uLW1hcmdpbiAqIDIpO1xuICB9XG5cbiAgbWQtZmFiLXRyaWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAkei1pbmRleC1mYWI7XG5cbiAgICBidXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWQtZmFiLXRvb2xiYXItYmFja2dyb3VuZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6ICR6LWluZGV4LWZhYiArIDE7XG5cbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICB9XG5cbiAgICBtZC1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6ICR6LWluZGV4LWZhYiArIDI7XG5cbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgIC8vIEhpZGUgdGhlIGljb24gdmVyeSBxdWlja2x5XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJGljb24tZGVsYXkgZWFzZS1pbjtcbiAgICB9XG4gIH1cblxuICAmLm1kLWxlZnQge1xuICAgIG1kLWZhYi10cmlnZ2VyIHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHJpZ2h0LCBsZWZ0LCAwLCBhdXRvKTtcbiAgICB9XG5cbiAgICAubWQtdG9vbGJhci10b29scyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIDAuNnJlbSwgYXV0bylcbiAgICAgIH1cblxuICAgICAgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgLTAuOHJlbSwgYXV0byk7XG4gICAgICB9XG5cblxuICAgICAgPiAubWQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCA4cHgsIGF1dG8pO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJi5tZC1yaWdodCB7XG4gICAgbWQtZmFiLXRyaWdnZXIge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICAgIH1cblxuICAgIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgbWQtdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAkei1pbmRleC1mYWIgKyAzO1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgICAgLy8gRml4IHNvbWUgc3BhY2luZyBpc3N1ZXMgd2l0aCB0aGUgaWNvbnMgYW5kIHRoZSB0cmlnZ2VyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgfVxuXG4gICAgLm1kLWZhYi1hY3Rpb24taXRlbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuXG4gICAgICAvLyBDdXQgdGhlIGFjdGlvbiBpdGVtJ3MgYW5pbWF0aW9uIHRpbWUgaW4gaGFsZiBzaW5jZSB3ZSBkZWxheSBpdCBpbiB0aGUgSlNcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uIC8gMjtcbiAgICB9XG4gIH1cblxuICAvKlxuICAgKiBIb3ZlciBzdHlsaW5nXG4gICAqL1xuICAmLm1kLWlzLW9wZW4ge1xuICAgIG1kLWZhYi10cmlnZ2VyID4gYnV0dG9uIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgIG1kLWljb24ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZC1mYWItYWN0aW9uLWl0ZW0ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG5cbm1kLWdyaWQtbGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgbWQtZ3JpZC10aWxlLFxuICBtZC1ncmlkLXRpbGUgPiBmaWd1cmUsXG4gIG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICBtZC1ncmlkLXRpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIGZpZ3VyZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAvLyBIZWFkZXJzICYgZm9vdGVyc1xuICAgIG1kLWdyaWQtdGlsZS1oZWFkZXIsXG4gICAgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAvLyBQb3NpdGlvbmluZ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBoMyxcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxNnB4O1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWQtZ3JpZC10aWxlLWhlYWRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgbWQtZ3JpZC10aWxlLWZvb3RlciB7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtZ3JpZC10aWxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIG1kLWdyaWQtdGlsZS1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cblxubWQtaWNvbiB7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gIHdpZHRoOiAkaWNvbi1zaXplO1xuXG4gIC8vIFRoZSBpY29ucyBzaG91bGQgbm90IHNocmluayBvbiBzbWFsbGVyIHZpZXdwb3J0cy5cbiAgbWluLWhlaWdodDogJGljb24tc2l6ZTtcbiAgbWluLXdpZHRoOiAkaWNvbi1zaXplO1xuXG4gIHN2ZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmW21kLWZvbnQtaWNvbl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAkaWNvbi1zaXplO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbm1kLWlucHV0LWNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIHBpZS1jbGVhcmZpeCgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nO1xuICBtYXJnaW46ICRpbnB1dC1jb250YWluZXItdmVydGljYWwtbWFyZ2luICRpbnB1dC1jb250YWluZXItaG9yaXpvbnRhbC1tYXJnaW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyBTZXR1cCBhIHNwYWNlciB0aGF0IGlzIGFsd2F5cyB0aGVyZSBhcyBhIHBsYWNlaG9sZGVyIGZvciBhbnkgbWVzc2FnZXMgc28gd2UgZG9uJ3QgY2hhbmdlXG4gIC8vIGhlaWdodCB3aXRoIG9ubHkgMSBtZXNzYWdlXG4gIC5tZC1lcnJvcnMtc3BhY2VyIHtcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIHJpZ2h0LCBsZWZ0KTtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtZXJyb3ItaGVpZ2h0O1xuXG4gICAgLy8gRW5zdXJlIHRoZSBlbGVtZW50IGFsd2F5cyB0YWtlcyB1cCBzcGFjZSwgZXZlbiBpZiBlbXB0eVxuICAgIG1pbi13aWR0aDogMXB4O1xuICB9XG5cbiAgPiBtZC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAkaWNvbi10b3Atb2Zmc2V0O1xuICAgIEBpbmNsdWRlIHJ0bChsZWZ0LCAycHgsIGF1dG8pO1xuICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgYXV0bywgMnB4KTtcbiAgfVxuXG4gIHRleHRhcmVhLFxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJjb2xvclwiXSB7XG4gICAgLyogcmVtb3ZlIGRlZmF1bHQgYXBwZWFyYW5jZSBmcm9tIGFsbCBpbnB1dC90ZXh0YXJlYSAqL1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl0ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodCArICRpbnB1dC1wYWRkaW5nLXRvcCAqIDI7XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5tZC1pbnB1dCB7XG4gICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgKyAkaW5wdXQtcGFkZGluZy10b3AgKiAyO1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87IC8vIElFIGZpeFxuICAgIH1cblxuICAgIC8vIFRoZSBoZWlnaHQgdXN1YWxseSBnZXRzIHNldCB0byAxIGxpbmUgYnkgYC5tZC1pbnB1dGAuXG4gICAgJlttZC1uby1hdXRvZ3Jvd10ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgbGFiZWw6bm90KC5tZC1jb250YWluZXItaWdub3JlKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBAaW5jbHVkZSBydGwobGVmdCwgMCwgYXV0byk7XG4gICAgQGluY2x1ZGUgcnRsKHJpZ2h0LCBhdXRvLCAwKTtcblxuICAgICYubWQtcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAqJztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgbGFiZWw6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctbGVmdCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nLCAwKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgMCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGlucHV0LWxhYmVsLWRlZmF1bHQtb2Zmc2V0ICsgNCwgMCkgc2NhbGUoJGlucHV0LWxhYmVsLWRlZmF1bHQtc2NhbGUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcblxuICAgIC8vIFRoZSBtYXgtd2lkdGggaXMgbmVjZXNzYXJ5LCBiZWNhdXNlIGluIHNvbWUgYnJvd3NlcnMsIHVzaW5nIHRoaXMgdG9nZXRoZXIgd2l0aFxuICAgIC8vIGEgY2FsYyBtaWdodCBjYXVzZSBpdCB0byBvdmVyZmxvdyB0aGUgcGFyZW50LiBTZWUgIzc0MDNcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLW9yaWdpbiwgbGVmdCB0b3AsIHJpZ2h0IHRvcCk7XG4gIH1cbiAgJi5tZC1pbnB1dC1oYXMtdmFsdWUge1xuICAgIGxhYmVsOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gICAgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsICRpbnB1dC1jb250YWluZXItcGFkZGluZyArIDFweCwgMCk7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgMCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nICsgMXB4KTtcbiAgICB9XG4gIH1cbiAgLm1kLXBsYWNlaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGlucHV0LXBsYWNlaG9sZGVyLW9mZnNldCArICRiYXNlbGluZS1ncmlkICogMC43NSwgMCk7XG4gIH1cbiAgJi5tZC1pbnB1dC1mb2N1c2VkIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRpbnB1dC1wbGFjZWhvbGRlci1vZmZzZXQsIDApO1xuICB9XG4gIC8vIFBsYWNlaG9sZGVyIHNob3VsZCBpbW1lZGlhdGVseSBkaXNhcHBlYXIgd2hlbiB0aGUgdXNlciBzdGFydHMgdHlwaW5nXG4gICYubWQtaW5wdXQtaGFzLXZhbHVlIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKTpub3QoIC5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIgKSBpbnB1dDpub3QoIDpmb2N1cyApIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtYW1wbS1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taWxsaXNlY29uZC1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgJjpub3QoIC5tZC1pbnB1dC1oYXMtdmFsdWUgKSBpbnB1dDpub3QoIDpmb2N1cyApOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtc2Vjb25kLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC13ZWVrLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICAmOm5vdCggLm1kLWlucHV0LWhhcy12YWx1ZSApIGlucHV0Om5vdCggOmZvY3VzICk6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAvKlxuICAgKiBUaGUgLm1kLWlucHV0IGNsYXNzIGlzIGFkZGVkIHRvIHRoZSBpbnB1dC90ZXh0YXJlYVxuICAgKi9cbiAgLm1kLWlucHV0IHtcbiAgICBvcmRlcjogMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmctdG9wO1xuICAgIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtcGFkZGluZy1ib3R0b207XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctbGVmdCwgMCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nLCAwKTtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkaW5wdXQtYm9yZGVyLXdpZHRoLWRlZmF1bHQgMDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICAgIGhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0ICsgJGlucHV0LXBhZGRpbmctdG9wICogMjtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJGlucHV0LWxpbmUtaGVpZ2h0OyAvL0lFIGZpeFxuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgLy8gRmlyZWZveCBmaXhcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHN3aWZ0LWVhc2Utb3V0LWR1cmF0aW9uICRzd2lmdC1lYXNlLW91dC10aW1pbmctZnVuY3Rpb247XG5cbiAgICAvLyBGaXggbnVtYmVyIGlucHV0cyBpbiBGaXJlZm94IHRvIGJlIGZ1bGwtd2lkdGhcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLy8gSGFja3kgZml4IHRvIGZvcmNlIHZlcnRpY2FsIGFsaWdubWVudCBiZXR3ZWVuIGBpbnB1dGAgYW5kIGB0ZXh0YXJlYWBcbiAgICAvLyBJbnB1dCBhbmQgdGV4dGFyZWEgZG8gbm90IGFsaWduIGJ5IGRlZmF1bHQ6XG4gICAgLy8gaHR0cDovL2pzYmluLmNvbS9idXFvbWV2YWdlLzEvZWRpdD9odG1sLGNzcyxqcyxvdXRwdXRcbiAgICBAaW5jbHVkZSBydGwoZmxvYXQsIGxlZnQsIHJpZ2h0KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJjppbnZhbGlkIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICYubWQtbm8tZmxleCB7XG4gICAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1kLWNoYXItY291bnRlciB7XG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIHJpZ2h0LCBsZWZ0KTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1yaWdodCwgJGlucHV0LWNvbnRhaW5lci1wYWRkaW5nLCAwKTtcbiAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAwLCAkaW5wdXQtY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG5cbiAgLy9cbiAgLy8gbmdNZXNzYWdlIGJhc2Ugc3R5bGVzIC0gYW5pbWF0aW9ucyBtb3ZlZCB0byBpbnB1dC5qc1xuICAvL1xuICAubWQtaW5wdXQtbWVzc2FnZXMtYW5pbWF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBydGwoY2xlYXIsIGxlZnQsIHJpZ2h0KTtcbiAgfVxuXG4gIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiwgLm1kLWNoYXItY291bnRlciB7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZXJyb3ItZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtZXJyb3ItbGluZS1oZWlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuXG4gICAgLy8gRGVmYXVsdCBzdGF0ZSBmb3IgbWVzc2FnZXMgaXMgdG8gYmUgdmlzaWJsZVxuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogJGVycm9yLXBhZGRpbmctdG9wO1xuXG4gICAgJjpub3QoLm1kLWNoYXItY291bnRlcikge1xuICAgICAgLy8gQWRkIHNvbWUgcGFkZGluZyBzbyB0aGF0IHRoZSBtZXNzYWdlcyBkb24ndCB0b3VjaCB0aGUgY2hhcmFjdGVyIGNvdW50ZXJcbiAgICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLXJpZ2h0LCByZW0oMC41KSwgMCk7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAwLCByZW0oMC41KSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm1kLWlucHV0LWludmFsaWQpIHtcbiAgICAubWQtYXV0by1oaWRlIHtcbiAgICAgIC5tZC1pbnB1dC1tZXNzYWdlLWFuaW1hdGlvbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWQtaW5wdXQtbWVzc2FnZS1hbmltYXRpb24ge1xuICAgIC8vIEVudGVyIGFuaW1hdGlvblxuICAgIC8vIFByZS1hbmltYXRpb24gc3RhdGUgaXMgdHJhbnNwYXJlbnQgYW5kIG9mZiB0YXJnZXRcbiAgICAmLm5nLWVudGVyLXByZXBhcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICB9XG5cbiAgICAvLyBGaXJzdCBrZXlmcmFtZSBvZiBlbnRyeSBhbmltYXRpb25cbiAgICAmLm5nLWVudGVyOm5vdCgubmctZW50ZXItYWN0aXZlKSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICYubWQtaW5wdXQtZm9jdXNlZCxcbiAgJi5tZC1pbnB1dC1oYXMtcGxhY2Vob2xkZXIsXG4gICYubWQtaW5wdXQtaGFzLXZhbHVlIHtcbiAgICBsYWJlbDpub3QoLm1kLW5vLWZsb2F0KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRpbnB1dC1sYWJlbC1mbG9hdC1vZmZzZXQsIDApIHNjYWxlKCRpbnB1dC1sYWJlbC1mbG9hdC1zY2FsZSk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbiAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24sXG4gICAgICAgICAgICAgICAgICB3aWR0aCAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbjtcbiAgICB9XG4gIH1cblxuICAvLyBJZiB3ZSBoYXZlIGFuIGV4aXN0aW5nIHZhbHVlOyBkb24ndCBhbmltYXRlIHRoZSB0cmFuc2Zvcm0gYXMgaXQgaGFwcGVucyBvbiBwYWdlIGxvYWQgYW5kXG4gIC8vIGNhdXNlcyBlcnJhdGljL3VubmVjZXNzYXJ5IGFuaW1hdGlvblxuICAmLm1kLWlucHV0LWhhcy12YWx1ZSB7XG4gICAgbGFiZWwge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBVc2Ugd2lkZSBib3JkZXIgaW4gZXJyb3Igc3RhdGUgb3IgaW4gZm9jdXNlZCBzdGF0ZVxuICAmLm1kLWlucHV0LWZvY3VzZWQgLm1kLWlucHV0LFxuICAubWQtaW5wdXQubmctaW52YWxpZC5uZy1kaXJ0eSxcbiAgJi5tZC1pbnB1dC1yZXNpemVkIC5tZC1pbnB1dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IC8vIEluY3JlYXNlIGJvcmRlciB3aWR0aCBieSAxcHgsIGRlY3JlYXNlIHBhZGRpbmcgYnkgMVxuICAgIGJvcmRlci13aWR0aDogMCAwICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZCAwO1xuICB9XG5cbiAgLm1kLWlucHV0IHtcbiAgICAmW2Rpc2FibGVkXSxcbiAgICBbZGlzYWJsZWRdICYge1xuICAgICAgLy8gVGhlIG5lZ2F0aXZlIGJvcmRlciB3aWR0aCBvZmZzZXRzIHRoZSBkb3R0ZWQgXCJib3JkZXJcIiBzb1xuICAgICAgLy8gaXQncyBwbGFjZWQgaW4gdGhlIHNhbWUgcGxhY2UgYXMgdGhlIHNvbGlkIG9uZSBiZWZvcmUgaXQuXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gJGlucHV0LWJvcmRlci13aWR0aC1kZWZhdWx0ICogLTEgbGVmdCAwO1xuICAgICAgLy8gVGhpcyBiYWNrZ3JvdW5kLXNpemUgaXMgY29vcmRpbmF0ZWQgd2l0aCBhIGxpbmVhci1ncmFkaWVudCBzZXQgaW4gaW5wdXQtdGhlbWUuc2Nzc1xuICAgICAgLy8gdG8gY3JlYXRlIGEgZG90dGVkIGxpbmUgdW5kZXIgdGhlIGlucHV0LlxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIH1cbiAgfVxuXG4gICYubWQtaWNvbi1mbG9hdCB7XG5cbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wICRzd2lmdC1lYXNlLW91dC1kdXJhdGlvbiAkc3dpZnQtZWFzZS1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICA+IG1kLWljb24ge1xuICAgICAgdG9wOiAkaWNvbi10b3Atb2Zmc2V0O1xuICAgICAgQGluY2x1ZGUgcnRsKGxlZnQsIDJweCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwocmlnaHQsIGF1dG8sIDJweCk7XG4gICAgfVxuXG4gIH1cblxuICAmLm1kLWljb24tbGVmdCxcbiAgJi5tZC1pY29uLXJpZ2h0IHtcbiAgICA+IGxhYmVsIHtcbiAgICAgICY6bm90KC5tZC1uby1mbG9hdCk6bm90KC5tZC1jb250YWluZXItaWdub3JlKSxcbiAgICAgIC5tZC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRpY29uLW9mZnNldH0pO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGljb24gb2Zmc2V0IHNob3VsZCBoYXZlIGhpZ2hlciBwcmlvcml0eSBhcyBub3JtYWwgbGFiZWxcbiAgJi5tZC1pY29uLWxlZnQge1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsICRpY29uLW9mZnNldCwgMCk7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsIDAsICRpY29uLW9mZnNldCk7XG4gICAgPiBsYWJlbCB7XG4gICAgICBAaW5jbHVkZSBydGwobGVmdCwgJGljb24tb2Zmc2V0LCBhdXRvKTtcbiAgICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgYXV0bywgJGljb24tb2Zmc2V0KTtcbiAgICB9XG4gIH1cblxuICAmLm1kLWljb24tcmlnaHQge1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsIDAsICRpY29uLW9mZnNldCk7XG4gICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsICRpY29uLW9mZnNldCwgMCk7XG5cbiAgICA+IG1kLWljb246bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQGluY2x1ZGUgcnRsKHJpZ2h0LCAycHgsIGF1dG8pO1xuICAgICAgQGluY2x1ZGUgcnRsKGxlZnQsIGF1dG8sIDJweCk7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1pY29uLWxlZnQubWQtaWNvbi1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaWNvbi1vZmZzZXQ7XG4gICAgcGFkZGluZy1yaWdodDogJGljb24tb2Zmc2V0O1xuXG4gICAgPiBsYWJlbCB7XG4gICAgICAmOm5vdCgubWQtbm8tZmxvYXQpOm5vdCgubWQtY29udGFpbmVyLWlnbm9yZSksXG4gICAgICAubWQtcGxhY2Vob2xkZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKCN7JGljb24tb2Zmc2V0fSAqIDIpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1kLXJlc2l6ZS13cmFwcGVyIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4KCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1kLXJlc2l6ZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogJGlucHV0LXJlc2l6ZS1oYW5kbGUtaGVpZ2h0IC8gLTI7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogJGlucHV0LXJlc2l6ZS1oYW5kbGUtaGVpZ2h0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1pbnB1dC1jb250YWluZXIubWQtZGVmYXVsdC10aGVtZSA+IG1kLWljb24ge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbn1cblxuJGRlbnNlLWJhc2VsaW5lLWdyaWQ6ICRiYXNlbGluZS1ncmlkIC8gMiAhZGVmYXVsdDtcblxuJGxpc3QtaDMtbWFyZ2luOiAwIDAgMCAwICFkZWZhdWx0O1xuJGxpc3QtaDQtbWFyZ2luOiAzcHggMCAxcHggMCAhZGVmYXVsdDtcbiRsaXN0LWg0LWZvbnQtd2VpZ2h0OiA0MDAgIWRlZmF1bHQ7XG4kbGlzdC1oZWFkZXItbGluZS1oZWlnaHQ6IDEuMmVtICFkZWZhdWx0O1xuJGxpc3QtcC1tYXJnaW46IDAgMCAwIDAgIWRlZmF1bHQ7XG4kbGlzdC1wLWxpbmUtaGVpZ2h0OiAxLjZlbSAhZGVmYXVsdDtcblxuJGxpc3QtcGFkZGluZy10b3A6ICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGxpc3QtcGFkZGluZy1yaWdodDogMHB4ICFkZWZhdWx0O1xuJGxpc3QtcGFkZGluZy1sZWZ0OiAwcHggIWRlZmF1bHQ7XG4kbGlzdC1wYWRkaW5nLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG5cbiRpdGVtLXBhZGRpbmctdG9wOiAwcHggIWRlZmF1bHQ7XG4kaXRlbS1wYWRkaW5nLXJpZ2h0OiAwcHggIWRlZmF1bHQ7XG4kaXRlbS1wYWRkaW5nLWxlZnQ6IDBweCAhZGVmYXVsdDtcbiRpdGVtLXBhZGRpbmctYm90dG9tOiAwcHggIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXBhZGRpbmctdmVydGljYWw6IDBweCAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsOiAkYmFzZWxpbmUtZ3JpZCAqIDIgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXByaW1hcnktd2lkdGg6ICRiYXNlbGluZS1ncmlkICogNyAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tcHJpbWFyeS1hdmF0YXItd2lkdGg6ICRiYXNlbGluZS1ncmlkICogNSAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tcHJpbWFyeS1pY29uLXdpZHRoOiAkYmFzZWxpbmUtZ3JpZCAqIDMgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLXNlY29uZGFyeS1sZWZ0LW1hcmdpbjogJGJhc2VsaW5lLWdyaWQgKiAyICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1zZWNvbmRhcnktYnV0dG9uLXdpZHRoOiAkYmFzZWxpbmUtZ3JpZCAqIDYgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWluc2V0LWRpdmlkZXItb2Zmc2V0OiA5ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWhlaWdodDogNiAqICRiYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGxpc3QtaXRlbS10d28tbGluZS1oZWlnaHQ6IDkgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tdGhyZWUtbGluZS1oZWlnaHQ6IDExICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG5cbiRsaXN0LWl0ZW0tZGVuc2UtaGVpZ2h0OiAxMCAqICRkZW5zZS1iYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1kZW5zZS10d28tbGluZS1oZWlnaHQ6IDE1ICogJGRlbnNlLWJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWRlbnNlLXRocmVlLWxpbmUtaGVpZ2h0OiAxOSAqICRkZW5zZS1iYXNlbGluZS1ncmlkICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWljb24td2lkdGg6ICRkZW5zZS1iYXNlbGluZS1ncmlkICogNSAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tZGVuc2UtcHJpbWFyeS1hdmF0YXItd2lkdGg6ICRkZW5zZS1iYXNlbGluZS1ncmlkICogOSAhZGVmYXVsdDtcbiRsaXN0LWl0ZW0tZGVuc2UtaGVhZGVyLWZvbnQtc2l6ZTogcm91bmQoJHN1YmhlYWQtZm9udC1zaXplLWJhc2UgKiAwLjgpICFkZWZhdWx0O1xuJGxpc3QtaXRlbS1kZW5zZS1mb250LXNpemU6IHJvdW5kKCRib2R5LWZvbnQtc2l6ZS1iYXNlICogMC44NSkgIWRlZmF1bHQ7XG4kbGlzdC1pdGVtLWRlbnNlLWxpbmUtaGVpZ2h0OiAxLjA1ICFkZWZhdWx0O1xuXG5tZC1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LXBhZGRpbmctdG9wICRsaXN0LXBhZGRpbmctcmlnaHQgJGxpc3QtcGFkZGluZy1ib3R0b20gJGxpc3QtcGFkZGluZy1sZWZ0O1xuXG4gIC5tZC1zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogJGJvZHktZm9udC1zaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICBsaW5lLWhlaWdodDogJGxpc3QtaGVhZGVyLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgJi5tZC1kZW5zZTpub3QoLm1kLWRlbnNlLWRpc2FibGVkKSB7XG4gICAgbWQtbGlzdC1pdGVtIHtcbiAgICAgICYsXG4gICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS1oZWlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKCRsaXN0LWl0ZW0tZGVuc2UtaGVpZ2h0KTtcblxuXG4gICAgICAgIC8vIExheW91dCBmb3IgY29udHJvbHMgaW4gcHJpbWFyeSBvciBzZWNvbmRhcnkgZGl2cywgb3IgYXV0by1pbmZlcnJlZCBmaXJzdCBjaGlsZFxuXG4gICAgICAgIG1kLWljb246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAkbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktaWNvbi13aWR0aDtcbiAgICAgICAgICBoZWlnaHQ6ICRsaXN0LWl0ZW0tZGVuc2UtcHJpbWFyeS1pY29uLXdpZHRoO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAkbGlzdC1pdGVtLXByaW1hcnktd2lkdGggLSAkbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktaWNvbi13aWR0aCwgYXV0byk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJGRlbnNlLWJhc2VsaW5lLWdyaWQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRlbnNlLWJhc2VsaW5lLWdyaWQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1kLWF2YXRhciwgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAkbGlzdC1pdGVtLXByaW1hcnktd2lkdGggLSAkbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktYXZhdGFyLXdpZHRoLCBhdXRvKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkZGVuc2UtYmFzZWxpbmUtZ3JpZCArIDJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVuc2UtYmFzZWxpbmUtZ3JpZCArIDJweDtcbiAgICAgICAgfVxuICAgICAgICAubWQtYXZhdGFyIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgIHdpZHRoOiAkbGlzdC1pdGVtLWRlbnNlLXByaW1hcnktYXZhdGFyLXdpZHRoO1xuICAgICAgICAgIGhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS1wcmltYXJ5LWF2YXRhci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgICAubWQtc2Vjb25kYXJ5LWNvbnRhaW5lciB7XG4gICAgICAgICAgLm1kLXNlY29uZGFyeS5tZC1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGRlbnNlLWJhc2VsaW5lLWdyaWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVuc2UtYmFzZWxpbmUtZ3JpZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbWQtY2hlY2tib3g6bm90KC5tZC1kZW5zZS1kaXNhYmxlZCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogJGljb24tYnV0dG9uLWhlaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZC0yLWxpbmUsXG4gICAgICAmLm1kLTMtbGluZSB7XG4gICAgICAgICYsICYgPiAubWQtbm8tc3R5bGUge1xuICAgICAgICAgIC5tZC1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAmLm1kLW9mZnNldCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1sZWZ0LCBtYXJnaW4tcmlnaHQsICRsaXN0LWl0ZW0tcHJpbWFyeS13aWR0aCwgYXV0byk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgaDQsXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0LWl0ZW0tZGVuc2UtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGxpc3QtaXRlbS1kZW5zZS1mb250LXNpemU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkbGlzdC1pdGVtLWRlbnNlLWhlYWRlci1mb250LXNpemU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtMi1saW5lIHtcbiAgICAgICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG4gICAgICAgICAgbWluLWhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS10d28tbGluZS1oZWlnaHQ7XG4gICAgICAgICAgQGluY2x1ZGUgaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJGxpc3QtaXRlbS1kZW5zZS10d28tbGluZS1oZWlnaHQpO1xuXG4gICAgICAgICAgPiAubWQtYXZhdGFyLCAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQgKiAxLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtMy1saW5lIHtcbiAgICAgICAgJiwgJiA+IC5tZC1uby1zdHlsZSB7XG5cbiAgICAgICAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLWRlbnNlLXRocmVlLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKCRsaXN0LWl0ZW0tZGVuc2UtdGhyZWUtbGluZS1oZWlnaHQpO1xuXG4gICAgICAgICAgPiBtZC1pY29uOmZpcnN0LWNoaWxkLFxuICAgICAgICAgID4gLm1kLWF2YXRhciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZCAqIDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6ICRkZW5zZS1iYXNlbGluZS1ncmlkICogMztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZGVuc2UtYmFzZWxpbmUtZ3JpZCAqIDM7XG4gICAgfVxuICB9XG59XG5cbm1kLWxpc3QtaXRlbSB7XG4gIC8vIEVuc3VyZSBuZXN0ZWQgZGl2aWRlcnMgYXJlIHByb3Blcmx5IHBvc2l0aW9uZWRcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYubWQtcHJveHktZm9jdXMubWQtZm9jdXNlZCAubWQtbm8tc3R5bGUge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgbGluZWFyO1xuICB9XG5cbiAgJi5fbWQtYnV0dG9uLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gZGl2Lm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAvLyBMYXlvdXQgLSBWZXJ0aWNhbGx5IGFsaWduIHRoZSBpdGVtIGNvbnRlbnQuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgcGFkZGluZzogJGxpc3QtaXRlbS1wYWRkaW5nLXZlcnRpY2FsICRsaXN0LWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcbiAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG5cbiAgICAgIC8vIFRoZSBidXR0b24gZXhlY3V0b3Igc2hvdWxkIGZpbGwgdGhlIHdob2xlIGxpc3QgaXRlbS5cbiAgICAgID4gLm1kLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLWlubmVyIHtcbiAgICAgICAgLy8gVGhlIGxpc3QgaXRlbSBjb250ZW50IHNob3VsZCBmaWxsIHRoZSBjb21wbGV0ZSB3aWR0aC5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKGluaGVyaXQpO1xuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAmLm1kLW5vLXByb3h5LFxuICAubWQtbm8tc3R5bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAkbGlzdC1pdGVtLXBhZGRpbmctdmVydGljYWwgJGxpc3QtaXRlbS1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICAvLyBMYXlvdXQgW2ZsZXg9J2F1dG8nXVxuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgJi5tZC1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGluaGVyaXQ7XG4gICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICYgPiAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZVxuICAgIH1cbiAgfVxuICAmLm1kLWNsaWNrYWJsZTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgbWQtZGl2aWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJlttZC1pbnNldF0ge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsICRsaXN0LWl0ZW0taW5zZXQtZGl2aWRlci1vZmZzZXQsIGF1dG8pO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGxpc3QtaXRlbS1pbnNldC1kaXZpZGVyLW9mZnNldH0pO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJixcbiAgLm1kLWxpc3QtaXRlbS1pbm5lciB7XG5cbiAgICAvLyBMYXlvdXQgW2ZsZXggbGF5b3V0LWFsaWduPSdzdGFydCBjZW50ZXInXVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLWhlaWdodDtcbiAgICBAaW5jbHVkZSBpZTExLW1pbi1oZWlnaHQtZmxleGJ1ZygkbGlzdC1pdGVtLWhlaWdodCk7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAvLyBMYXlvdXQgZm9yIGNvbnRyb2xzIGluIHByaW1hcnkgb3Igc2Vjb25kYXJ5IGRpdnMsIG9yIGF1dG8taW5mZXJlZCBmaXJzdCBjaGlsZFxuICAgICYgPiBkaXYubWQtcHJpbWFyeSA+IG1kLWljb246bm90KC5tZC1hdmF0YXItaWNvbiksXG4gICAgJiA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1pY29uOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgICYgPiBtZC1pY29uOmZpcnN0LWNoaWxkOm5vdCgubWQtYXZhdGFyLWljb24pLFxuICAgID4gbWQtaWNvbi5tZC1zZWNvbmRhcnk6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgd2lkdGg6ICRsaXN0LWl0ZW0tcHJpbWFyeS1pY29uLXdpZHRoO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB9XG4gICAgJiA+IGRpdi5tZC1wcmltYXJ5ID4gbWQtY2hlY2tib3gsXG4gICAgJiA+IGRpdi5tZC1zZWNvbmRhcnkgPiBtZC1jaGVja2JveCxcbiAgICAmID4gbWQtY2hlY2tib3gsXG4gICAgbWQtY2hlY2tib3gubWQtc2Vjb25kYXJ5IHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIC5tZC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IG1kLWljb246Zmlyc3QtY2hpbGQ6bm90KC5tZC1hdmF0YXItaWNvbikge1xuICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgJGxpc3QtaXRlbS1wcmltYXJ5LXdpZHRoIC0gJGxpc3QtaXRlbS1wcmltYXJ5LWljb24td2lkdGgsIGF1dG8pO1xuICAgIH1cblxuICAgICYgLm1kLWF2YXRhciwgLm1kLWF2YXRhci1pY29uIHtcbiAgICAgIG1hcmdpbi10b3A6ICRiYXNlbGluZS1ncmlkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAkbGlzdC1pdGVtLXByaW1hcnktd2lkdGggLSAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoLCBhdXRvKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIH1cbiAgICAmIC5tZC1hdmF0YXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkbGlzdC1pdGVtLXByaW1hcnktYXZhdGFyLXdpZHRoO1xuICAgIH1cbiAgICAmIC5tZC1hdmF0YXItaWNvbiB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgIC8vIFNldCB0aGUgd2lkdGgvaGVpZ2h0IHRvIHRoZSBzYW1lIGFzIHRoZSBpY29uIHRvIGZpeCBpc3N1ZSBvbiBpT1MgU2FmYXJpIHdoZXJlIHRoZVxuICAgICAgLy8gaGVpZ2h0OiAxMDAlIHdhcyBjYXVzaW5nIGl0IHRvIGJlIGxhcmdlciB0aGFuIGl0J3MgcGFyZW50XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkaWNvbi1zaXplO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBtZC1jaGVja2JveCB7XG4gICAgICB3aWR0aDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgbWluLWhlaWdodDogJGljb24tYnV0dG9uLWhlaWdodDtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgMHB4LCAyOXB4KTtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsIDI5cHgsIDBweCk7XG4gICAgfVxuXG4gICAgLm1kLXNlY29uZGFyeS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBFbnN1cmUgdGhlIHNlY29uZGFyeSBidXR0b24gaXMgbm90IGJlaGluZCB0aGUgcHJpbWFyeSBidXR0b24gaWYgaXRzIHRlbXBsYXRlIGlzIHByb3ZpZGVkIGJ5XG4gICAgICAvLyBhIGRpcmVjdGl2ZS5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLy8gUGVyIFczQzogaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy1mbGV4Ym94LyNmbGV4LWNvbW1vblxuICAgICAgLy8gQnkgZGVmYXVsdCwgZmxleCBpdGVtcyB3b27igJl0IHNocmluayBiZWxvdyB0aGVpciBtaW5pbXVtIGNvbnRlbnQgc2l6ZS5cbiAgICAgIC8vIFNhZmFyaSBkb2Vzbid0IGZvbGxvdyB0aGF0IHNwZWNpZmljYXRpb24gZHVlIHRvIGEgYnVnIGFuZCBleHBlY3RzIHRoZSBkZXZlbG9wZXIgdG9cbiAgICAgIC8vIGV4cGxpY2l0bHkgZGlzYWJsZSBmbGV4IHNocmlua2luZy5cbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAvLyBVc2luZyBtYXJnaW4gYXV0byB0byBtb3ZlIHRoZW0gdG8gdGhlIGVuZCBvZiB0aGUgbGlzdCBpdGVtIGlzIG1vcmUgZWxlZ2FudCwgYmVjYXVzZSBpdCBoYXNcbiAgICAgIC8vIGEgbG93ZXIgcHJpb3JpdHkgdGhhbiBhIGZsZXggZmlsbGVyIGFuZCBpc24ndCBpbnRyb2R1Y2luZyBhbnkgb3ZlcmZsb3cgaXNzdWVzLlxuICAgICAgLy8gVGhlIG1hcmdpbiBvbiB0aGUgdG9wIGlzIGltcG9ydGFudCB0byBhbGlnbiBtdWx0aXBsZSBzZWNvbmRhcnkgaXRlbXMgdmVydGljYWxseS5cbiAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgYXV0byk7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsIGF1dG8sIDApO1xuXG4gICAgICAubWQtYnV0dG9uLCAubWQtaWNvbi1idXR0b24ge1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgLy8gUmVzZXQgNnB4IG1hcmdpbiBmb3IgdGhlIGJ1dHRvbi5cbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAwLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMCA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAkaWNvbi1idXR0b24taGVpZ2h0O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6ICRpY29uLWJ1dHRvbi13aWR0aDtcbiAgICAgICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAwLCBhdXRvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBtZC1zd2l0Y2gge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsIC02cHgsIGF1dG8pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBwLCAmID4gLm1kLWxpc3QtaXRlbS1pbm5lciA+IHAge1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi5tZC0yLWxpbmUsXG4gICYubWQtMy1saW5lIHtcbiAgICAmLCAmID4gLm1kLW5vLXN0eWxlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICYubWQtbG9uZy10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZS1ncmlkO1xuICAgICAgfVxuXG4gICAgICAubWQtbGlzdC1pdGVtLXRleHQge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLm1kLW9mZnNldCB7XG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJGxpc3QtaXRlbS1wcmltYXJ5LXdpZHRoLCBhdXRvKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRzdWJoZWFkLWZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgICAgICAgbWFyZ2luOiAkbGlzdC1oMy1tYXJnaW47XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaXN0LWhlYWRlci1saW5lLWhlaWdodDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGJvZHktZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDEwZW07XG4gICAgICAgICAgbWFyZ2luOiAkbGlzdC1oNC1tYXJnaW47XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaXN0LWg0LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGlzdC1oZWFkZXItbGluZS1oZWlnaHQ7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGJvZHktZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTBlbTtcbiAgICAgICAgICBtYXJnaW46ICRsaXN0LXAtbWFyZ2luO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGlzdC1wLWxpbmUtaGVpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZC0yLWxpbmUge1xuICAgICYsICYgPiAubWQtbm8tc3R5bGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLXR3by1saW5lLWhlaWdodDtcbiAgICAgIEBpbmNsdWRlIGllMTEtbWluLWhlaWdodC1mbGV4YnVnKCRsaXN0LWl0ZW0tdHdvLWxpbmUtaGVpZ2h0KTtcblxuICAgICAgPiAubWQtYXZhdGFyLCAubWQtYXZhdGFyLWljb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkYmFzZWxpbmUtZ3JpZCAqIDEuNTtcbiAgICAgIH1cblxuICAgICAgPiBtZC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgLm1kLWxpc3QtaXRlbS10ZXh0IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5tZC0zLWxpbmUge1xuICAgICYsICYgPiAubWQtbm8tc3R5bGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICBtaW4taGVpZ2h0OiAkbGlzdC1pdGVtLXRocmVlLWxpbmUtaGVpZ2h0O1xuICAgICAgQGluY2x1ZGUgaWUxMS1taW4taGVpZ2h0LWZsZXhidWcoJGxpc3QtaXRlbS10aHJlZS1saW5lLWhlaWdodCk7XG5cbiAgICAgID4gbWQtaWNvbjpmaXJzdC1jaGlsZCxcbiAgICAgID4gLm1kLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRiYXNlbGluZS1ncmlkICogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuJG1lbnUtYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xuJG1heC12aXNpYmxlLWl0ZW1zOiA2ICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1oZWlnaHQ6IDYgKiAkYmFzZWxpbmUtZ3JpZCAhZGVmYXVsdDtcbiRkZW5zZS1tZW51LWl0ZW0taGVpZ2h0OiA0ICogJGJhc2VsaW5lLWdyaWQgIWRlZmF1bHQ7XG4kbWF4LW1lbnUtaGVpZ2h0OiAyICogJGJhc2VsaW5lLWdyaWQgKyAkbWF4LXZpc2libGUtaXRlbXMgKiAkbWVudS1pdGVtLWhlaWdodCAhZGVmYXVsdDtcbiRtYXgtZGVuc2UtbWVudS1oZWlnaHQ6IDIgKiAkYmFzZWxpbmUtZ3JpZCArICRtYXgtdmlzaWJsZS1pdGVtcyAqICRkZW5zZS1tZW51LWl0ZW0taGVpZ2h0ICFkZWZhdWx0O1xuXG4ubWQtb3Blbi1tZW51LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAkei1pbmRleC1tZW51O1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAkbWVudS1ib3JkZXItcmFkaXVzO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIG1kLW1lbnUtZGl2aWRlciB7XG4gICAgbWFyZ2luLXRvcDogJGJhc2VsaW5lLWdyaWQgLyAyO1xuICAgIG1hcmdpbi1ib3R0b206ICRiYXNlbGluZS1ncmlkIC8gMjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgbWF4LWhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgbWQtbWVudS1jb250ZW50ID4gKiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC8vIERvbid0IGxldCB0aGUgdXNlciBjbGljayBzb21ldGhpbmcgdW50aWwgaXQncyBhbmltYXRlZFxuICAmOm5vdCgubWQtY2xpY2thYmxlKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBlbnRlcjogbWVudSBzY2FsZXMgaW4sIHRoZW4gbGlzdCBmYWRlIGluLlxuICAmLm1kLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gICAgPiBtZC1tZW51LWNvbnRlbnQgPiAqIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gICAgfVxuICB9XG4gIC8vIGxlYXZlOiB0aGUgY29udGFpbmVyIGZhZGVzIG91dFxuICAmLm1kLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zO1xuICB9XG59XG5cbm1kLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6ICRiYXNlbGluZS1ncmlkIDA7XG4gIG1heC1oZWlnaHQ6ICRtYXgtbWVudS1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gICYubWQtZGVuc2Uge1xuICAgIG1heC1oZWlnaHQ6ICRtYXgtZGVuc2UtbWVudS1oZWlnaHQ7XG4gICAgbWQtbWVudS1pdGVtIHtcbiAgICAgIGhlaWdodDogJGRlbnNlLW1lbnUtaXRlbS1oZWlnaHQ7XG4gICAgICBtaW4taGVpZ2h0OiAkZGVuc2UtbWVudS1pdGVtLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxubWQtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWluLWhlaWdodDogJG1lbnUtaXRlbS1oZWlnaHQ7XG4gIGhlaWdodDogJG1lbnUtaXRlbS1oZWlnaHQ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyKiRiYXNlbGluZS1ncmlkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIqJGJhc2VsaW5lLWdyaWQ7XG4gIH1cblxuICAvKlxuICAgKiBXZSBjYW5ub3QgdXNlIGZsZXggb24gPGJ1dHRvbj4gZWxlbWVudHMgZHVlIHRvIGEgYnVnIGluIEZpcmVmb3gsIHNvIHdlIGFsc28gY2FuJ3QgdXNlIGl0IG9uXG4gICAqIDxhPiBlbGVtZW50cy4gQWRkIHNvbWUgdG9wIHBhZGRpbmcgdG8gZml4IGFsaWdubWVudCBzaW5jZSBidXR0b25zIGF1dG9tYXRpY2FsbHkgYWxpZ24gdGhlaXJcbiAgICogdGV4dCB2ZXJ0aWNhbGx5LlxuICAgKi9cbiAgPiBhLm1kLWJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuXG4gID4gLm1kLWJ1dHRvbiB7XG4gICAgLy8gRmlyZWZveC1zcGVjaWZpYyByZXNldCBzdHlsaW5nIHRvIGZpeCBhbGlnbm1lbnQgaXNzdWVzIChzZWUgIzg0NjQpXG4gICAgJjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogKDIqJGJhc2VsaW5lLWdyaWQpIC0gMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIqJGJhc2VsaW5lLWdyaWQ7XG4gICAgcGFkZGluZy1yaWdodDogMiokYmFzZWxpbmUtZ3JpZDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1kLWljb24ge1xuICAgICAgQGluY2x1ZGUgcnRsKG1hcmdpbiwgYXV0byAyKiRiYXNlbGluZS1ncmlkIGF1dG8gMCwgIGF1dG8gMCBhdXRvIDIqJGJhc2VsaW5lLWdyaWQpO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIH1cbiAgICAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG5tZC10b29sYmFyIHtcbiAgLm1kLW1lbnUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtIC0gMSkge1xuICBtZC1tZW51LWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMTEycHg7XG4gIH1cbiAgQGZvciAkaSBmcm9tIDMgdGhyb3VnaCA3IHtcbiAgICBtZC1tZW51LWNvbnRlbnRbd2lkdGg9XCIjeyRpfVwiXSB7XG4gICAgICBtaW4td2lkdGg6ICRpICogNTZweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICBtZC1tZW51LWNvbnRlbnQge1xuICAgIG1pbi13aWR0aDogOTZweDtcbiAgfVxuICBAZm9yICRpIGZyb20gMyB0aHJvdWdoIDcge1xuICAgIG1kLW1lbnUtY29udGVudFt3aWR0aD1cIiN7JGl9XCJdIHtcbiAgICAgIG1pbi13aWR0aDogJGkgKiA2NHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbm1kLXRvb2xiYXIge1xuICAmLm1kLW1lbnUtdG9vbGJhciB7XG4gICAgaDIubWQtdG9vbGJhci10b29scyB7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDMuNSAqICRiYXNlbGluZS1ncmlkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuNSAqICRiYXNlbGluZS1ncmlkO1xuICAgIH1cbiAgfVxuXG4gIC8vIFVzZWQgdG8gYWxsb3cgaG92ZXJpbmcgZnJvbSBvbmUgbWVudSB0byB0aGVcbiAgLy8gbmV4dCB3aGVuIGluc2lkZSBvZiBhIHRvb2xiYXIuXG4gICYubWQtaGFzLW9wZW4tbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6ICR6LWluZGV4LW1lbnU7XG4gIH1cbn1cblxubWQtbWVudS1iYXIge1xuICBwYWRkaW5nOiAwIDIuNSAqICRiYXNlbGluZS1ncmlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAubWQtbWVudSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiByZW0oMS40KTtcbiAgICBwYWRkaW5nOiAwIDEuMjUgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogNSAqICRiYXNlbGluZS1ncmlkO1xuICB9XG5cbiAgbWQtYmFja2Ryb3AubWQtbWVudS1iYWNrZHJvcCB7XG4gICAgei1pbmRleDogLTI7XG4gIH1cbn1cblxubWQtbWVudS1jb250ZW50Lm1kLW1lbnUtYmFyLW1lbnUubWQtZGVuc2Uge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAyICogJGJhc2VsaW5lLWdyaWQgMDtcbiAgbWQtbWVudS1pdGVtLm1kLWluZGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgID4gbWQtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB0b3A6IDAuNzUgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKGxlZnQsIHJpZ2h0LCAzICogJGJhc2VsaW5lLWdyaWQsIGF1dG8pO1xuICAgIH1cbiAgICA+IC5tZC1idXR0b24sIC5tZC1tZW51ID4gLm1kLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZywgMCA0ICogJGJhc2VsaW5lLWdyaWQgMCA4ICogJGJhc2VsaW5lLWdyaWQsIDAgOCAqICRiYXNlbGluZS1ncmlkIDAgNCAqICRiYXNlbGluZS1ncmlkKTtcbiAgICB9XG4gIH1cbiAgLm1kLWJ1dHRvbiB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBoZWlnaHQ6IDQgKiAkYmFzZWxpbmUtZ3JpZDtcbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIHJ0bChmbG9hdCwgbGVmdCwgcmlnaHQpO1xuICAgIH1cbiAgICBzcGFuLm1kLWFsdC10ZXh0IHtcbiAgICAgIEBpbmNsdWRlIHJ0bChmbG9hdCwgcmlnaHQsIGxlZnQpO1xuICAgICAgbWFyZ2luOiAwICRiYXNlbGluZS1ncmlkO1xuICAgIH1cbiAgfVxuICBtZC1tZW51LWRpdmlkZXIge1xuICAgIG1hcmdpbjogJGJhc2VsaW5lLWdyaWQgMDtcbiAgfVxuXG4gIG1kLW1lbnUtaXRlbSA+IC5tZC1idXR0b24sIC5tZC1tZW51ID4gLm1kLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIGxlZnQsIHJpZ2h0KTtcbiAgfVxuXG4gIC5tZC1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgID4gLm1kLWJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctbGVmdCwgcGFkZGluZy1yaWdodCwgMiAqICRiYXNlbGluZS1ncmlkLCAwKTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJ1xcMjVCQyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHNwZWFrOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLCByb3RhdGUoMjcwZGVnKSBzY2FsZVkoMC40NSkgc2NhbGVYKDAuOSksIHJvdGF0ZSg5MGRlZykgc2NhbGVZKDAuNDUpIHNjYWxlWCgwLjkpKTtcbiAgICAgICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDMuNSAqICRiYXNlbGluZS1ncmlkLCBhdXRvKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqIE1hdGNoZXMgXCJtZC10YWJzIG1kLXRhYnMtd3JhcHBlclwiIHN0eWxlLiAqL1xuJG1kLW5hdi1iYXItaGVpZ2h0OiA0OHB4O1xuXG4ubWQtbmF2LWJhciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgaGVpZ2h0OiAkbWQtbmF2LWJhci1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLl9tZC1uYXYtYmFyLWxpc3Qge1xuICBvdXRsaW5lOiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLy8gTGF5b3V0IFtsYXlvdXQ9J3JvdyddXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5tZC1uYXYtaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLy8gb3ZlcnJpZGUgYnV0dG9uIHN0eWxlcyB0byBsb29rIG1vcmUgbGlrZSB0YWJzXG4ubWQtYnV0dG9uLl9tZC1uYXYtYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjM1cyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxubWQtbmF2LWluay1iYXIge1xuICAkZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiAqIDAuNTtcbiAgJG11bHRpcGxpZXI6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gKCRkdXJhdGlvbiAqICRtdWx0aXBsaWVyKSAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuXG4gIC8vIEJ5IGRlZmF1bHQgJG5nQW5pbWF0ZSBsb29rcyBmb3IgdHJhbnNpdGlvbiBkdXJhdGlvbnMgb24gdGhlIGVsZW1lbnQsIHdoZW4gdXNpbmcgbmctaGlkZSwgbmctaWYsIG5nLXNob3cuXG4gIC8vIFRoZSBpbmsgYmFyIGhhcyBhIHRyYW5zaXRpb24gZHVyYXRpb24gYXBwbGllZCwgd2hpY2ggbWVhbnMsIHRoYXQgJG5nQW5pbWF0ZSBkZWxheXMgdGhlIGhpZGUgcHJvY2Vzcy5cbiAgLy8gVG8gYXZvaWQgdGhpcywgd2UgbmVlZCB0byByZXNldCB0aGUgdHJhbnNpdGlvbiwgd2hlbiAkbmdBbmltYXRlIGxvb2tzIGZvciB0aGUgZHVyYXRpb24uXG4gICYubmctYW5pbWF0ZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG59XG5cbm1kLW5hdi1leHRyYS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuJHByb2dyZXNzLWNpcmN1bGFyLWluZGV0ZXJtaW5hdGUtZHVyYXRpb246IDE1NjguNjNtcyAhZGVmYXVsdDtcblxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXJvdGF0ZSB7XG4gICAgMCUgICAgICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAgIDEwMCUgICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4vLyBVc2VkIHRvIGF2b2lkIHVubmVjZXNzYXJ5IGxheW91dFxubWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIHJ0bCh0cmFuc2Zvcm0sIHNjYWxlKDEsIDEpLCBzY2FsZSgtMSwgMSkpO1xuXG4gICAgJi5fbWQtcHJvZ3Jlc3MtY2lyY3VsYXItZGlzYWJsZWQge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi5tZC1tb2RlLWluZGV0ZXJtaW5hdGUgc3ZnIHtcbiAgICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXJvdGF0ZSAkcHJvZ3Jlc3MtY2lyY3VsYXItaW5kZXRlcm1pbmF0ZS1kdXJhdGlvbiBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuJHByb2dyZXNzLWxpbmVhci1iYXItaGVpZ2h0OiA1cHggIWRlZmF1bHQ7XG5cbm1kLXByb2dyZXNzLWxpbmVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1saW5lYXItYmFyLWhlaWdodDtcblxuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybSwgc2NhbGUoMSwgMSksIHNjYWxlKC0xLCAxKSk7XG5cbiAgJi5fbWQtcHJvZ3Jlc3MtbGluZWFyLWRpc2FibGVkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAubWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6ICRwcm9ncmVzcy1saW5lYXItYmFyLWhlaWdodDtcblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEsIDEpO1xuXG4gICAgLm1kLWJhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAkcHJvZ3Jlc3MtbGluZWFyLWJhci1oZWlnaHQ7XG4gICAgfVxuXG4gICAgLm1kLWRhc2hlZDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBoZWlnaHQ6ICRwcm9ncmVzcy1saW5lYXItYmFyLWhlaWdodDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTIzcHg7XG4gICAgfVxuXG4gICAgLm1kLWJhcjEsIC5tZC1iYXIyIHtcblxuICAgICAgLy8gSnVzdCBzZXQgdGhlIHRyYW5zaXRpb24gaW5mb3JtYXRpb24gaGVyZS5cbiAgICAgIC8vIE5vdGU6IHRoZSBhY3R1YWwgdHJhbnNmb3JtIHZhbHVlcyBhcmUgY2FsY3VsYXRlZCBpbiBKU1xuXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgLy8gQW5pbWF0aW9ucyBmb3IgbW9kZXM6IERldGVybWluYXRlLCBJbkRldGVybWluYXRlLCBhbmQgUXVlcnlcbiAgICAvLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICYubWQtbW9kZS1xdWVyeSB7XG4gICAgICAgIC5tZC1iYXIxIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tZC1iYXIyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBxdWVyeSAuOHMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMzkwLCAwLjU3NSwgMC41NjUsIDEuMDAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgJi5tZC1tb2RlLWRldGVybWluYXRlIHtcbiAgICAgIC5tZC1iYXIxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1kLW1vZGUtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAubWQtYmFyMSB7XG4gICAgICAgIGFuaW1hdGlvbjogbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMSA0cyBpbmZpbml0ZSxcbiAgICAgICAgICAgICAgICAgICBtZC1wcm9ncmVzcy1saW5lYXItaW5kZXRlcm1pbmF0ZS0xIDRzIGluZmluaXRlO1xuICAgICAgfVxuICAgICAgLm1kLWJhcjIge1xuICAgICAgICBhbmltYXRpb246IG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTIgNHMgaW5maW5pdGUsXG4gICAgICAgICAgICAgICAgICAgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtMiA0cyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5nLWhpZGVcbiAgICAuX21kLXByb2dyZXNzLWxpbmVhci1kaXNhYmxlZCAmIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcblxuICAgICAgLm1kLWJhcjEge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5tZC1iYXIyIHtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gU3BlY2lhbCBhbmltYXRpb25zIGZvciB0aGUgYGJ1ZmZlcmAgbW9kZVxuXG4gIC5tZC1jb250YWluZXIubWQtbW9kZS1idWZmZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG5cbiAgICAubWQtZGFzaGVkOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGFuaW1hdGlvbjogYnVmZmVyIDNzIGluZmluaXRlIGxpbmVhcjtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBxdWVyeSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNSUpIHNjYWxlKC4zLCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBidWZmZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTIzcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMHB4IC0yM3B4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLXNjYWxlLTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC4xKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgMzYuNiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzM0NzMxNDMyLCAwLjEyNDgxOTgyMSwgMC43ODU4NDM5OTYsIDEpO1xuICB9XG4gIDY5LjE1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC44Myk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjI1NzMyMDA0LCAwLCAwLjIzMzY0ODkwNiwgMS4zNzA5Nzk4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTEge1xuICAwJSB7XG4gICAgbGVmdDogLTM3OC42ICogMTAwJSAvIDM2MDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAtMzc4LjYgKiAxMDAlIC8gMzYwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUsIDAsIDAuNzAxNzMyLCAwLjQ5NTgxODcwMyk7XG4gIH1cbiAgNjkuMTUlIHtcbiAgICBsZWZ0OiA3Ny40ICogMTAwJSAvIDM2MDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zMDI0MzUsIDAuMzgxMzUxOTcsIDAuNTUsIDAuOTU2MzUyMTI1KTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAzNDMuNiAqIDEwMCUgLyAzNjA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWQtcHJvZ3Jlc3MtbGluZWFyLWluZGV0ZXJtaW5hdGUtc2NhbGUtMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIwNTAyODE3MiwgMC4wNTcwNTA4MzYsIDAuNTc2NjA5OTUsIDAuNDUzOTcwODQxKTtcbiAgfVxuICAxOS4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuNTcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE1MjMxMjk5NCwgMC4xOTY0MzE5NTcsIDAuNjQ4MzczNzc4LCAxLjAwNDMxNTM1KTtcbiAgfVxuICA0NC4xNSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDAuOTEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1Nzc1ODgyLCAtMC4wMDMxNjMzNTcsIDAuMjExNzYxOTE2LCAxLjM4MTc4OTYxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwLjEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1kLXByb2dyZXNzLWxpbmVhci1pbmRldGVybWluYXRlLTIge1xuICAwJSB7XG4gICAgbGVmdDogLTE5Ny42ICogMTAwJSAvIDM2MDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNSwgMCwgMC41MTUwNTg0LCAwLjQwOTY4NDk2Nik7XG4gIH1cbiAgMjUlIHtcbiAgICBsZWZ0OiAtNjIuMSAqIDEwMCUgLyAzNjA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzEwMzI5OSwgMC4yODQwNTc2ODQsIDAuOCwgMC43MzM3MTg5NzkpO1xuICB9XG4gIDQ4LjM1JSB7XG4gICAgbGVmdDogMTA2LjIgKiAxMDAlIC8gMzYwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAuNjI3MDM0OTAzLCAwLjYsIDAuOTAyMDI1Nzk2KTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiA0MjIuNiAqIDEwMCUgLyAzNjA7XG4gIH1cbn1cblxuXG5cbiRyYWRpby13aWR0aDogMjBweCAhZGVmYXVsdDtcbiRyYWRpby1oZWlnaHQ6ICRyYWRpby13aWR0aCAhZGVmYXVsdDtcbiRyYWRpby10ZXh0LW1hcmdpbjogMTBweCAhZGVmYXVsdDtcbiRyYWRpby10b3AtbGVmdDogMTJweCAhZGVmYXVsdDtcbiRyYWRpby1tYXJnaW46IDE2cHggIWRlZmF1bHQ7XG5cbkBtaXhpbiBtZC1yYWRpby1idXR0b24tZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgLm1kLWNvbnRhaW5lciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbm1kLXJhZGlvLWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkcmFkaW8tbWFyZ2luO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBXaGVuIHRoZSByYWRpby1idXR0b24gaXMgZGlzYWJsZWQuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBAaW5jbHVkZSBtZC1yYWRpby1idXR0b24tZGlzYWJsZWQoKTtcbiAgfVxuXG4gIC5tZC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICRyYWRpby13aWR0aDtcbiAgICBoZWlnaHQ6ICRyYWRpby13aWR0aDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgcnRsKGxlZnQsIDAsIGF1dG8pO1xuICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgYXV0bywgMCk7XG5cbiAgICAubWQtcmlwcGxlLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgYm90dG9tOiAtMTVweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLm1kLWFsaWduLXRvcC1sZWZ0ID4gZGl2Lm1kLWNvbnRhaW5lciB7XG4gICAgIHRvcDogJHJhZGlvLXRvcC1sZWZ0O1xuICAgfVxuXG4gIC5tZC1vZmYge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkcmFkaW8td2lkdGg7XG4gICAgaGVpZ2h0OiAkcmFkaW8td2lkdGg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UgMC4yOHM7XG4gIH1cblxuICAubWQtb24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkcmFkaW8td2lkdGg7XG4gICAgaGVpZ2h0OiAkcmFkaW8td2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSBlYXNlIDAuMjhzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICAmLm1kLWNoZWNrZWQgLm1kLW9uIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNTApO1xuICB9XG5cbiAgLm1kLWxhYmVsIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsICRyYWRpby10ZXh0LW1hcmdpbiArICRyYWRpby13aWR0aCwgMCk7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1yaWdodCwgMCwgJHJhZGlvLXRleHQtbWFyZ2luICsgJHJhZGlvLXdpZHRoKTtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5tZC1yYWRpby1ncm91cCB7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLm1kLWZvY3VzZWQubmctbm90LWVtcHR5IHtcbiAgICAubWQtY2hlY2tlZCAubWQtY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuICB9XG4gICYubWQtZm9jdXNlZC5uZy1lbXB0eT5tZC1yYWRpby1idXR0b246Zmlyc3QtY2hpbGQge1xuICAgIC5tZC1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC04cHg7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICByaWdodDogLThweDtcbiAgICAgIGJvdHRvbTogLThweDtcbiAgICB9XG4gIH1cblxuICAmW2Rpc2FibGVkXSBtZC1yYWRpby1idXR0b24ge1xuICAgIEBpbmNsdWRlIG1kLXJhZGlvLWJ1dHRvbi1kaXNhYmxlZCgpO1xuICB9XG59XG5cbkBpbmNsdWRlIHdoZW4tbGF5b3V0LXJvdyhtZC1yYWRpby1idXR0b24pIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1kLWlubGluZS1mb3JtIHtcbiAgbWQtcmFkaW8tZ3JvdXAge1xuICAgIG1hcmdpbjogJGlucHV0LWNvbnRhaW5lci12ZXJ0aWNhbC1tYXJnaW4gMCAkaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbiArIDFweDtcbiAgICBtZC1yYWRpby1idXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogMnB4IDEwcHggMnB4IDZweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLm1kLWxhYmVsIHtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICB9XG4gICAgICAubWQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1yYWRpby1idXR0b24ubWQtZGVmYXVsdC10aGVtZSAubWQtb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuJHNlbGVjdC1jaGVja2JveC1ib3JkZXItcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4kc2VsZWN0LWNoZWNrYm94LWJvcmRlci13aWR0aDogMnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1ib3JkZXItd2lkdGgtZGVmYXVsdDogMXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1jaGVja2JveC13aWR0aDogcmVtKDEuNCkgIWRlZmF1bHQ7XG4kc2VsZWN0LW9wdGlvbi1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XG4kc2VsZWN0LW9wdGlvbi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1jb250YWluZXItcGFkZGluZzogMTZweCAhZGVmYXVsdDtcbiRzZWxlY3QtY29udGFpbmVyLXRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zICFkZWZhdWx0O1xuJHNlbGVjdC12YWx1ZS1wYWRkaW5nLXRvcDogMnB4O1xuJHNlbGVjdC12YWx1ZS1wYWRkaW5nLWJvdHRvbTogMXB4O1xuXG4kc2VsZWN0LW1heC12aXNpYmxlLW9wdGlvbnM6IDUgIWRlZmF1bHQ7XG5cbiRpbnB1dC1hbGlnbm1lbnQ6ICgkaW5wdXQtcGFkZGluZy10b3AgKyAkaW5wdXQtcGFkZGluZy1ib3R0b20pXG4gICAgICAgICAgICAgICAgICAgLSAoJHNlbGVjdC12YWx1ZS1wYWRkaW5nLXRvcCArICRzZWxlY3QtdmFsdWUtcGFkZGluZy1ib3R0b20pO1xuJG1kLWlubGluZS1hbGlnbm1lbnQ6ICgkaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbiArICRpbnB1dC1jb250YWluZXItcGFkZGluZylcbiAgICAgICAgICAgICAgICAgICAgICArICgkaW5wdXQtcGFkZGluZy10b3AgKyAkaW5wdXQtcGFkZGluZy1ib3R0b20pXG4gICAgICAgICAgICAgICAgICAgICAgLSAoJHNlbGVjdC12YWx1ZS1wYWRkaW5nLXRvcCArICRzZWxlY3QtdmFsdWUtcGFkZGluZy1ib3R0b20pO1xuXG4vLyBGaXhlcyB0aGUgYW5pbWF0aW9ucyB3aXRoIHRoZSBmbG9hdGluZyBsYWJlbCB3aGVuIHNlbGVjdCBpcyBpbnNpZGUgYW4gaW5wdXQgY29udGFpbmVyXG5tZC1pbnB1dC1jb250YWluZXIge1xuICAmOm5vdChbbWQtbm8tZmxvYXRdKSB7XG4gICAgLm1kLXNlbGVjdC1wbGFjZWhvbGRlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2Utb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICAgIEBpbmNsdWRlIHJ0bCh0cmFuc2Zvcm0tb3JpZ2luLCBsZWZ0IHRvcCwgcmlnaHQgdG9wKTtcbiAgICB9XG4gIH1cbiAgJi5tZC1pbnB1dC1mb2N1c2VkIHtcbiAgICAmOm5vdChbbWQtbm8tZmxvYXRdKSB7XG4gICAgICAubWQtc2VsZWN0LXBsYWNlaG9sZGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMjJweCkgc2NhbGUoMC43NSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZC1zZWxlY3QtbWVudS1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogJHotaW5kZXgtc2VsZWN0O1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC8vIEZpeCAxcHggYWxpZ25tZW50IGlzc3VlIHRvIGxpbmUgdXAgd2l0aCB0ZXh0IGlucHV0cyAoYW5kIHNwZWMpXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcblxuICAvLyBEb24ndCBsZXQgdGhlIHVzZXIgc2VsZWN0IGEgbmV3IGNob2ljZSB3aGlsZSBpdCdzIGFuaW1hdGluZ1xuICAmOm5vdCgubWQtY2xpY2thYmxlKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICBtZC1wcm9ncmVzcy1jaXJjdWxhciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luOiAzKiRiYXNlbGluZS1ncmlkIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGVudGVyOiBtZC1zZWxlY3Qgc2NhbGVzIGluLCB0aGVuIG9wdGlvbnMgZmFkZSBpbi5cbiAgJi5tZC1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWQtc2VsZWN0LW1lbnUge1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgICA+ICoge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtZWFzZS1pbjtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGxlYXZlOiB0aGUgY29udGFpbmVyIGZhZGVzIG91dFxuICAmLm1kLWxlYXZlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zO1xuICB9XG59XG5cbi5tZC1pbmxpbmUtZm9ybSBtZC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAkbWQtaW5saW5lLWFsaWdubWVudDtcbn1cblxubWQtaW5wdXQtY29udGFpbmVyIHtcbiAgPiBtZC1zZWxlY3QsXG4gIC5tZC1pbmxpbmUtZm9ybSAmID4gbWQtc2VsZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAkaW5wdXQtYWxpZ25tZW50O1xuICB9XG4gID4gbWQtc2VsZWN0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4vLyBTaG93IHRoZSBhc3RlcmlzayBvbiB0aGUgcGxhY2Vob2xkZXIgaWYgdGhlIGVsZW1lbnQgaXMgcmVxdWlyZWRcbi8vXG4vLyBOT1RFOiBXaGVuIHRoZSBpbnB1dCBoYXMgYSB2YWx1ZSBhbmQgdXNlcyBhIGZsb2F0aW5nIGxhYmVsLCB0aGUgZmxvYXRpbmcgbGFiZWwgd2lsbCBzaG93IHRoZVxuLy8gYXN0ZXJpc2sgZGVub3RpbmcgdGhhdCBpdCBpcyByZXF1aXJlZFxubWQtaW5wdXQtY29udGFpbmVyOm5vdCgubWQtaW5wdXQtaGFzLXZhbHVlKSB7XG4gIG1kLXNlbGVjdFtyZXF1aXJlZF06bm90KC5tZC1uby1hc3RlcmlzayksIG1kLXNlbGVjdC5uZy1yZXF1aXJlZDpub3QoLm1kLW5vLWFzdGVyaXNrKSB7XG4gICAgLm1kLXNlbGVjdC12YWx1ZSBzcGFuOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgKic7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgfVxufVxuXG5tZC1pbnB1dC1jb250YWluZXIubWQtaW5wdXQtaW52YWxpZCB7XG4gIG1kLXNlbGVjdCB7XG4gICAgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgfVxuICB9XG59XG5cbm1kLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJltyZXF1aXJlZF0sICYubmctcmVxdWlyZWQge1xuICAgICYubmctZW1wdHkubmctaW52YWxpZDpub3QoLm1kLW5vLWFzdGVyaXNrKSB7XG4gICAgICAubWQtc2VsZWN0LXZhbHVlIHNwYW46Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnIConO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0gLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgLy8gVGhpcyBiYWNrZ3JvdW5kLXBvc2l0aW9uIHdhcyB0YWtlbiBmcm9tIHRoZSBzdHlsaW5nIG9mIGRpc2FibGVkIG1kLWlucHV0cy5cbiAgICAvLyBUaGUgbmVnYXRpdmUgYm9yZGVyIHdpZHRoIG9mZnNldHMgdGhlIGRvdHRlZCBcImJvcmRlclwiIHNvIGl0J3MgcGxhY2VkIGluIHRoZSBzYW1lIHBsYWNlIGFzIHRoZVxuICAgIC8vIHNvbGlkIG9uZSBiZWZvcmUgaXQuXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tICRzZWxlY3QtYm9yZGVyLXdpZHRoLWRlZmF1bHQgKiAtMSBsZWZ0IDA7XG4gICAgLy8gVGhpcyBiYWNrZ3JvdW5kLXNpemUgaXMgY29vcmRpbmF0ZWQgd2l0aCBhIGxpbmVhci1ncmFkaWVudCBzZXQgaW4gc2VsZWN0LXRoZW1lLnNjc3NcbiAgICAvLyB0byBjcmVhdGUgYSBkb3R0ZWQgbGluZSB1bmRlciB0aGUgaW5wdXQuXG4gICAgYmFja2dyb3VuZC1zaXplOiA0cHggMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAvLyBBZGQgdG8gcGFkZGluZy1ib3R0b20gdG8ga2VlcCBkb3R0ZWQgbGluZSBhbGlnbmVkIHdpdGggb3RoZXIgYm90dG9tIGJvcmRlcnNcbiAgICAvLyBTdWIgZnJvbSBwYWRkaW5nLXRvcCB0byBrZWVwIGhlaWdodCBjb25zaXN0ZW50XG4gICAgLy8gVHJhbnNsYXRlIHRleHQgMXB4IHVwIHRvIGtlZXAgaW4gYWxpZ25tZW50XG4gICAgcGFkZGluZy1ib3R0b206ICRzZWxlY3QtdmFsdWUtcGFkZGluZy1ib3R0b20gKyAxO1xuICAgIHBhZGRpbmctdG9wOiAkc2VsZWN0LXZhbHVlLXBhZGRpbmctdG9wIC0gMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgJltkaXNhYmxlZF06aG92ZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAubWQtc2VsZWN0LXZhbHVlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRzZWxlY3QtYm9yZGVyLXdpZHRoLWRlZmF1bHQgKyAxcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc2VsZWN0LXZhbHVlLXBhZGRpbmctYm90dG9tIC0gMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5tZC1pbnB1dC1jb250YWluZXIgbWQtc2VsZWN0IHtcbiAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICY6Zm9jdXMge1xuICAgICAgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJltkaXNhYmxlZF0ge1xuICAgIC5tZC1zZWxlY3QtdmFsdWUge1xuICAgICAgLy8gVGhpcyBiYWNrZ3JvdW5kLXBvc2l0aW9uIHdhcyB0YWtlbiBmcm9tIGFuZCBtYXRjaGVzIHRoZSBzdHlsaW5nIG9mIGRpc2FibGVkIG1kLWlucHV0cy5cbiAgICAgIC8vIFRoZSBuZWdhdGl2ZSBib3JkZXIgd2lkdGggb2Zmc2V0cyB0aGUgZG90dGVkIFwiYm9yZGVyXCIgc28gaXQncyBwbGFjZWQgaW4gdGhlIHNhbWUgcGxhY2UgYXNcbiAgICAgIC8vIHRoZSBzb2xpZCBvbmUgYmVmb3JlIGl0LlxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tICRpbnB1dC1ib3JkZXItd2lkdGgtZGVmYXVsdCAqIC0xIGxlZnQgMDtcbiAgICB9XG4gIH1cbiAgLm1kLXNlbGVjdC12YWx1ZSB7XG4gICAgbWluLWhlaWdodDogKCRpbnB1dC1saW5lLWhlaWdodCArICRpbnB1dC1wYWRkaW5nLXRvcCAqIDIpIC0gJGlucHV0LWJvcmRlci13aWR0aC1mb2N1c2VkIC0gJGlucHV0LWJvcmRlci13aWR0aC1kZWZhdWx0ICogMjtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoLWRlZmF1bHQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1ib3JkZXItd2lkdGgtZm9jdXNlZCAtICRpbnB1dC1ib3JkZXItd2lkdGgtZGVmYXVsdDtcbiAgICAmLm1kLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgICBAaW5jbHVkZSBydGwocGFkZGluZy1sZWZ0LCAwLCAkaW5wdXQtY29udGFpbmVyLXBhZGRpbmcpO1xuICAgICAgQGluY2x1ZGUgcnRsKHBhZGRpbmctcmlnaHQsICRpbnB1dC1jb250YWluZXItcGFkZGluZywgMCk7XG4gICAgfVxuICB9XG59XG5cbi5tZC1zZWxlY3QtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogJHNlbGVjdC12YWx1ZS1wYWRkaW5nLXRvcDtcbiAgcGFkZGluZy1ib3R0b206ICRzZWxlY3QtdmFsdWUtcGFkZGluZy1ib3R0b207XG4gIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsIDAsICRpbnB1dC1jb250YWluZXItcGFkZGluZyk7XG4gIEBpbmNsdWRlIHJ0bChwYWRkaW5nLXJpZ2h0LCAkaW5wdXQtY29udGFpbmVyLXBhZGRpbmcsIDApO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAkc2VsZWN0LWJvcmRlci13aWR0aC1kZWZhdWx0O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWluLXdpZHRoOiAxMSAqICRiYXNlbGluZS1ncmlkO1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDsgLy8gd29ya2Fyb3VuZCBmb3IgbWFyZ2luLWJvdHRvbTogYXV0b1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgPiBzcGFuOm5vdCgubWQtc2VsZWN0LWljb24pIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLm1kLXRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuXG4gIC5tZC1zZWxlY3QtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgcnRsKGFsaWduLWl0ZW1zLCBmbGV4LWVuZCwgZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgcnRsKHRleHQtYWxpZ24sIHJpZ2h0LCBsZWZ0KTtcbiAgICB3aWR0aDogMyAqICRiYXNlbGluZS1ncmlkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuXG4gIC5tZC1zZWxlY3QtaWNvbjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJ1xcMjVCQyc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIEBpbmNsdWRlIHJ0bChyaWdodCwgLTRweCwgYXV0byk7XG4gICAgQGluY2x1ZGUgcnRsKGxlZnQsIGF1dG8sIC00cHgpO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjUpO1xuICB9XG5cbiAgJi5tZC1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3JkZXI6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG5tZC1zZWxlY3QtbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICYubWQtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgJjpub3QoLm1kLW92ZXJmbG93KSB7XG4gICAgbWQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGJhc2VsaW5lLWdyaWQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGJhc2VsaW5lLWdyaWQ7XG4gICAgfVxuICB9XG5cbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTFkcDtcbiAgbWF4LWhlaWdodDogKCRzZWxlY3Qtb3B0aW9uLWhlaWdodCAqICRzZWxlY3QtbWF4LXZpc2libGUtb3B0aW9ucykgKyAyICogJGJhc2VsaW5lLWdyaWQ7XG4gIG1pbi1oZWlnaHQ6ICRzZWxlY3Qtb3B0aW9uLWhlaWdodDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIHJ0bCh0cmFuc2Zvcm0tb3JpZ2luLCBsZWZ0IHRvcCwgcmlnaHQgdG9wKTtcblxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG5cbiAgbWQtY29udGVudCB7XG4gICAgbWluLXdpZHRoOiAxMzZweDtcbiAgICBtaW4taGVpZ2h0OiAkc2VsZWN0LW9wdGlvbi1oZWlnaHQ7XG4gICAgbWF4LWhlaWdodDogKCRzZWxlY3Qtb3B0aW9uLWhlaWdodCAqICRzZWxlY3QtbWF4LXZpc2libGUtb3B0aW9ucykgKyAyICogJGJhc2VsaW5lLWdyaWQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICA+ICoge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxubWQtb3B0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGxpbmVhcjtcblxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5tZC10ZXh0IHtcbiAgICBAaW5jbHVkZSBub3Qtc2VsZWN0YWJsZSgpO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICBwYWRkaW5nOiAwICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcgMCAkc2VsZWN0LW9wdGlvbi1wYWRkaW5nO1xuICBoZWlnaHQ6ICRzZWxlY3Qtb3B0aW9uLWhlaWdodDtcbn1cblxubWQtb3B0Z3JvdXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogcmVtKDEuNCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAkYmFzZWxpbmUtZ3JpZCAqIDI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBtZC1vcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogJHNlbGVjdC1vcHRpb24tcGFkZGluZyAqIDI7XG4gICAgcGFkZGluZy1yaWdodDogJHNlbGVjdC1vcHRpb24tcGFkZGluZyAqIDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm1kLXNlbGVjdC1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgbWQtc2VsZWN0LW1lbnUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxubWQtc2VsZWN0LW1lbnVbbXVsdGlwbGVdIHtcbiAgbWQtb3B0aW9uLm1kLWNoZWNrYm94LWVuYWJsZWQge1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLWxlZnQsICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcgKiAyLjUsICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcpO1xuICAgIEBpbmNsdWRlIHJ0bChwYWRkaW5nLXJpZ2h0LCAkc2VsZWN0LW9wdGlvbi1wYWRkaW5nLCAkc2VsZWN0LW9wdGlvbi1wYWRkaW5nICogMi41KTtcblxuICAgIEBpbmNsdWRlIGNoZWNrYm94LWNvbnRhaW5lcignW3NlbGVjdGVkXScpO1xuXG4gICAgLm1kLWNvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSBydGwobWFyZ2luLWxlZnQsICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcgKiAoMiAvIDMpLCBhdXRvKTtcbiAgICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsIGF1dG8sICRzZWxlY3Qtb3B0aW9uLXBhZGRpbmcgKiAoMiAvIDMpKTtcbiAgICB9XG4gIH1cbn1cblxuJHNpZGVuYXYtbW9iaWxlLXdpZHRoOiAzMjBweCAhZGVmYXVsdDtcbiRzaWRlbmF2LWRlc2t0b3Atd2lkdGg6IDQwMHB4ICFkZWZhdWx0O1xuJHNpZGVuYXYtbWluLXNwYWNlOiA1NnB4ICFkZWZhdWx0O1xuXG5tZC1zaWRlbmF2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAkei1pbmRleC1zaWRlbmF2O1xuXG4gIHdpZHRoOiAkc2lkZW5hdi1tb2JpbGUtd2lkdGg7XG4gIG1heC13aWR0aDogJHNpZGVuYXYtbW9iaWxlLXdpZHRoO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICAvLyBBbmltYXRpb24gQ29tbWVudCBTeW50YXg6IFttZExvY2tlZE9wZW5dfFttZENsb3NlZF1cbiAgLy8gbWRMb2NrZWRPcGVuIHN0YXRlczogdW5sb2NrZWQsIGxvY2tlZCwgYW55XG4gIC8vIG1kQ2xvc2VkIHN0YXRlczogb3BlbiwgY2xvc2VkLCBhbnlcbiAgLy8gRGVmYXVsdCBzdGF0ZTogdW5sb2NrZWR8b3BlblxuXG4gIC8vIHVubG9ja2VkfGNsb3NlZFxuICAmLm1kLWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIGFueXxvcGVuIDw9PiBhbnl8Y2xvc2VkXG4gICYubWQtY2xvc2VkLWFkZCxcbiAgJi5tZC1jbG9zZWQtcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbiBhbGw7XG4gIH1cblxuICAvLyBhbnl8b3BlbiA8PT4gYW55fGNsb3NlZCAoYW5pbWF0aW5nKVxuICAmLm1kLWNsb3NlZC1hZGQubWQtY2xvc2VkLWFkZC1hY3RpdmUsXG4gICYubWQtY2xvc2VkLXJlbW92ZS5tZC1jbG9zZWQtcmVtb3ZlLWFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICB9XG5cbiAgLy8gdW5sb2NrZWR8YW55IDw9PiBsb2NrZWR8YW55XG4gICYubWQtbG9ja2VkLW9wZW4tYWRkLFxuICAmLm1kLWxvY2tlZC1vcGVuLXJlbW92ZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAvLyBsb2NrZWR8YW55XG4gICYubWQtbG9ja2VkLW9wZW4sXG4gICYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLFxuICAmLm1kLWxvY2tlZC1vcGVuLm1kLWNsb3NlZC5tZC1zaWRlbmF2LWxlZnQsXG4gICYubWQtbG9ja2VkLW9wZW4ubWQtY2xvc2VkLm1kLXNpZGVuYXYtcmlnaHQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgLy8gbG9ja2VkfGNsb3NlZCA9PiB1bmxvY2t8Y2xvc2VkXG4gICYubWQtbG9ja2VkLW9wZW4tcmVtb3ZlLm1kLWNsb3NlZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAvLyB1bmxvY2tlZHxjbG9zZWQgPT4gbG9ja2VkfGNsb3NlZFxuICAmLm1kLWNsb3NlZC5tZC1sb2NrZWQtb3Blbi1hZGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgfVxuXG4gIC8vIHVubG9ja2VkfGNsb3NlZCA9PiBsb2NrZWR8Y2xvc2VkIChwcmUtYW5pbWF0aW9uKVxuICAmLm1kLWNsb3NlZC5tZC1sb2NrZWQtb3Blbi1hZGQ6bm90KC5tZC1sb2NrZWQtb3Blbi1hZGQtYWN0aXZlKSB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uLFxuICAgICAgICAgICAgICAgIG1pbi13aWR0aCAkc3dpZnQtZWFzZS1pbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1pbi10aW1pbmctZnVuY3Rpb247XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIHVubG9ja2VkfGNsb3NlZCA9PiBsb2NrZWR8Y2xvc2VkIChhbmltYXRpbmcpXG4gICYubWQtY2xvc2VkLm1kLWxvY2tlZC1vcGVuLWFkZC1hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IHdpZHRoICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgICAgICAgICBtaW4td2lkdGggJHN3aWZ0LWVhc2UtaW4tZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tdGltaW5nLWZ1bmN0aW9uO1xuICB9XG5cbiAgLy8gbG9ja2VkfGFueSA9PiB1bmxvY2tlZHxhbnkgKGFuaW1hdGluZylcbiAgJi5tZC1sb2NrZWQtb3Blbi1yZW1vdmUtYWN0aXZlIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAkc3dpZnQtZWFzZS1pbi1kdXJhdGlvbiAkc3dpZnQtZWFzZS1pbi10aW1pbmctZnVuY3Rpb24sXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoICRzd2lmdC1lYXNlLWluLWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLXRpbWluZy1mdW5jdGlvbjtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGV4dGVuZCAubWQtc2lkZW5hdi1sZWZ0O1xufVxuLm1kLXNpZGVuYXYtYmFja2Ryb3AubWQtbG9ja2VkLW9wZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWQtc2lkZW5hdi1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAlLCAwLCAwKTtcbiAgJi5tZC1jbG9zZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICYubWQtY2xvc2VkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC14cykge1xuICBtZC1zaWRlbmF2IHtcbiAgICBtYXgtd2lkdGg6ICRzaWRlbmF2LWRlc2t0b3Atd2lkdGg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzaWRlbmF2LWRlc2t0b3Atd2lkdGggKyAkc2lkZW5hdi1taW4tc3BhY2UpIHtcbiAgbWQtc2lkZW5hdiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGVuYXYtbWluLXNwYWNlfSk7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlbmF2LW1pbi1zcGFjZX0pO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZW5hdi1taW4tc3BhY2V9KTtcbiAgfVxufVxuXG4vLyBJRSBPbmx5XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAubWQtc2lkZW5hdi1sZWZ0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5tZC1zaWRlbmF2LXJpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuJHNsaWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgcmdiKDIwMCwgMjAwLCAyMDApICFkZWZhdWx0O1xuJHNsaWRlci1zaXplOiAgNDhweCAhZGVmYXVsdDtcbiRzbGlkZXItbWluLXNpemU6ICAxMjhweCAhZGVmYXVsdDtcblxuJHNsaWRlci10cmFjay1oZWlnaHQ6ICAycHggIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLXdpZHRoOiAgMjBweCAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItaGVpZ2h0OiAgJHNsaWRlci10aHVtYi13aWR0aCAhZGVmYXVsdDtcblxuJHNsaWRlci10aHVtYi1kZWZhdWx0LXNjYWxlOiAwLjcgIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLWhvdmVyLXNjYWxlOiAwLjggIWRlZmF1bHQ7XG4kc2xpZGVyLXRodW1iLWZvY3VzLXNjYWxlOiAxICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1kaXNhYmxlZC1zY2FsZTogMC41ICFkZWZhdWx0O1xuJHNsaWRlci10aHVtYi1kaXNhYmxlZC1ib3JkZXI6IDRweCAhZGVmYXVsdDtcbiRzbGlkZXItdGh1bWItZm9jdXMtZHVyYXRpb246IC43cyAhZGVmYXVsdDtcblxuJHNsaWRlci1mb2N1cy10aHVtYi13aWR0aDogIDM0cHggIWRlZmF1bHQ7XG4kc2xpZGVyLWZvY3VzLXRodW1iLWhlaWdodDogJHNsaWRlci1mb2N1cy10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRzbGlkZXItZm9jdXMtcmluZy1ib3JkZXItd2lkdGg6IDNweCAhZGVmYXVsdDtcblxuJHNsaWRlci1hcnJvdy1oZWlnaHQ6IDE2cHggIWRlZmF1bHQ7XG4kc2xpZGVyLWFycm93LXdpZHRoOiAyOHB4ICFkZWZhdWx0O1xuXG4kc2xpZGVyLXNpZ24taGVpZ2h0OiAyOHB4ICFkZWZhdWx0O1xuJHNsaWRlci1zaWduLXdpZHRoOiAyOHB4ICFkZWZhdWx0O1xuJHNsaWRlci1zaWduLXRvcDogKCRzbGlkZXItc2l6ZSAvIDIpIC0gKCRzbGlkZXItdGh1bWItZGVmYXVsdC1zY2FsZSAqICRzbGlkZXItdGh1bWItaGVpZ2h0IC8gMikgLSAoJHNsaWRlci1zaWduLWhlaWdodCkgLSAoJHNsaWRlci1hcnJvdy1oZWlnaHQpICsgMTBweCAhZGVmYXVsdDtcblxuQGtleWZyYW1lcyBzbGlkZXJGb2N1c1RodW1iIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJHNsaWRlci10aHVtYi1kZWZhdWx0LXNjYWxlKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJHNsaWRlci10aHVtYi1mb2N1cy1zY2FsZSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRlZmF1bHQtc2NhbGUpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVyRGlzY3JldGVGb2N1c1RodW1iIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJHNsaWRlci10aHVtYi1kZWZhdWx0LXNjYWxlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoJHNsaWRlci10aHVtYi1ob3Zlci1zY2FsZSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlckRpc2NyZXRlRm9jdXNSaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cblxuQG1peGluIHNsaWRlci10aHVtYi1wb3NpdGlvbigkd2lkdGg6ICRzbGlkZXItdGh1bWItd2lkdGgsICRoZWlnaHQ6ICRzbGlkZXItdGh1bWItaGVpZ2h0KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsICgtJHdpZHRoIC8gMiksIGF1dG8pO1xuICB0b3A6ICgkc2xpZGVyLXNpemUgLyAyKSAtICgkaGVpZ2h0IC8gMik7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgYm9yZGVyLXJhZGl1czogbWF4KCR3aWR0aCwgJGhlaWdodCk7XG59XG5cbm1kLXNsaWRlciB7XG4gIGhlaWdodDogJHNsaWRlci1zaXplO1xuICBtaW4td2lkdGg6ICRzbGlkZXItbWluLXNpemU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICosICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubWQtc2xpZGVyLXdyYXBwZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1kLXNsaWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAvKipcbiAgICogVHJhY2tcbiAgICovXG4gIC5tZC10cmFjay1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkc2xpZGVyLXNpemUgLyAyKSAtICgkc2xpZGVyLXRyYWNrLWhlaWdodCkgLyAyO1xuICAgIGhlaWdodDogJHNsaWRlci10cmFjay1oZWlnaHQ7XG4gIH1cbiAgLm1kLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm1kLXRyYWNrLWZpbGwge1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKC4yNSwuOCwuMjUsMSk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDtcbiAgfVxuICAubWQtdHJhY2stdGlja3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAubWQtdHJhY2stdGlja3MgY2FudmFzIHtcbiAgICAvLyBSZXN0cmljdCB0aGUgd2lkdGggYW5kIHRoZSBoZWlnaHQgb2YgdGhlIGNhbnZhcyBzbyB0aGF0IHRpY2tzIGFyZSByZW5kZXJlZCBjb3JyZWN0bHlcbiAgICAvLyB3aGVuIHBhcmVudCBlbGVtZW50cyBhcmUgcmVzaXplZC4gRWxzZSwgdGhlIHBvc2l0aW9uIG9mIHRoZSB0aWNrcyBtaWdodFxuICAgIC8vIGJlIGluY29ycmVjdCBhcyB3ZSBvbmx5IHVwZGF0ZSB0aGUgY2FudmFzIHdpZHRoIGF0dHJpYnV0ZSBvbiB3aW5kb3cgcmVzaXplLlxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qKlxuICAgKiBTbGlkZXIgdGh1bWJcbiAgICovXG4gIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodCwgYm90dG9tO1xuICB9XG4gIC5tZC10aHVtYiB7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIHNsaWRlci10aHVtYi1wb3NpdGlvbigkc2xpZGVyLXRodW1iLXdpZHRoLCAkc2xpZGVyLXRodW1iLWhlaWdodCk7XG5cbiAgICAvLyBXZSByZW5kZXIgdGh1bWIgaW4gYW4gOmFmdGVyIHNlbGVjdG9yIHRvIGZpeCBhbiBvYnNjdXJlIHByb2JsZW0gd2l0aCB0aGVcbiAgICAvLyB0aHVtYiBiZWluZyBjbGlwcGVkIGJ5IHRoZSBmb2N1cy1yaW5nIGFuZCBmb2N1cy10aHVtYiB3aGlsZSBydW5uaW5nIHRoZSBmb2N1c1xuICAgIC8vIGFuaW1hdGlvbi5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6ICRzbGlkZXItdGh1bWItd2lkdGg7XG4gICAgICBoZWlnaHQ6ICRzbGlkZXItdGh1bWItaGVpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogbWF4KCRzbGlkZXItdGh1bWItd2lkdGgsICRzbGlkZXItdGh1bWItaGVpZ2h0KTtcbiAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRlZmF1bHQtc2NhbGUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKC4yNSwuOCwuMjUsMSk7XG4gIH1cblxuICAvKiBUaGUgc2lnbiB0aGF0J3MgZm9jdXNlZCBpbiBkaXNjcmV0ZSBtb2RlICovXG4gIC5tZC1zaWduIHtcblxuICAgIC8qIENlbnRlciB0aGUgY2hpbGRyZW4gKHNsaWRlci10aHVtYi10ZXh0KSAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtKCRzbGlkZXItc2lnbi1oZWlnaHQgLyAyKTtcbiAgICB0b3A6ICRzbGlkZXItc2lnbi10b3A7XG4gICAgd2lkdGg6ICRzbGlkZXItc2lnbi13aWR0aDtcbiAgICBoZWlnaHQ6ICRzbGlkZXItc2lnbi1oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogbWF4KCRzbGlkZXItc2lnbi1oZWlnaHQsICRzbGlkZXItc2lnbi13aWR0aCk7XG5cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlM2QoMCwoLSRzbGlkZXItc2lnbi10b3AgKyAxMCkgLyAwLjQsMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcblxuICAgIC8qIFRoZSBhcnJvdyBwb2ludGluZyBkb3duIHVuZGVyIHRoZSBzaWduICovXG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKGxlZnQsIHJpZ2h0LCAtKCRzbGlkZXItc2lnbi13aWR0aCAvIDIgLSAkc2xpZGVyLWFycm93LXdpZHRoIC8gMiksIGF1dG8pO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHNsaWRlci1hcnJvdy1oZWlnaHQ7XG4gICAgICB0b3A6IDE5cHg7XG4gICAgICBib3JkZXItbGVmdDogJHNsaWRlci1hcnJvdy13aWR0aCAvIDIgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6ICRzbGlkZXItYXJyb3ctd2lkdGggLyAyIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogJHNsaWRlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcblxuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtOHB4LDApO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICB9XG5cbiAgICAubWQtdGh1bWItdGV4dCB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLyoqXG4gICAqIFRoZSBib3JkZXIvYmFja2dyb3VuZCB0aGF0IGNvbWVzIGluIHdoZW4gZm9jdXNlZCBpbiBub24tZGlzY3JldGUgbW9kZVxuICAgKi9cbiAgLm1kLWZvY3VzLXJpbmcge1xuICAgIEBpbmNsdWRlIHNsaWRlci10aHVtYi1wb3NpdGlvbigkc2xpZGVyLWZvY3VzLXRodW1iLXdpZHRoLCAkc2xpZGVyLWZvY3VzLXRodW1iLWhlaWdodCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguNyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAvLyB1c2luZyBhIGN1c3RvbSBkdXJhdGlvbiB0byBtYXRjaCB0aGUgc3BlYyBleGFtcGxlIHZpZGVvXG4gICAgdHJhbnNpdGlvbjogYWxsICgkc2xpZGVyLXRodW1iLWZvY3VzLWR1cmF0aW9uIC8gMikgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgfVxuICAubWQtZGlzYWJsZWQtdGh1bWIge1xuICAgIEBpbmNsdWRlIHNsaWRlci10aHVtYi1wb3NpdGlvbihcbiAgICAgICRzbGlkZXItdGh1bWItd2lkdGggKyAkc2xpZGVyLXRodW1iLWRpc2FibGVkLWJvcmRlciAqIDIsXG4gICAgICAkc2xpZGVyLXRodW1iLWhlaWdodCArICRzbGlkZXItdGh1bWItZGlzYWJsZWQtYm9yZGVyICogMlxuICAgICk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRpc2FibGVkLXNjYWxlKTtcbiAgICBib3JkZXItd2lkdGg6ICRzbGlkZXItdGh1bWItZGlzYWJsZWQtYm9yZGVyO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYubWQtbWluIHtcbiAgICAubWQtc2lnbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAvKiBEb24ndCBhbmltYXRlIGxlZnQvcmlnaHQgd2hpbGUgcGFubmluZyAqL1xuICAmLm1kLWRyYWdnaW5nIHtcbiAgICAubWQtdGh1bWItY29udGFpbmVyLFxuICAgIC5tZC10cmFjay1maWxsIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoW21kLWRpc2NyZXRlXSkge1xuICAgIC8qIEhpZGUgdGhlIHNpZ24gYW5kIHRpY2tzIGluIG5vbi1kaXNjcmV0ZSBtb2RlICovXG4gICAgLm1kLXRyYWNrLXRpY2tzLFxuICAgIC5tZC1zaWduIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgLm1kLXRodW1iOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRzbGlkZXItdGh1bWItaG92ZXItc2NhbGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tZC1mb2N1c2VkIHtcbiAgICAgICAgICAubWQtZm9jdXMtcmluZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1kLXRodW1iIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGVyRm9jdXNUaHVtYiAkc2xpZGVyLXRodW1iLWZvY3VzLWR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWQtYWN0aXZlIHtcbiAgICAgICAgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAubWQtdGh1bWIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWZvY3VzLXNjYWxlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW21kLWRpc2NyZXRlXSB7XG4gICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgJi5tZC1mb2N1c2VkIHtcbiAgICAgICAgICAubWQtZm9jdXMtcmluZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZXJEaXNjcmV0ZUZvY3VzUmluZyAuNXMgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm1kLXRodW1iIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGVyRGlzY3JldGVGb2N1c1RodW1iIC41cyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1kLXNsaWRlci13cmFwcGVyLm1kLWZvY3VzZWQsXG4gICAgICAmLm1kLWFjdGl2ZSB7XG4gICAgICAgIC5tZC10aHVtYiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgfVxuICAgICAgICAubWQtc2lnbixcbiAgICAgICAgLm1kLXNpZ246YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgc2NhbGUoMS4wKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZbZGlzYWJsZWRdW3JlYWRvbmx5XSB7XG4gICAgICAubWQtdGh1bWIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgfVxuICAgICAgLm1kLXNpZ24sXG4gICAgICAubWQtc2lnbjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApIHNjYWxlKDEuMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIC5tZC10cmFjay1maWxsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tZC10cmFjay10aWNrcyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAmOm5vdChbcmVhZG9ubHldKSAubWQtc2lnbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAubWQtdGh1bWIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkc2xpZGVyLXRodW1iLWRpc2FibGVkLXNjYWxlKTtcbiAgICB9XG4gICAgLm1kLWRpc2FibGVkLXRodW1iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZbbWQtdmVydGljYWxdIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6ICRzbGlkZXItbWluLXNpemU7XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgLm1kLXNsaWRlci13cmFwcGVyIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgd2lkdGg6ICRzbGlkZXItc2l6ZTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWQtdHJhY2stY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAkc2xpZGVyLXRyYWNrLWhlaWdodDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gKCN7JHNsaWRlci10cmFjay1oZWlnaHR9IC8gMikpO1xuICAgIH1cblxuICAgIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogKCRzbGlkZXItc2l6ZSAvIDIpIC0gKCRzbGlkZXItdHJhY2staGVpZ2h0KSAvIDI7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICBib3R0b206IDA7XG5cbiAgICAgIC5tZC10aHVtYjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgIH1cblxuICAgICAgLm1kLWZvY3VzLXJpbmcge1xuICAgICAgICBsZWZ0OiAtKCgkc2xpZGVyLWZvY3VzLXRodW1iLXdpZHRoIC8gMikgLSAoJHNsaWRlci10cmFjay1oZWlnaHQgLyAyKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1kLXRyYWNrLWZpbGwge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgICZbbWQtZGlzY3JldGVdIHtcbiAgICAgIC5tZC1zaWduIHtcbiAgICAgICAgJHNpZ24tdG9wOiAtKCRzbGlkZXItc2lnbi10b3AgLyAyKSArIDE7XG5cbiAgICAgICAgbGVmdDogLSRzbGlkZXItc2lnbi1oZWlnaHQgLSAxMjtcbiAgICAgICAgdG9wOiAkc2lnbi10b3A7XG5cbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpIHRyYW5zbGF0ZTNkKCgtJHNsaWRlci1zaWduLXRvcCArIDEwKSAvIDAuNCwgMCAsMCk7XG5cbiAgICAgICAgLyogVGhlIGFycm93IHBvaW50aW5nIGxlZnQgbmV4dCB0aGUgc2lnbiAqL1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6ICRzaWduLXRvcDtcbiAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICAgIGJvcmRlci10b3A6ICRzbGlkZXItYXJyb3ctd2lkdGggLyAyIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAkc2xpZGVyLWFycm93LXdpZHRoIC8gMiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJHNsaWRlci1hcnJvdy1oZWlnaHQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLThweCwwKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZC10aHVtYi10ZXh0IHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm1kLWFjdGl2ZSxcbiAgICAgIC5tZC1mb2N1c2VkLFxuICAgICAgJltkaXNhYmxlZF1bcmVhZG9ubHlde1xuICAgICAgICAubWQtc2lnbjphZnRlciB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF1bcmVhZG9ubHldIHtcbiAgICAgIC5tZC10aHVtYiB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB9XG4gICAgICAubWQtc2lnbixcbiAgICAgIC5tZC1zaWduOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgc2NhbGUoMS4wKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJlttZC1pbnZlcnRdIHtcbiAgICAmOm5vdChbbWQtdmVydGljYWxdKSAubWQtdHJhY2stZmlsbCB7XG4gICAgICBAaW5jbHVkZSBydGwobGVmdCwgYXV0bywgMCk7XG4gICAgICBAaW5jbHVkZSBydGwocmlnaHQsIDAsIGF1dG8pO1xuICAgIH1cbiAgICAmW21kLXZlcnRpY2FsXSB7XG4gICAgICAubWQtdHJhY2stZmlsbCB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5tZC1zbGlkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAkaXRlbXMtd2lkdGg6IDI1cHg7XG4gICRpdGVtcy1oZWlnaHQ6ICRpdGVtcy13aWR0aDtcbiAgJGl0ZW1zLW1hcmdpbjogMTZweDtcblxuICAmID4gKjpmaXJzdC1jaGlsZCxcbiAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgJjpub3QobWQtc2xpZGVyKSB7XG4gICAgICBtaW4td2lkdGg6ICRpdGVtcy13aWR0aDtcbiAgICAgIG1heC13aWR0aDogKCRpdGVtcy13aWR0aCAqIDIpIC0gODtcbiAgICAgIGhlaWdodDogJGl0ZW1zLWhlaWdodDtcbiAgICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBtYXgtd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgJiA+ICo6Zmlyc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsICRpdGVtcy1tYXJnaW4sIGF1dG8pO1xuICB9XG5cbiAgJiA+ICo6bGFzdC1jaGlsZDpub3QobWQtc2xpZGVyKSB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLWxlZnQsIG1hcmdpbi1yaWdodCwgJGl0ZW1zLW1hcmdpbiwgYXV0byk7XG4gIH1cblxuICAmW21kLXZlcnRpY2FsXSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYgPiAqOmZpcnN0LWNoaWxkOm5vdChtZC1zbGlkZXIpLFxuICAgICYgPiAqOmxhc3QtY2hpbGQ6bm90KG1kLXNsaWRlcikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHBhZGRpbmctbGVmdCwgcGFkZGluZy1yaWdodCwgMTVweCwgMCk7IC8vIHNpemUgb2YgYXJyb3dzXG4gICAgICBoZWlnaHQ6ICRpdGVtcy1oZWlnaHQgKiAyO1xuICAgICAgbWFyZ2luLXRvcDogLSRpdGVtcy1oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXNsaWRlci5tZC1kZWZhdWx0LXRoZW1lIC5tZC10cmFjayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuXG4ubWQtc3RpY2t5LWNsb25lIHtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOTk5OXB4LC05OTk5cHgsMCk7XG5cbiAgJltzdGlja3ktc3RhdGU9XCJhY3RpdmVcIl0ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgJjpub3QoLm1kLXN0aWNreS1uby1lZmZlY3QpIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgICAgYW5pbWF0aW9uOiBzdWJoZWFkZXJTdGlja3lIb3ZlckluIDAuM3MgZWFzZS1vdXQgYm90aDtcbiAgICB9XG4gIH1cbn1cblxuJHN1YmhlYWRlci1saW5lLWhlaWdodDogMWVtICFkZWZhdWx0O1xuJHN1YmhlYWRlci1mb250LXNpemU6IHJlbSgxLjQpICFkZWZhdWx0O1xuJHN1YmhlYWRlci1wYWRkaW5nOiAoJGJhc2VsaW5lLWdyaWQgKiAyKSAhZGVmYXVsdDtcbiRzdWJoZWFkZXItZm9udC13ZWlnaHQ6IDUwMCAhZGVmYXVsdDtcbiRzdWJoZWFkZXItbWFyZ2luOiAwIDAgMCAwICFkZWZhdWx0O1xuJHN1YmhlYWRlci1zdGlja3ktc2hhZG93OiAwcHggMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xNikgIWRlZmF1bHQ7XG5cbkBrZXlmcmFtZXMgc3ViaGVhZGVyU3RpY2t5SG92ZXJJbiB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHRyYW5zcGFyZW50O1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6ICRzdWJoZWFkZXItc3RpY2t5LXNoYWRvdztcbiAgfVxufVxuQGtleWZyYW1lcyBzdWJoZWFkZXJTdGlja3lIb3Zlck91dCB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAkc3ViaGVhZGVyLXN0aWNreS1zaGFkb3c7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4ubWQtc3ViaGVhZGVyLXdyYXBwZXIge1xuXG4gICY6bm90KC5tZC1zdGlja3ktbm8tZWZmZWN0KSB7XG4gICAgLm1kLXN1YmhlYWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dCBtYXJnaW47XG5cbiAgICAmLm1kLXN0aWNreS1jbG9uZSB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICZbc3RpY2t5LXN0YXRlPVwiYWN0aXZlXCJdIHtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuXG4gICAgJjpub3QoLm1kLXN0aWNreS1jbG9uZSlbc3RpY2t5LXByZXYtc3RhdGU9XCJhY3RpdmVcIl0gLm1kLXN1YmhlYWRlci1pbm5lcjphZnRlciB7XG4gICAgICBhbmltYXRpb246IHN1YmhlYWRlclN0aWNreUhvdmVyT3V0IDAuM3MgZWFzZS1vdXQgYm90aDtcbiAgICB9XG4gIH1cblxufVxuXG4ubWQtc3ViaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHN1YmhlYWRlci1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkc3ViaGVhZGVyLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJHN1YmhlYWRlci1saW5lLWhlaWdodDtcbiAgbWFyZ2luOiAkc3ViaGVhZGVyLW1hcmdpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5tZC1zdWJoZWFkZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICRzdWJoZWFkZXItcGFkZGluZztcbiAgfVxuXG4gIC5tZC1zdWJoZWFkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuW21kLXN3aXBlLWxlZnRdLCBbbWQtc3dpcGUtcmlnaHRdIHtcbiAgICB0b3VjaC1hY3Rpb24gOiBwYW4teTtcbn1cblxuW21kLXN3aXBlLXVwXSwgW21kLXN3aXBlLWRvd25dIHtcbiAgICB0b3VjaC1hY3Rpb24gOiBwYW4teDtcbn1cblxuJHN3aXRjaC13aWR0aDogMzZweCAhZGVmYXVsdDtcbiRzd2l0Y2gtaGVpZ2h0OiAkYmFzZWxpbmUtZ3JpZCAqIDMgIWRlZmF1bHQ7XG4kc3dpdGNoLWJhci1oZWlnaHQ6IDE0cHggIWRlZmF1bHQ7XG4kc3dpdGNoLXRodW1iLXNpemU6IDIwcHggIWRlZmF1bHQ7XG4kc3dpdGNoLW1hcmdpbjogMTZweCAhZGVmYXVsdDtcblxuLm1kLWlubGluZS1mb3JtIHtcbiAgbWQtc3dpdGNoIHtcbiAgICBtYXJnaW4tdG9wOiAkaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkaW5wdXQtY29udGFpbmVyLXZlcnRpY2FsLW1hcmdpbiArIDFweDtcbiAgfVxufVxuXG5tZC1zd2l0Y2gge1xuICBtYXJnaW46ICRzd2l0Y2gtbWFyZ2luIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCBpbmhlcml0LCAkc3dpdGNoLW1hcmdpbik7XG4gIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsICRzd2l0Y2gtbWFyZ2luLCBpbmhlcml0KTtcblxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgcnRsKG1hcmdpbi1sZWZ0LCBpbmhlcml0LCAwKTtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCAwLCBpbmhlcml0KTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAubWQtY29udGFpbmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cblxuICAubWQtY29udGFpbmVyIHtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgd2lkdGg6ICRzd2l0Y2gtd2lkdGg7XG4gICAgaGVpZ2h0OiAkc3dpdGNoLWhlaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobWFyZ2luLXJpZ2h0LCBtYXJnaW4tbGVmdCwgOHB4LCAwcHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgJi5tZC1pbnZlcnRlZCAubWQtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBydGwobWFyZ2luLXJpZ2h0LCBpbml0aWFsLCA4cHgpO1xuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgOHB4LCBpbml0aWFsKTtcbiAgfVxuXG4gIC8vIElmIHRoZSB1c2VyIG1vdmVzIGhpcyBtb3VzZSBvZmYgdGhlIHN3aXRjaCwgc3RpbCBkaXNwbGF5IGdyYWJiaW5nIGN1cnNvclxuICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgLm1kLWRyYWdnaW5nLFxuICAgICYubWQtZHJhZ2dpbmcgLm1kLWNvbnRhaW5lciB7XG4gICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cbiAgfVxuXG4gICYubWQtZm9jdXNlZCB7XG4gICAgLm1kLXRodW1iOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgdG9wOiAtOHB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuICB9XG5cbiAgLm1kLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZC1iYXIge1xuICAgIGxlZnQ6IDFweDtcbiAgICB3aWR0aDogJHN3aXRjaC13aWR0aCAtIDJweDtcbiAgICB0b3A6ICRzd2l0Y2gtaGVpZ2h0IC8gMiAtICRzd2l0Y2gtYmFyLWhlaWdodCAvIDI7XG4gICAgaGVpZ2h0OiAkc3dpdGNoLWJhci1oZWlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5tZC10aHVtYi1jb250YWluZXIge1xuICAgIHRvcDogJHN3aXRjaC1oZWlnaHQgLyAyIC0gJHN3aXRjaC10aHVtYi1zaXplIC8gMjtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkc3dpdGNoLXdpZHRoIC0gJHN3aXRjaC10aHVtYi1zaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gICYubWQtY2hlY2tlZCAubWQtdGh1bWItY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcbiAgfVxuXG4gIC5tZC10aHVtYiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGhlaWdodDogJHN3aXRjaC10aHVtYi1zaXplO1xuICAgIHdpZHRoOiAkc3dpdGNoLXRodW1iLXNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy0xZHA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtJHN3aXRjaC10aHVtYi1zaXplO1xuICAgICAgdG9wOiAtJHN3aXRjaC10aHVtYi1zaXplO1xuICAgICAgcmlnaHQ6IC0kc3dpdGNoLXRodW1iLXNpemU7XG4gICAgICBib3R0b206IC0kc3dpdGNoLXRodW1iLXNpemU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLm1kLWRyYWdnaW5nKSB7XG4gICAgLm1kLWJhcixcbiAgICAubWQtdGh1bWItY29udGFpbmVyLFxuICAgIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2l0aW9uOiAkc3dpZnQtbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbiAgICAubWQtYmFyLFxuICAgIC5tZC10aHVtYiB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgICB9XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICB9XG4gIG1kLXN3aXRjaC5tZC1kZWZhdWx0LXRoZW1lLm1kLWNoZWNrZWQgLm1kLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlFOUU5RTtcbiAgfVxuICBtZC1zd2l0Y2gubWQtZGVmYXVsdC10aGVtZSAubWQtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuJHRhYnMtcGFnaW5hdG9yLXdpZHRoOiAkYmFzZWxpbmUtZ3JpZCAqIDQgIWRlZmF1bHQ7XG4kdGFicy10YWItd2lkdGg6ICRiYXNlbGluZS1ncmlkICogMTIgIWRlZmF1bHQ7XG4kdGFicy1oZWFkZXItaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xuXG5Aa2V5ZnJhbWVzIG1kLXRhYi1jb250ZW50LWhpZGUge1xuICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG5tZC10YWItZGF0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxubWQtdGFicyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgJjpub3QoLm1kLW5vLXRhYi1jb250ZW50KTpub3QoLm1kLWR5bmFtaWMtaGVpZ2h0KSB7XG4gICAgbWluLWhlaWdodDogMjAwICsgJHRhYnMtaGVhZGVyLWhlaWdodDtcbiAgfVxuICAmW21kLWFsaWduLXRhYnM9XCJib3R0b21cIl0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdGFicy1oZWFkZXItaGVpZ2h0O1xuICAgIG1kLXRhYnMtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgICBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gICAgfVxuICB9XG4gICYubWQtZHluYW1pYy1oZWlnaHQge1xuICAgIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gICAgbWQtdGFiLWNvbnRlbnQge1xuICAgICAgJi5tZC1hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZbbWQtYm9yZGVyLWJvdHRvbV0ge1xuICAgIG1kLXRhYnMtd3JhcHBlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgICAmOm5vdCgubWQtZHluYW1pYy1oZWlnaHQpIHtcbiAgICAgIG1kLXRhYnMtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgdG9wOiAkdGFicy1oZWFkZXItaGVpZ2h0ICsgMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxubWQtdGFicy13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gdHJhbnNmb3JtIGlzIG5lZWRlZCBmb3IgaU9TIFNhZmFyaSB0byBwcmV2ZW50IGNvbnRlbnQgZnJvbSBkaXNhcHBlYXJpbmcgb24gc2Nyb2xsXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBtZC1wcmV2LWJ1dHRvbiwgbWQtbmV4dC1idXR0b24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogJHRhYnMtcGFnaW5hdG9yLXdpZHRoO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0O1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJi5tZC1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAmLm5nLWxlYXZlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICAgIG1kLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICAvLyBGb3IgUlRMIHRhYnMsIHJvdGF0ZSB0aGUgYnV0dG9uc1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuICBtZC1wcmV2LWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TWpBNElpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UVXVOQ3czTGpRZ01UUXNOaUE0TERFeUlERTBMREU0SURFMUxqUXNNVFl1TmlBeE1DNDRMREV5SUFrSklpQnpkSGxzWlQwaVptbHNiRHAzYUdsMFpUc2lMejRnUEhKbFkzUWdabWxzYkQwaWJtOXVaU0lnZDJsa2RHZzlJakkwSWlCb1pXbG5hSFE5SWpJMElpOCtJRHd2Wno0Z1BDOW5QaUE4WnlCcFpEMGlSM0pwWkNJZ1pHbHpjR3hoZVQwaWJtOXVaU0krSUR4bklHUnBjM0JzWVhrOUltbHViR2x1WlNJK0lEd3ZaejRnUEM5blBpQThMM04yWno0TkNnPT0nKTtcbiAgfVxuICBtZC1uZXh0LWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AocmlnaHQsIGxlZnQsIDAsIGF1dG8pO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRnUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREUzTGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBpQThJVVJQUTFSWlVFVWdjM1puSUZCVlFreEpReUFpTFM4dlZ6TkRMeTlFVkVRZ1UxWkhJREV1TVM4dlJVNGlJQ0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTlIY21Gd2FHbGpjeTlUVmtjdk1TNHhMMFJVUkM5emRtY3hNUzVrZEdRaVBpQThjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpSUhkcFpIUm9QU0l5TkhCNElpQm9aV2xuYUhROUlqSTBjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJZ1pXNWhZbXhsTFdKaFkydG5jbTkxYm1ROUltNWxkeUF3SURBZ01qUWdNalFpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBpQThaeUJwWkQwaVNHVmhaR1Z5SWo0Z1BHYytJRHh5WldOMElIZzlJaTAyTVRnaUlIazlJaTB4TXpNMklpQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNVFF3TUNJZ2FHVnBaMmgwUFNJek5qQXdJaTgrSUR3dlp6NGdQQzluUGlBOFp5QnBaRDBpVEdGaVpXd2lQaUE4TDJjK0lEeG5JR2xrUFNKSlkyOXVJajRnUEdjK0lEeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UQXNOaUE0TGpZc055NDBJREV6TGpJc01USWdPQzQyTERFMkxqWWdNVEFzTVRnZ01UWXNNVElnQ1FraUlITjBlV3hsUFNKbWFXeHNPbmRvYVhSbE95SXZQaUE4Y21WamRDQm1hV3hzUFNKdWIyNWxJaUIzYVdSMGFEMGlNalFpSUdobGFXZG9kRDBpTWpRaUx6NGdQQzluUGlBOEwyYytJRHhuSUdsa1BTSkhjbWxrSWlCa2FYTndiR0Y1UFNKdWIyNWxJajRnUEdjZ1pHbHpjR3hoZVQwaWFXNXNhVzVsSWo0Z1BDOW5QaUE4TDJjK0lEd3ZjM1puUGcwSycpO1xuXG4gICAgLy8gSW4gcmVndWxhciBtb2RlLCB3ZSBuZWVkIHRvIGZsaXAgdGhlIGNoZXZyb24gaWNvbiB0byBwb2ludCB0aGUgb3RoZXIgd2F5XG4gICAgbWQtaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbiAgJi5tZC1zdHJldGNoLXRhYnMge1xuICAgIG1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtZC10YWItaXRlbSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxubWQtdGFicy1jYW52YXMge1xuICBAaW5jbHVkZSBwaWUtY2xlYXJmaXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJHRhYnMtaGVhZGVyLWhlaWdodDtcbiAgLm1kLWR1bW15LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgcnRsLXByb3AobGVmdCwgcmlnaHQsIDAsIGF1dG8pO1xuICB9XG4gICYubWQtcGFnaW5hdGVkIHtcbiAgICBtYXJnaW46IDAgJHRhYnMtcGFnaW5hdG9yLXdpZHRoO1xuICB9XG4gICYubWQtY2VudGVyLXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLm1kLXRhYiB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxubWQtcGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgQGluY2x1ZGUgcGllLWNsZWFyZml4O1xuICBoZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAmLm1kLWNlbnRlci10YWJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgbWQtdGFiLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogNzJweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gICAgbWQtdGFiLWl0ZW0ge1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICB9XG4gIH1cbn1cblxubWQtdGFicy1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICR0YWJzLWhlYWRlci1oZWlnaHQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbm1kLXRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIHRyYW5zZm9ybSBpcyBuZWVkZWQgZm9yIGlPUyBTYWZhcmkgdG8gcHJldmVudCBjb250ZW50IGZyb20gZGlzYXBwZWFyaW5nIG9uIHNjcm9sbFxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgJi5tZC1uby1zY3JvbGwge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICYubmctbGVhdmUsICYubWQtbm8tdHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAmLm1kLWxlZnQ6bm90KC5tZC1hY3RpdmUpIHtcbiAgICBAaW5jbHVkZSBydGwodHJhbnNmb3JtLCB0cmFuc2xhdGVYKC0xMDAlKSwgdHJhbnNsYXRlWCgrMTAwJSkpO1xuICAgIGFuaW1hdGlvbjogMiAqICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuICAmLm1kLXJpZ2h0Om5vdCgubWQtYWN0aXZlKSB7XG4gICAgQGluY2x1ZGUgcnRsKHRyYW5zZm9ybSwgdHJhbnNsYXRlWCgxMDAlKSwgdHJhbnNsYXRlWCgtMTAwJSkpO1xuICAgIGFuaW1hdGlvbjogMiAqICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiBtZC10YWItY29udGVudC1oaWRlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAqIHtcbiAgICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuICA+IGRpdiB7XG4gICAgZmxleDogMSAwIDEwMCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgICYubmctbGVhdmUge1xuICAgICAgYW5pbWF0aW9uOiAyICogJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uIG1kLXRhYi1jb250ZW50LWhpZGU7XG4gICAgfVxuICB9XG59XG5cbm1kLWluay1iYXIge1xuICAkZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbiAqIDAuNTtcbiAgJG11bHRpcGxpZXI6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgJi5tZC1sZWZ0IHtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0ICgkZHVyYXRpb24gKiAkbXVsdGlwbGllcikgJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgcmlnaHQgJGR1cmF0aW9uICRzd2lmdC1lYXNlLWluLW91dC10aW1pbmctZnVuY3Rpb247XG4gIH1cbiAgJi5tZC1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAkZHVyYXRpb24gJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbixcbiAgICAgICAgcmlnaHQgKCRkdXJhdGlvbiAqICRtdWx0aXBsaWVyKSAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICB9XG59XG5cbm1kLXRhYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi5tZC10YWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6ICR0YWJzLWhlYWRlci1oZWlnaHQgLSAyNDtcbiAgcGFkZGluZzogMTJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjM1cyAkc3dpZnQtZWFzZS1pbi1vdXQtdGltaW5nLWZ1bmN0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQGluY2x1ZGUgcnRsKGZsb2F0LCBsZWZ0LCByaWdodCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAmLm1kLWZvY3VzZWQsICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAmLm1kLWFjdGl2ZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gICYubWQtZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICAmLm5nLWxlYXZlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbm1kLXRvb2xiYXIgKyBtZC10YWJzLCBtZC10b29sYmFyICsgbWQtZGlhbG9nLWNvbnRlbnQgbWQtdGFicyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vLyBTZWUgaGVpZ2h0IHNldCBnbG9iYWxseSwgZGVwZW5kZWQgb24gYnkgYnV0dG9uc1xuXG4kbWQtdG9hc3QtY29udGVudC1wYWRkaW5nOiAzICogJGJhc2VsaW5lLWdyaWQgLSAkYnV0dG9uLWxlZnQtcmlnaHQtcGFkZGluZyAhZGVmYXVsdDtcbiRtZC10b2FzdC1idXR0b24tbGVmdC1tYXJnaW46IDMgKiAkYmFzZWxpbmUtZ3JpZCAtIDIgKiAkYnV0dG9uLWxlZnQtcmlnaHQtcGFkZGluZyAhZGVmYXVsdDtcbiRtZC10b2FzdC10ZXh0LXBhZGRpbmc6ICRidXR0b24tbGVmdC1yaWdodC1wYWRkaW5nICFkZWZhdWx0O1xuXG5cbi5tZC10b2FzdC10ZXh0IHtcbiAgcGFkZGluZzogMCAkbWQtdG9hc3QtdGV4dC1wYWRkaW5nO1xufVxuXG5tZC10b2FzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHotaW5kZXgtdG9hc3Q7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC8vIEFkZCBzb21lIHBhZGRpbmcgdG8gdGhlIG91dGVyIHRvYXN0IGNvbnRhaW5lciBzbyB0aGF0IHRoZSB3cmFwcGVyJ3MgYm94IHNoYWRvdyBpcyB2aXNpYmxlXG4gIHBhZGRpbmc6ICR0b2FzdC1tYXJnaW47XG5cbiAgLy8gU2V0dXAgb3BhY2l0eSB0cmFuc2l0aW9uIG9uIHdob2xlIHRvYXN0XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcblxuICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBtYXgtaGVpZ2h0OiA3ICogJHRvYXN0LWhlaWdodDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIC8vIFNpbmNlIHdlJ3JlIHZlcnRpY2FsbHkgY2VudGVyaW5nIG91ciB0ZXh0IGJ5IHVzaW5nIGZsZXhib3ggYW5kIGhhdmluZyBhIG1pbi1oZWlnaHQsIHdlIG5lZWQgdG8gYXBwbHlcbiAgICAvLyBhIGZpeCBmb3IgYW4gSUUxMSBmbGV4YnVnLCBvdGhlcndpc2UgdGhlIHRleHQgd29uJ3QgYmUgY2VudGVyZWQgdmVydGljYWxseS5cbiAgICBAaW5jbHVkZSBpZTExLW1pbi1oZWlnaHQtZmxleGJ1Zyg0OHB4KTtcblxuICAgIHBhZGRpbmc6IDAgJG1kLXRvYXN0LWNvbnRlbnQtcGFkZGluZztcblxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAvLyBTZXR1cCBmb3IgdHJhbnNmb3JtIHRyYW5zaXRpb25zIG9uIGlubmVyIGNvbnRlbnRcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZVooMGRlZyk7XG4gICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuXG4gICAgQGluY2x1ZGUgcnRsKGp1c3RpZnktY29udGVudCwgZmxleC1zdGFydCwgZmxleC1lbmQpO1xuXG4gICAgc3BhbiB7XG4gICAgICAvLyBMYXlvdXQgIFtmbGV4XVxuICAgICAgZmxleDoxIDEgMCU7XG4gICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICBtaW4td2lkdGggOjA7XG4gICAgfVxuICB9XG5cbiAgJi5tZC1jYXBzdWxlIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB9XG4gIH1cblxuICAmLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2UtaW47XG4gICAgfVxuICB9XG5cbiAgLyogVHJhbnNpdGlvbiBkaWZmZXJlbnRseSB3aGVuIHN3aXBpbmcgKi9cbiAgJi5tZC1zd2lwZWxlZnQsXG4gICYubWQtc3dpcGVyaWdodCxcbiAgJi5tZC1zd2lwZXVwLFxuICAmLm1kLXN3aXBlZG93biB7XG4gICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNpdGlvbjogJHN3aWZ0LWVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICYubmctZW50ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB9XG4gICAgJi5tZC10b3Age1xuICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uZy1lbnRlci1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLypcbiAgICogV2hlbiB0aGUgdG9hc3QgZG9lc24ndCB0YWtlIHVwIHRoZSB3aG9sZSBzY3JlZW4sXG4gICAqIG1ha2UgaXQgcm90YXRlIHdoZW4gdGhlIHVzZXIgc3dpcGVzIGl0IGF3YXlcbiAgICovXG4gICYubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB9XG5cbiAgICAmLm1kLXN3aXBldXAge1xuICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm1kLXN3aXBlZG93biB7XG4gICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5tZC10b3Age1xuICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWQtYWN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLm1kLWJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tcmlnaHQsIDAsICRtZC10b2FzdC1idXR0b24tbGVmdC1tYXJnaW4pO1xuICAgIEBpbmNsdWRlIHJ0bChtYXJnaW4tbGVmdCwgJG1kLXRvYXN0LWJ1dHRvbi1sZWZ0LW1hcmdpbiwgMCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSAtIDEpIHtcbiAgbWQtdG9hc3Qge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJi5uZy1sZWF2ZS5uZy1sZWF2ZS1hY3RpdmUge1xuICAgICAgJi5tZC1zd2lwZXVwIHtcbiAgICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubWQtc3dpcGVkb3duIHtcbiAgICAgICAgLm1kLXRvYXN0LWNvbnRlbnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIG1kLXRvYXN0IHtcbiAgICBtaW4td2lkdGg6IDI4OHB4ICsgJHRvYXN0LW1hcmdpbiAqIDI7XG4gICAgJi5tZC1ib3R0b20ge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLm1kLWxlZnQge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJi5tZC1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgJi5tZC10b3Age1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIC8vIFN1cHBvcnQgZm9yIFJUTCBhbGlnbm1lbnRcbiAgICAmLl9tZC1zdGFydCB7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChsZWZ0LCByaWdodCwgMCwgYXV0byk7XG4gICAgfVxuXG4gICAgJi5fbWQtZW5kIHtcbiAgICAgIEBpbmNsdWRlIHJ0bC1wcm9wKHJpZ2h0LCBsZWZ0LCAwLCBhdXRvKTtcbiAgICB9XG5cbiAgICAvKlxuICAgKiBXaGVuIHRoZSB0b2FzdCBkb2Vzbid0IHRha2UgdXAgdGhlIHdob2xlIHNjcmVlbixcbiAgICogbWFrZSBpdCByb3RhdGUgd2hlbiB0aGUgdXNlciBzd2lwZXMgaXQgYXdheVxuICAgKi9cbiAgICAmLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSB7XG4gICAgICAmLm1kLXN3aXBlbGVmdCB7XG4gICAgICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1kLXN3aXBlcmlnaHQge1xuICAgICAgICAubWQtdG9hc3QtY29udGVudCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MCUsIDAsIDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcpIHtcbiAgbWQtdG9hc3Qge1xuICAgIC5tZC10b2FzdC1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogJGJhc2VsaW5lLWdyaWQgKiA3MTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgbWQtdG9hc3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuXG4vLyBXaGlsZSBhbmltYXRpbmcsIHNldCB0aGUgdG9hc3QgcGFyZW50J3Mgb3ZlcmZsb3cgdG8gaGlkZGVuIHNvIHNjcm9sbGJhcnMgZG8gbm90IGFwcGVhclxuLm1kLXRvYXN0LWFuaW1hdGluZyB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLy8gU3RhbmRhcmQvRGVza3RvcCBIZWlnaHRzXG4kbWQtdG9vbGJhci1oZWlnaHQ6ICRiYXNlbGluZS1ncmlkICogOCAhZGVmYXVsdDtcbiRtZC10b29sYmFyLW1lZGl1bS10YWxsLWhlaWdodDogODhweCAhZGVmYXVsdDtcbiRtZC10b29sYmFyLXRhbGwtaGVpZ2h0OiAxMjhweCAhZGVmYXVsdDtcblxuLy8gTW9iaWxlIGRldmljZSBoZWlnaHRzXG4kbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLXBvcnRyYWl0OiA1NnB4ICFkZWZhdWx0O1xuJG1kLXRvb2xiYXItaGVpZ2h0LW1vYmlsZS1sYW5kc2NhcGU6IDQ4cHggIWRlZmF1bHQ7XG5cbiRtZC10b29sYmFyLWluZGVudC1tYXJnaW46IDY0cHggIWRlZmF1bHQ7XG4kbWQtdG9vbGJhci1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xuXG4kaWNvbi1idXR0b24tbWFyZ2luLW9mZnNldDogcmVtKC0wLjgwMCkgIWRlZmF1bHQ7XG5cbm1kLXRvb2xiYXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICBmb250LXNpemU6IHJlbSgyLjApO1xuICBtaW4taGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuX21kLXRvb2xiYXItdHJhbnNpdGlvbnMge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzd2lmdC1lYXNlLWluLW91dC1kdXJhdGlvbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBmaWxsLCBjb2xvcjtcbiAgfVxuXG4gICYubWQtd2hpdGVmcmFtZS16MS1hZGQsICYubWQtd2hpdGVmcmFtZS16MS1yZW1vdmUge1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJHN3aWZ0LWVhc2UtaW4tb3V0LWR1cmF0aW9uIGxpbmVhcjtcbiAgfVxuXG4gIG1kLXRvb2xiYXItZmlsbGVyIHtcbiAgICB3aWR0aDogOSAqICRiYXNlbGluZS1ncmlkO1xuICB9XG5cbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAvLyBCeSBkZWZhdWx0ICRuZ0FuaW1hdGUgbG9va3MgZm9yIHRyYW5zaXRpb24gZHVyYXRpb25zIG9uIHRoZSBlbGVtZW50LCB3aGVuIHVzaW5nIG5nLWhpZGUsIG5nLWlmLCBuZy1zaG93LlxuICAvLyBUaGUgdG9vbGJhciBoYXMgYSB0cmFuc2l0aW9uIGR1cmF0aW9uIGFwcGxpZWQsIHdoaWNoIG1lYW5zLCB0aGF0ICRuZ0FuaW1hdGUgZGVsYXlzIHRoZSBoaWRlIHByb2Nlc3MuXG4gIC8vIFRvIGF2b2lkIHRoaXMsIHdlIG5lZWQgdG8gcmVzZXQgdGhlIHRyYW5zaXRpb24sIHdoZW4gJG5nQW5pbWF0ZSBsb29rcyBmb3IgdGhlIGR1cmF0aW9uLlxuICAmLm5nLWFuaW1hdGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAmLm1kLXRhbGwge1xuICAgIGhlaWdodDogJG1kLXRvb2xiYXItdGFsbC1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJG1kLXRvb2xiYXItdGFsbC1oZWlnaHQ7XG4gICAgbWF4LWhlaWdodDogJG1kLXRvb2xiYXItdGFsbC1oZWlnaHQ7XG4gIH1cblxuICAmLm1kLW1lZGl1bS10YWxsIHtcbiAgICBoZWlnaHQ6ICRtZC10b29sYmFyLW1lZGl1bS10YWxsLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkbWQtdG9vbGJhci1tZWRpdW0tdGFsbC1oZWlnaHQ7XG4gICAgbWF4LWhlaWdodDogJG1kLXRvb2xiYXItbWVkaXVtLXRhbGwtaGVpZ2h0O1xuXG4gICAgLm1kLXRvb2xiYXItdG9vbHMge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgPiAubWQtaW5kZW50IHtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkbWQtdG9vbGJhci1pbmRlbnQtbWFyZ2luLCBhdXRvKTtcbiAgfVxuXG4gIH4gbWQtY29udGVudCB7XG4gICAgPiBtZC1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIG1kLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWQtZGl2aWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWQtdG9vbGJhci10b29scyB7XG4gIGZvbnQtc2l6ZTogJHRpdGxlLWZvbnQtc2l6ZS1iYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQ7XG4gIG1heC1oZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodDtcbiAgcGFkZGluZzogMCAkbWQtdG9vbGJhci1wYWRkaW5nO1xuICBtYXJnaW46IDA7XG5cbiAgaDEsIGgyLCBoMyB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAuZmlsbC1oZWlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBtZC1jaGVja2JveCB7XG4gICAgbWFyZ2luOiBpbmhlcml0O1xuICB9XG4gIC5tZC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICYsICYubWQtaWNvbi1idXR0b24gbWQtaWNvbiB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3dpZnQtZWFzZS1pbi1vdXQtZHVyYXRpb247XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHN3aWZ0LWVhc2UtaW4tb3V0LXRpbWluZy1mdW5jdGlvbjtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGZpbGwsIGNvbG9yO1xuXG4gICAgICAvLyBOb3JtYWxseSAubWQtYnV0dG9uIGlzIGFscmVhZHkgcmVzZXR0aW5nIHRoZSB0cmFuc2l0aW9uLCB3aGVuICRuZ0FuaW1hdGUgbG9va3MgZm9yIHRoZSBkdXJhdGlvbixcbiAgICAgIC8vIGJ1dCBpbiB0aGlzIGNhc2UsIHRoZSBzZWxlY3RvciBoYXMgYSBoaWdoZXIgc3BlY2lmaWNpdHkgdGhhbiB0aGUgYHJlc2V0IHNlbGVjdG9yYCwgd2hpY2ggbWVhbnMsIHRoYXRcbiAgICAgIC8vIHdlIG5lZWQgdG8gcmVzZXQgdGhlIHRyYW5zaXRpb24gb3VyIHNlbGYuXG4gICAgICAmLm5nLWFuaW1hdGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tbGVmdCwgbWFyZ2luLXJpZ2h0LCAkaWNvbi1idXR0b24tbWFyZ2luLW9mZnNldCwgYXV0byk7XG4gIH1cbiAgJj4gLm1kLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAkaWNvbi1idXR0b24tbWFyZ2luLW9mZnNldCwgYXV0byk7XG4gIH1cblxuICAmPiBtZC1tZW51Omxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIHJ0bC1wcm9wKG1hcmdpbi1yaWdodCwgbWFyZ2luLWxlZnQsICRpY29uLWJ1dHRvbi1tYXJnaW4tb2Zmc2V0LCBhdXRvKTtcbiAgICAmID4gLm1kLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBydGwtcHJvcChtYXJnaW4tcmlnaHQsIG1hcmdpbi1sZWZ0LCAwLCBhdXRvKTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbi8vIEhhbmRsZSBtb2JpbGUgcG9ydHJhaXRcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtIC0gMSkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgbWQtdG9vbGJhciB7XG4gICAgbWluLWhlaWdodDogJG1kLXRvb2xiYXItaGVpZ2h0LW1vYmlsZS1wb3J0cmFpdDtcbiAgfVxuXG4gIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgICBoZWlnaHQ6ICRtZC10b29sYmFyLWhlaWdodC1tb2JpbGUtcG9ydHJhaXQ7XG4gICAgbWF4LWhlaWdodDogJG1kLXRvb2xiYXItaGVpZ2h0LW1vYmlsZS1wb3J0cmFpdDtcbiAgfVxufVxuXG4vLyBIYW5kbGUgbW9iaWxlIGxhbmRzY2FwZVxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgbWQtdG9vbGJhciB7XG4gICAgbWluLWhlaWdodDogJG1kLXRvb2xiYXItaGVpZ2h0LW1vYmlsZS1sYW5kc2NhcGU7XG4gIH1cblxuICAubWQtdG9vbGJhci10b29scyB7XG4gICAgaGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLWxhbmRzY2FwZTtcbiAgICBtYXgtaGVpZ2h0OiAkbWQtdG9vbGJhci1oZWlnaHQtbW9iaWxlLWxhbmRzY2FwZTtcbiAgfVxufVxuXG5cbiR0b29sdGlwLWZvbnRzaXplLWxnOiAxMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtZm9udHNpemUtc206IDE0cHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1oZWlnaHQtbGc6IDIycHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1oZWlnaHQtc206IDMycHggIWRlZmF1bHQ7XG4kdG9vbHRpcC10b3AtbWFyZ2luLWxnOiAxNHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtdG9wLW1hcmdpbi1zbTogMjRweCAhZGVmYXVsdDtcbiR0b29sdGlwLWxyLXBhZGRpbmctbGc6IDhweCAhZGVmYXVsdDtcbiR0b29sdGlwLWxyLXBhZGRpbmctc206IDE2cHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6IDMycHggIWRlZmF1bHQ7XG5cbi5tZC10b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6ICR0b29sdGlwLWZvbnRzaXplLXNtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtc207XG4gIGxpbmUtaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtc207XG4gIHBhZGRpbmctcmlnaHQ6ICR0b29sdGlwLWxyLXBhZGRpbmctc207XG4gIHBhZGRpbmctbGVmdDogJHRvb2x0aXAtbHItcGFkZGluZy1zbTtcbiAgJi5tZC1vcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC10b3AtbWFyZ2luLXNtO1xuICB9XG4gICYubWQtb3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogJHRvb2x0aXAtdG9wLW1hcmdpbi1zbTtcbiAgfVxuICAmLm1kLW9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgbWFyZ2luLXRvcDogJHRvb2x0aXAtdG9wLW1hcmdpbi1zbTtcbiAgfVxuICAmLm1kLW9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdG9vbHRpcC10b3AtbWFyZ2luLXNtO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1zbSkge1xuICAgIGZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udHNpemUtbGc7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1oZWlnaHQtbGc7XG4gICAgbGluZS1oZWlnaHQ6ICR0b29sdGlwLWhlaWdodC1sZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdG9vbHRpcC1sci1wYWRkaW5nLWxnO1xuICAgIHBhZGRpbmctbGVmdDogJHRvb2x0aXAtbHItcGFkZGluZy1sZztcbiAgICAmLm1kLW9yaWdpbi10b3AgeyBtYXJnaW4tdG9wOiAtJHRvb2x0aXAtdG9wLW1hcmdpbi1sZzsgfVxuICAgICYubWQtb3JpZ2luLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6ICR0b29sdGlwLXRvcC1tYXJnaW4tbGc7IH1cbiAgICAmLm1kLW9yaWdpbi1ib3R0b20geyBtYXJnaW4tdG9wOiAkdG9vbHRpcC10b3AtbWFyZ2luLWxnOyB9XG4gICAgJi5tZC1vcmlnaW4tbGVmdCB7IG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtdG9wLW1hcmdpbi1sZzsgfVxuICB9XG5cbiAgJi5tZC1zaG93LWFkZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAmLm1kLXNob3cge1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAmLm1kLWhpZGUge1xuICAgIHRyYW5zaXRpb246ICRzd2lmdC1lYXNlLWluO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ubWQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIERlZmF1bHQgb3ZlcmZsb3cgaXMgZWxsaXBzaXNcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgLy8gQWxsb3cgb3ZlcnJpZGUgdG8gdXNlIGNsaXBwaW5nXG4gICYubWQtY2xpcCB7XG4gICAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgfVxuXG4gIC8vIFRoaXMgaXMgYSBmbGV4LXNwZWNpZmljIGhhY2sgdGhhdCBmb3JjZXMgdGhlIGVsZW1lbnQgdG8gb25seSB0YWtlIHVwIGF2YWlsYWJsZSBzcGFjZS5cbiAgJi5mbGV4IHtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuJHZpcnR1YWwtcmVwZWF0LXNjcm9sbGJhci13aWR0aDogMTZweCAhZGVmYXVsdDtcblxuLm1kLXZpcnR1YWwtcmVwZWF0LWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubWQtdmlydHVhbC1yZXBlYXQtc2Nyb2xsZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLm1kLXZpcnR1YWwtcmVwZWF0LXNpemVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAubWQtdmlydHVhbC1yZXBlYXQtb2Zmc2V0dGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4ubWQtdmlydHVhbC1yZXBlYXQtY29udGFpbmVyLm1kLW9yaWVudC1ob3Jpem9udGFsIHtcbiAgLm1kLXZpcnR1YWwtcmVwZWF0LXNjcm9sbGVyIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZC12aXJ0dWFsLXJlcGVhdC1vZmZzZXR0ZXIge1xuICAgIC8vIExlYXZlIHJvb20gZm9yIHRoZSBzY3JvbGwgYmFyLlxuICAgIC8vIFRPRE86IFdpbGwgcHJvYmFibHkgbmVlZCB0byBwZXJmb3JtIG1lYXN1cmVtZW50cyBhdCBydW50aW1lLlxuICAgIGJvdHRvbTogJHZpcnR1YWwtcmVwZWF0LXNjcm9sbGJhci13aWR0aDtcbiAgICBAaW5jbHVkZSBydGwtcHJvcChyaWdodCwgbGVmdCwgYXV0bywgYXV0byk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4ubWQtd2hpdGVmcmFtZS0xZHAsIC5tZC13aGl0ZWZyYW1lLXoxIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTFkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTJkcCB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy0yZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0zZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctM2RwO1xufVxuLm1kLXdoaXRlZnJhbWUtNGRwLCAubWQtd2hpdGVmcmFtZS16MntcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTRkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTVkcCB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy01ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS02ZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctNmRwO1xufVxuLm1kLXdoaXRlZnJhbWUtN2RwLCAubWQtd2hpdGVmcmFtZS16MyB7XG4gIGJveC1zaGFkb3c6ICR3aGl0ZWZyYW1lLXNoYWRvdy03ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS04ZHAge1xuICBib3gtc2hhZG93OiAkd2hpdGVmcmFtZS1zaGFkb3ctOGRwO1xufVxuLm1kLXdoaXRlZnJhbWUtOWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTlkcDtcbn1cbi5tZC13aGl0ZWZyYW1lLTEwZHAsIC5tZC13aGl0ZWZyYW1lLXo0IHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEwZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xMWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTExZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xMmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEyZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xM2RwLCAubWQtd2hpdGVmcmFtZS16NXtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTEzZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE0ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE1ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xNmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE2ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xN2RwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE3ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xOGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE4ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0xOWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTE5ZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIwZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMWRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIxZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yMmRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIyZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yM2RwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTIzZHA7XG59XG4ubWQtd2hpdGVmcmFtZS0yNGRwIHtcbiAgYm94LXNoYWRvdzogJHdoaXRlZnJhbWUtc2hhZG93LTI0ZHA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIG1kLXdoaXRlZnJhbWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgbWQtd2hpdGVmcmFtZSwgW21kLXdoaXRlZnJhbWVdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5cbi8qXG4qIFNpbmNlIExheW91dCBBUEkgdXNlcyBuZy1jbG9hayB0byBoaWRlIHRoZSBkb20gZWxlbWVudHMgd2hpbGUgbGF5b3V0cyBhcmUgYWRqdXN0ZWRcbiovXG5bbmdcXDpjbG9ha10sIFtuZy1jbG9ha10sIFtkYXRhLW5nLWNsb2FrXSwgW3gtbmctY2xvYWtdLCAubmctY2xvYWssIC54LW5nLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKlxuKiAgUmVzcG9uc2l2ZSBhdHRyaWJ1dGVzXG4qXG4qICBSZWZlcmVuY2VzOlxuKiAgMSkgaHR0cHM6Ly9zY290Y2guaW8vdHV0b3JpYWxzL2EtdmlzdWFsLWd1aWRlLXRvLWNzczMtZmxleGJveC1wcm9wZXJ0aWVzI2ZsZXhcbiogIDIpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vYWxtYW5hYy9wcm9wZXJ0aWVzL2YvZmxleC9cbiogIDMpIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvY3NzL2EtZ3VpZGUtdG8tZmxleGJveC9cbiogIDQpIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjMy1taW4taGVpZ2h0LW9uLWEtZmxleC1jb250YWluZXItd29udC1hcHBseS10by1pdHMtZmxleC1pdGVtc1xuKiAgNSkgaHR0cDovL2dvZGJhbi5jb20udWEvcHJvamVjdHMvZmxleGdyaWRcbiovXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAubGF5b3V0LWZpbGwge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vKlxuICogIEFwcGx5IE1peGlucyB0byBjcmVhdGUgTGF5b3V0L0ZsZXhib3ggc3R5bGVzXG4gKi9cbkBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoKTtcbkBpbmNsdWRlIGxheW91dC1wYWRkaW5nLW1hcmdpbigpO1xuXG4vKipcbiAqIGBoaWRlLWd0LXNtIHNob3ctZ3QtbGdgIHNob3VsZCBoaWRlIGZyb20gNjAwcHggdG8gMTIwMHB4XG4gKiBgc2hvdy1tZCBoaWRlLWd0LXNtYCBzaG91bGQgc2hvdyBmcm9tIDBweCB0byA5NjBweCBhbmQgaGlkZSBhdCA+OTYwcHhcbiAqIGBoaWRlLWd0LW1kIHNob3ctZ3Qtc21gIHNob3VsZCBzaG93IGV2ZXJ5d2hlcmUgKHNob3cgb3ZlcnJpZGVzIGhpZGUpYFxuICpcbiAqICBoaWRlIG1lYW5zIGhpZGUgZXZlcnl3aGVyZVxuICogIFNpemVzOlxuICogICAgICAgICAkbGF5b3V0LWJyZWFrcG9pbnQteHM6ICAgICA2MDBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LXNtOiAgICAgOTYwcHggIWRlZmF1bHQ7XG4gKiAgICAgICAgICRsYXlvdXQtYnJlYWtwb2ludC1tZDogICAgIDEyODBweCAhZGVmYXVsdDtcbiAqICAgICAgICAgJGxheW91dC1icmVha3BvaW50LWxnOiAgICAgMTkyMHB4ICFkZWZhdWx0O1xuICovXG5AbWVkaWEgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzIC0gMSkge1xuICAvLyBYdHJhLVNNQUxMIFNDUkVFTlxuICAuaGlkZS14cywgLmhpZGUge1xuICAgICY6bm90KC5zaG93LXhzKTpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoeHMpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXhzKSB7XG4gIC8vIEJJR0dFUiBUSEFOIFh0cmEtU01BTEwgU0NSRUVOXG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoZ3QteHMpO1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQteHMpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtc20gLSAxKSB7XG4gIC5oaWRlLCAuaGlkZS1ndC14cyB7XG4gICAgJjpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1zbTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1zbSk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQoc20pO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSB7XG4gIC8vIEJJR0dFUiBUSEFOIFNNQUxMIFNDUkVFTlxuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGd0LXNtKTtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LXNtKSBhbmQgKG1heC13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kIC0gMSkge1xuICAvLyBNRURJVU0gU0NSRUVOXG4gIC5oaWRlLCAuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20ge1xuICAgICY6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1tZCk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1tZDpub3QoLnNob3ctbWQpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LXhzKTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIGxheW91dHNfZm9yX2JyZWFrcG9pbnQobWQpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJGxheW91dC1icmVha3BvaW50LW1kKSB7XG4gIC8vIEJJR0dFUiBUSEFOIE1FRElVTSBTQ1JFRU5cbiAgQGluY2x1ZGUgbGF5b3V0c19mb3JfYnJlYWtwb2ludChndC1tZCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbWQpIGFuZCAobWF4LXdpZHRoOiAkbGF5b3V0LWJyZWFrcG9pbnQtbGcgLSAxKSB7XG4gIC8vIExBUkdFIFNDUkVFTlxuICAuaGlkZSwuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20sIC5oaWRlLWd0LW1kIHtcbiAgICAmOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QtbWQpOm5vdCguc2hvdy1sZyk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS1sZzpub3QoLnNob3ctbGcpOm5vdCguc2hvdy1ndC1tZCk6bm90KC5zaG93LWd0LXNtKTpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGxnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRsYXlvdXQtYnJlYWtwb2ludC1sZykge1xuICBAaW5jbHVkZSBsYXlvdXRzX2Zvcl9icmVha3BvaW50KGd0LWxnKTtcbiAgQGluY2x1ZGUgbGF5b3V0c19mb3JfYnJlYWtwb2ludCh4bCk7XG5cbiAgLy8gQklHR0VSIFRIQU4gTEFSR0UgU0NSRUVOXG4gIC5oaWRlLCAuaGlkZS1ndC14cywgLmhpZGUtZ3Qtc20sIC5oaWRlLWd0LW1kLCAuaGlkZS1ndC1sZyB7XG4gICAgJjpub3QoLnNob3ctZ3QteHMpOm5vdCguc2hvdy1ndC1zbSk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3QtbGcpOm5vdCguc2hvdy14bCk6bm90KC5zaG93KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaGlkZS14bDpub3QoLnNob3cteGwpOm5vdCguc2hvdy1ndC1sZyk6bm90KC5zaG93LWd0LW1kKTpub3QoLnNob3ctZ3Qtc20pOm5vdCguc2hvdy1ndC14cyk6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi8vIEdlbmVyYWwgcHJpbnRpbmcgUnVsZXNcbkBtZWRpYSBwcmludCB7XG5cbiAgLmhpZGUtcHJpbnQ6bm90KC5zaG93LXByaW50KTpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vTk9URTogaW4gcHJpbmNpcGxlIHRoaXMgZmlsZSBzaG91bGQgbm90IGNvbnRhaW4gKmFueSogY3NzIHJ1bGVzLlxuLy8gSW5zdGVhZCBpdCBzaG91bGQgY29udGFpbiBvbmx5IGltcG9ydCBzdGF0ZW1lbnRzIC0gZS5nLiBmb3IgY29tcG9uZW50c1xuXG4vLyBAaW1wb3J0ICcuLy4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL3B1cmUnO1xuLy8gQGltcG9ydCAnLi8uLi8uLi9ub2RlX21vZHVsZXMvcHVyZWNzcy9idWlsZC9ncmlkcy1yZXNwb25zaXZlJztcblxuLy8vLy8vLy8vLy8vXG4vLyBWRU5ET1IgLy9cbi8vLy8vLy8vLy8vL1xuLy8gTk9URTogaW5tcG9ydGluZyB0aGVzZSBoZXJlIG1heSBoYXZlIGEgc2lnbmlmaWNhbnQgaW1wYWN0IG9uIGJ1aWxkIHRpbWVzLi4uXG4vLyBJdCBtYXkgYmUgYmV0dGVyIHRvIGNyZWF0ZSBhIHNlcGFyYXRlIGZpbGUgZm9yIHZlbmRvciBDU1MgYW5kIGNvbmNhdCBvbiBwcm9kIGJ1aWxkLlxuLy8gTk9URTogZmlsZSBzaXplcyBiZWxvdyBhcmUgZm9yIG1pbmlmaWVkIGZpbGUgKndpdGgqc291cmNlbWFwc1xuXG4vLyBQVVJFXG4vLyBzZWU6IGh0dHA6Ly9wdXJlY3NzLmlvL1xuQGltcG9ydCAnLi8uLi8uLi9ub2RlX21vZHVsZXMvcHVyZWNzcy9idWlsZC9iYXNlJztcbkBpbXBvcnQgJy4vLi4vLi4vbm9kZV9tb2R1bGVzL3B1cmVjc3MvYnVpbGQvYnV0dG9ucyc7XG5AaW1wb3J0ICcuLy4uLy4uL25vZGVfbW9kdWxlcy9wdXJlY3NzL2J1aWxkL2Zvcm1zJztcbkBpbXBvcnQgJy4vLi4vLi4vbm9kZV9tb2R1bGVzL3B1cmVjc3MvYnVpbGQvdGFibGVzJztcbkBpbXBvcnQgJy4vLi4vLi4vbm9kZV9tb2R1bGVzL3B1cmVjc3MvYnVpbGQvZ3JpZHMnO1xuQGltcG9ydCAnLi8uLi8uLi9ub2RlX21vZHVsZXMvcHVyZWNzcy9idWlsZC9ncmlkcy1yZXNwb25zaXZlJztcbi8vfjk4a0JcblxuLy8gLy8gRk9OVC1BV0VTT01FXG4vLyBUT0RPOiBzZWxlY3RpdmVseSBpbXBvcnQgcmVxdWlyZWQgcGFydGlhbHMuLi5cbkBpbXBvcnQgJy4vLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL2ZvbnQtYXdlc29tZSc7IC8vIH4gMTYwa0IhISFcblxuXG5AaW1wb3J0ICcuLy4uL3ZlbmRvci1jYWNoZS9mb250cy93ZWJmb250cyc7IC8vIH4xa0IgOilcblxuQGltcG9ydCAnLi8uLi8uLi9ub2RlX21vZHVsZXMvYW5ndWxhcmpzLXNsaWRlci9kaXN0L3J6c2xpZGVyLnNjc3MnO1xuQGltcG9ydCAnLi8uLi8uLi9ub2RlX21vZHVsZXMvYW5ndWxhci1tYXRlcmlhbC9hbmd1bGFyLW1hdGVyaWFsLnNjc3MnO1xuXG5cblxuLyohXG4tLS1cbkJJS0UgQ0lUSVpFTlMgQ1NTLi4uXG4qL1xuXG5cbi8vIFRoZSBmb2xsb3dpbmcgQ1NTIH4gOTAtMTAwa0Jcbi8vLy8vLy8vLy8vLy8vXG4vLyBQQVJUSUFMUyAvL1xuLy8vLy8vLy8vLy8vLy9cbkBpbXBvcnQgJy4vY29uZmlnJztcbkBpbXBvcnQgJy4vbWl4aW5zJztcblxuQGltcG9ydCAnLi9wYXJ0aWFscy90eXBvZ3JhcGh5JztcblxuQGltcG9ydCAnLi9sYXlvdXQvbGF5b3V0JztcblxuXG5cblxuQGltcG9ydCAnLi9wYXJ0aWFscy9saXN0cyc7XG5AaW1wb3J0ICcuL3BhcnRpYWxzL2Zvcm1zJztcbkBpbXBvcnQgJy4vcGFydGlhbHMvYnV0dG9ucyc7XG5AaW1wb3J0ICcuL3BhcnRpYWxzL2NvbXBvbmVudHMnO1xuQGltcG9ydCAnLi9wYXJ0aWFscy9hcHBzdG9yZV9zcHJpdGVzJztcblxuXG5AaW1wb3J0ICcuL2xheW91dC9vdmVycmlkZXMnO1xuXG5AaW1wb3J0ICcuL2xheW91dC9hcHAtbGF5b3V0JztcbkBpbXBvcnQgJy4vbGF5b3V0L3dlYi1sYXlvdXQnO1xuQGltcG9ydCAnLi9sYXlvdXQvaWZyYW1lLWxheW91dCc7XG5AaW1wb3J0ICcuL2xheW91dC9tZWRpYS10aW55JztcbkBpbXBvcnQgJy4vbGF5b3V0L21lZGlhLXNtJztcbkBpbXBvcnQgJy4vbGF5b3V0L21lZGlhLW1kJztcbkBpbXBvcnQgJy4vbGF5b3V0L21lZGlhLWxnJztcblxuXG5cbi8vIHN0eWxpbmcgdGhhdCBtYXkgbmVlZCB0byBiZSBtb3ZlZCBpbnRvIGEgc3VpdGFibGUgY29tcG9uZW50IGV0Yy4uLlxuQGltcG9ydCAnLi9wYXJ0aWFscy90ZW1wJztcblxuLy8gYW5ndWxhciBjb21wb25lbnRzXG5AaW1wb3J0ICcuLy4uL2NvbXBvbmVudHMvaW5kZXgnO1xuXG5cbi8vIGltcG9ydCBSWkEgc3R5bGVzaGVldHNcbi8vIEBpbXBvcnQgJy4vLi4vcm91dGVzL2Jlc3Bva2UtY2FtcGFpZ25zL3J6YS9pbmRleCc7XG5AaW1wb3J0ICcuLy4uL3JvdXRlcy9iYy12b3VjaGVyL2JjLXZvdWNoZXInO1xuIiwiLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAkdGV4dC1zZWNvbmRhcnktY29sb3VyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhlYWRpbmctc3VidGxlIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBvcGFjaXR5OiAuOTtcbn1cblxuLmhlYWRpbmctY2VudHJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50ZXh0LXRpbnkge1xuICBmb250LXNpemU6ICR0ZXh0LXRpbnk7XG59XG5cbi50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAkdGV4dC1zbWFsbDtcbn1cblxuLnRleHQtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAkdGV4dC1tZWRpdW07XG59XG5cbi50ZXh0LXN1YnRsZSB7XG4gIGNvbG9yOiAkdGV4dC1zdWJ0bGU7XG59XG4iLCJodG1sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtcHJpbWFyeTtcblxuICBoZWFkZXIsXG4gIC5tYWluIHtcbiAgICBwYWRkaW5nOiAxZW0gM2VtO1xuICB9XG5cbn1cblxuXG4vLyBoaWRkZW4gZWxlbWVudCAtIHRyYWNrcyBjdXJyZW50IGFjdGl2ZSBtZWRpYSBxdWVyeVxuLy8gd2lkdGggaXMgdXBkYXRlZCBpbiBtZWRpYSBxdWVyeSBwYXJ0aWFsc1xuI2JjLXJlc3AtZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi5ibG9jay1jZW50cmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cblxuLmFsaWduLWNlbnRyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4vL1RPRE86IG1ha2UgdGhpcyB3b3JrIGluIGFsbCBhcHBsaWNhYmxlIGNhc2VzXG4vL2UuZy4gbG9vayBhdCBmbGV4Ym94XG4uYWxpZ24tcmlnaHQge1xuICAvLyBhc3N1bWVzIGZsZXhib3guLi4gIHNvIG1heSBub3Qgd29yayBvbiBvbGRlciBicm93c2Vyc1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuXG4uYWRkLW1hcmdpbiB7XG4gIG1hcmdpbjogJGRlZmF1bHQtbWFyZ2luO1xufVxuXG4uYWRkLW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1ib3R0b20tbWFyZ2luO1xufVxuXG4uYWRkLXBhZGRpbmctdG9wIHtcbiAgbWFyZ2luLXRvcDogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbDtcbn1cblxuLnBhZGRpbmctc21hbGwge1xuICBwYWRkaW5nOiAuNWVtO1xufVxuXG5cbi5tYXgtd2lkdGgtc20ge1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtc207XG59XG5cbi5tYXgtd2lkdGgtbWQge1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtbWQ7XG59XG5cbi5tYXgtd2lkdGgtbGcge1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtbGc7XG59XG5cblxuLnNldC1tYXgtaGVpZ2h0LWFsbCB7XG4gIG1heC1oZWlnaHQ6IDI2NHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cblxuXG5cbi5oaWRlbWUge1xuICBAaW5jbHVkZSBoaWRlbWUoKTtcbn1cblxuXG4uYXR0YWNoLWJvdHRvbS13cmFwcGVyIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmF0dGFjaC1ib3R0b20ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5cbi5maXhlZC10b3Age1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1ib3R0b20gJGJveC1zaGFkb3ctbWlkO1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogJHppbmRleC00O1xufVxuXG5cbkBpbmNsdWRlIG1xLW1kIHtcbiAgLmZpeGVkLXRvcCB7XG4gICAgbGVmdDogMTUlO1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0gLSAtXG4vL1RPRE86IGZvciBkZW1vIHB1cnBvc2VzLiAgRG9uJ3QgcG9sbHV0ZSBDU1MgZmlsZSB3aXRoIGNydWZ0IDpQXG4ucnNwLWRlbW8ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogLjVlbSAyZW07XG4gIH1cbn1cblxuLnJzcC10aW55IHtcbiAgYmFja2dyb3VuZDogI2NiMDtcbiAgd2lkdGg6IDM1LjVlbTtcbn1cblxuLnJzcC1zbSB7XG4gIGJhY2tncm91bmQ6ICNlMzM7XG4gIHdpZHRoOiA0OGVtO1xufVxuXG4ucnNwLW1kIHtcbiAgYmFja2dyb3VuZDogI2QzZDtcbiAgd2lkdGg6IDY0ZW07XG59XG5cbi5yc3AtbGcge1xuICBiYWNrZ3JvdW5kOiAjMzNkO1xuICB3aWR0aDogMTAwJTtcbn1cbi8vIC0gLSAtXG4iLCIvLyBnZW5lcmFsIHB1cnBvc2UgbWl4aW5zIGNhbiBiZSBhZGRlZCBoZXJlIC0gaS5lLiBjb21tb25seSB1c2VkIGNvbWJpbmF0aW9ucyBvZiBydWxlc1xuXG5cblxuXG4vLyBzaG91bGRuJ3QgYmUgcmVxdWlyZWQgYW5kIG5vdCBjdXJyZW50bHkgdXNlZFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogJyc7IC8vIE9sZGVyIGJyb3dzZXIgZG8gbm90IHN1cHBvcnQgZW1wdHkgY29udGVudFxuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG59XG5cbkBtaXhpbiBoaWRlbWUoKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuQG1peGluIHNob3dtZSgpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8vSEFDSzogbGltaXRlZCBzdXBwb3J0OlxuLy8gc2VlOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOjpwbGFjZWhvbGRlciNCcm93c2VyX2NvbXBhdGliaWxpdHlcbkBtaXhpbiBwbGFjZWhvbGRlcigpIHtcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvLyBXZWJLaXQsIEJsaW5rLCBFZGdlXG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgOi1tb3otcGxhY2Vob2xkZXIgeyAvLyBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOFxuICAgICBAY29udGVudDtcbiAgfVxuICA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvLyBNb3ppbGxhIEZpcmVmb3ggMTkrXG4gICAgIEBjb250ZW50O1xuICB9XG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvLyBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMVxuICAgICBAY29udGVudDtcbiAgfVxufVxuXG4vL21lZGlhIHF1ZXJpZXNcbi8vdGlueSBhbmQgYWJvdmVcbkBtaXhpbiBtcS10aW55KCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNS41ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBzbWFsbCBhbmQgYWJvdmVcbkBtaXhpbiBtcS1zbSgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUuNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gbGVzcyB0aGFuIG9yIGVxdWFsIHRvIHNtYWxsXG4vLyBOT1RFOiBkdXBsaWNhdGVzIG1xLXRpbnkgYWJvdmVcbkBtaXhpbiBtcS1sdC1zbSgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUuNWVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9ldGMuLi5cbkBtaXhpbiBtcS1tZCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcS1sdC1tZCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcS1sZygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcS1sdC1sZygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjRlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcS14bCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODBlbSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuQG1peGluIG1xLWhlaWdodC1sdC1taW4oKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzNGVtKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gbXEtaGVpZ2h0LW1pbigpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDM0ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbXEtaGVpZ2h0LW1pZCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDQ4ZW0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cblxuXG5AbWl4aW4gZGlzbWlzcy1idXR0b24tc3R5bGluZygpIHtcbiAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1idXR0b24tYmFja2dyb3VuZDtcbiAgY29sb3I6ICRzZWNvbmRhcnktYnV0dG9uLWNvbG91cjtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgb3BhY2l0eTogLjg7XG4gIHBhZGRpbmc6IC4yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC41ZW07XG4gIHRvcDogLjNlbTtcbiAgd2lkdGg6IDEuNWVtO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogZGFya2VuKCRzZWNvbmRhcnktYnV0dG9uLWNvbG91ciwgMTUlKTtcbiAgfVxufVxuIiwiLmxpc3QtcGxhaW4ge1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuIiwiXG5cbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwibW9udGhcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuLnB1cmUtZm9ybSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIndlZWtcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbi5wdXJlLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ucHVyZS1mb3JtIHNlbGVjdCxcbi5wdXJlLWZvcm0gdGV4dGFyZWEge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5mb3JtLFxuLnB1cmUtZm9ybSB7XG4gIC5pbnB1dC1maWVsZC1ub3RlIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6ICR0ZXh0LXNtYWxsO1xuICAgIH1cbiAgfVxuXG4gIC5vbmUtY2l0eS1tc2cge1xuICAgIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvdXI7XG4gIH1cblxuICAub25lLWNpdHktY2l0eS1uYW1lIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJjLXJlZDtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgcGFkZGluZzogLjJlbSAuNGVtO1xuICB9XG5cbiAgLy8gdXNlIG9uIHNpbmdsZSBsaW5lIGZvcm0gLSBlLmcuIHdpdGggc2luZ2xlIGxpbmUgb2YgY29udHJvbHNcbiAgJi5mb3JtLW5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLnB1cmUtY29udHJvbC1ncm91cCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLXNtYWxsLW1hcmdpbnMge1xuICAgIG1hcmdpbjogLjVlbSAwO1xuXG4gICAgLnB1cmUtY29udHJvbC1ncm91cCB7XG4gICAgICBtYXJnaW46IC41ZW0gMDtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZmllbGRbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxuXG5cbiAgLmZvcm0taW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcblxuICAgIC8vSEFDS1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIH1cblxuICAgIGlucHV0LFxuICAgIHNlbGVjdCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZzogLjVlbTtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIH1cblxuICAgIFtyZWFkb25seV0ge1xuICAgICAgYmFja2dyb3VuZDogJGJveC1iYWNrZ3JvdW5kLXNlY29uZGFyeTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiAkdGV4dC1wcmltYXJ5LWNvbG91cjtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvdXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG5cbiAgICAvLyBhdm9pZCBpbmhlcml0aW5nIHdpZHRoOiA5MCUhXG4gICAgLmNoZWNrYm94LWxlZnQsXG4gICAgLmNoZWNrYm94LXJpZ2h0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4vLyBhZGFwdGVkIGZyb206IGh0dHA6Ly9jb2RlcGVuLmlvL1Zlc3RyaWRlL3Blbi9kQUJIeFxuICAuY2hlY2tib3gtbGVmdCxcbiAgLmNoZWNrYm94LXJpZ2h0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICsgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9ybS1jaGVja2JveC1iYWNrZ3JvdW5kLWNvbG91cjtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggJGZvcm0tY2hlY2tib3gtYm9yZGVyLWNvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWNvbG91cjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG5cbiAgICB9XG5cblxuICAgICY6Zm9jdXMgKyBsYWJlbCxcbiAgICAmOmhvdmVyICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVja2JveC1ob3Zlci1jb2xvdXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9ybS1jaGVja2JveC1zZWxlY3RlZC1jb2xvdXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgICAmLmRpc2FibGVkICsgbGFiZWwsXG4gICAgJltkaXNhYmxlZF0gKyBsYWJlbCB7XG4gICAgICBjb2xvcjogbGlnaHRlbigkZm9ybS1pbnB1dC1kaXNhYmxlZC1jb2xvdXIsIDIwJSk7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRmb3JtLWNoZWNrYm94LWJvcmRlci1jb2xvdXIsIDMwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuY2hlY2tib3gtcmlnaHQge1xuICAgICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDI3MTQnO1xuICAgIH1cbiAgfVxuXG5cbiAgLmNoZWNrYm94LWxlZnQge1xuICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDI3MTQnO1xuICAgIH1cbiAgfVxuXG4gIC5wdXJlLWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gICYuY29uZmlybS1kYXRhIHtcblxuXG4gICAgLmZvcm0taW5wdXQge1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBbcmVhZG9ubHldIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAvLyBWQUxJREFUSU9OXG4gIC5uZy1pbnZhbGlkLm5nLXVudG91Y2hlZCB7XG4gICAgLy8haW1wb3J0YW50IGFwcGVhcnMgdG8gYmUgcmVxdWlyZWQgaGVyZSBpbiBvcmRlciB0byBvdmVycmlkZSBhbmd1bGFyIGRlZmF1bHQgc3R5bGluZ1xuICAgICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyLXdpZHRoICRmb3JtLWlucHV0LWJvcmRlci1jb2xvdXIgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgJi5mb3JtLXdhcy1zdWJtaXR0ZWQge1xuICAgIC5uZy1pbnZhbGlkIHtcbiAgICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aCAkY29sb3VyLW5lZ2F0aXZlICAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5uZy1pbnZhbGlkLm5nLXRvdWNoZWQge1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aCAkY29sb3VyLW5lZ2F0aXZlO1xuICB9XG5cblxuICAuaW5wdXQtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAkdGV4dC1zdWJ0bGU7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgbWFyZ2luOiAuNWVtIDA7XG5cbiAgICAucHVyZS1idXR0b24uYnV0dG9uLWNsZWFyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IC4zZW0gMDtcbiAgICB9XG4gIH1cblxufVxuXG5cblxuQGluY2x1ZGUgbXEtbWQge1xuXG4gIC5wdXJlLWZvcm0ge1xuXG4gICAgLmZvcm0taW5wdXQge1xuICAgICAgbGFiZWwge1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xLTIge1xuICAgICAgLmZvcm0taW5wdXQge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLm1heC13aWR0aC1zbSB7XG4gICAgLnB1cmUtZm9ybSB7XG4gICAgICAuZm9ybS1pbnB1dCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG5AaW5jbHVkZSBtcS14bCB7XG5cbiAgLnB1cmUtZm9ybSB7XG5cbiAgICAuZm9ybS1pbnB1dCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMiB7XG4gICAgICAuZm9ybS1pbnB1dCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuLmZvcm0tbmFycm93IHtcblxuICAgIC5mb3JtLWlucHV0IHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIi5wdXJlLWJ1dHRvbixcbi5idXR0b24tcGFkZGluZyB7XG4gIHBhZGRpbmc6IC43NWVtIDEuMjVlbTtcbn1cblxuLmJ1dHRvbi1wYWRkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmEucHVyZS1idXR0b24tcHJpbWFyeSxcbi5wdXJlLWJ1dHRvbi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktYnV0dG9uLWJhY2tncm91bmQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvdXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jbGlja2FibGUsXG4uYnV0dG9uLWNsZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkbmF2LWJ1dHRvbi1jb2xvdXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvcGFjaXR5OiAuOTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgLy8gYm94IHNoYWRvdyB3aXRoIG5vICdib3gnIGlzIHN1cGVyIHVnbHkhXG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogZGFya2VuKCRuYXYtYnV0dG9uLWNvbG91ciwgMTAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gZGlzYWJsZWQgc3RhdGUgPSBhY3RpdmVcbiAgJi5idXR0b24tZW5hYmxlIHtcblxuICAgIGNvbG9yOiAkZm9ybS1pbnB1dC1kaXNhYmxlZC1jb2xvdXI7XG5cbiAgICAmLnB1cmUtYnV0dG9uW2Rpc2FibGVkXSxcbiAgICAmLnB1cmUtYnV0dG9uLWRpc2FibGVkLFxuICAgICYucHVyZS1idXR0b24tZGlzYWJsZWQ6aG92ZXIsXG4gICAgJi5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpmb2N1cyxcbiAgICAmLnB1cmUtYnV0dG9uLWRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHRleHQtcHJpbWFyeS1jb2xvdXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG5cbn1cblxuLmJ1dHRvbi13aWRlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLmJ1dHRvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbn1cblxuLmJ1dHRvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gICYuYnV0dG9uLXJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgICBwYWRkaW5nOiAwLjRlbSAwLjhlbTtcbiAgfVxufVxuXG4uYnV0dG9uLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogLjVlbTtcbn1cblxuLmJ1dHRvbi1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgcGFkZGluZzogMC4yZW0gMC40ZW07XG59XG5cbi5idXR0b24tZ3JleSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODQxNTY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYnV0dG9uLWV4cGFuZCxcbi5idXR0b24tY29uZGVuc2Uge1xuICAmOjphZnRlciB7XG4gICAgY29sb3I6ICR0ZXh0LXByaW1hcnktY29sb3VyO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG4uYnV0dG9uLWV4cGFuZCB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnIFxcZjEzYSc7XG4gIH1cbn1cblxuLmJ1dHRvbi1jb25kZW5zZSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnIFxcZjEzOSc7XG4gIH1cbn1cblxuXG4uYnV0dG9uLXN1Yi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIG1hcmdpbi10b3A6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsO1xufVxuXG4uYnV0dG9uLXRhYiB7XG4gIGJhY2tncm91bmQ6IGRhcmtlbigkcHJpbWFyeS1idXR0b24tY29sb3VyLCAxMCUpO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggZGFya2VuKCRwcmltYXJ5LWJ1dHRvbi1jb2xvdXIsIDIwJSk7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycHggZGFya2VuKCRwcmltYXJ5LWJ1dHRvbi1jb2xvdXIsIDIwJSk7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4IGRhcmtlbigkcHJpbWFyeS1idXR0b24tY29sb3VyLCAyMCUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDExMCU7XG4gIHBhZGRpbmc6IC41ZW0gLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGluay1wcmltYXJ5LWNvbG91cjtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAkbGluay1wcmltYXJ5LWNvbG91cjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtcS10aW55IHtcbiAgLnB1cmUtZm9ybSB7XG5cbiAgICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAvLyBzdXBwcmVzcyB1bmRlc2lyZWQgc3R5bGluZyBpbiBwdXJlLWNzc1xuICAgICAgLy8gbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cbiIsImEge1xuICBjb2xvcjogJGxpbmstcHJpbWFyeS1jb2xvdXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuXG5cbiAgJi5uby1kZWNvcmF0aW9uIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxufVxuXG5cbltuZy1jbGlja10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbmZvIHtcbiAgY29sb3I6ICR0ZXh0LXN1YnRsZTtcbn1cblxuLy8gQk9YXG4uYm94IHtcbiAgLy9ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1ib3R0b20gJGJveC1zaGFkb3ctbGlnaHQsICRib3gtc2hhZG93LXRvcCAkYm94LXNoYWRvdy1saWdodCA7XG4gIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJhY2tncm91bmQtc2Vjb25kYXJ5O1xuICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRiYWNrZ3JvdW5kLXNlY29uZGFyeTtcblxuICBtYXJnaW46ICRkZWZhdWx0LW1hcmdpbjtcblxuICAuYm94LWhlYWRpbmcge1xuICAgIGNvbG9yOiAkYm94LWhlYWRpbmctY29sb3VyO1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmJveC1zdWJoZWFkaW5nIHtcbiAgICBjb2xvcjogJGJveC1oZWFkaW5nLWNvbG91cjtcbiAgICBmb250LXNpemU6IDEwMCU7XG5cbiAgfVxuXG59XG5cbi53ZWItY29udGV4dCAuYm94IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAkZGVmYXVsdC1tYXJnaW47XG59XG5cbi5ib3gtYm90dG9tLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1zZWNvbmRhcnktY29sb3VyO1xufVxuXG4vLyBUT1AgUEFORUxcbi8vIHBhbmVsIHRoYXQgdGFrZXMgdGhlIGZ1bGwgd2lkdGggYXQgdG9wIG9mIHRoZSBwYWdlXG4uYmMtdG9wLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtc3VidGxlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGhlaWdodDogMTQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxufVxuXG5AaW5jbHVkZSBtcS1tZCB7XG4gIC5iYy10b3AtcGFuZWwge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgcGFkZGluZzogMTJweCAyMHB4IDdweDtcbiAgfVxufVxuXG5cblxuLmJjLWltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5iYy1sb2dvIHtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2JjLnN2ZycpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIuNWVtO1xuICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAyLjVlbTtcbiAgfVxuXG59XG5cbi5hY3Rpdml0eS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1zZWNvbmRhcnk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAkYm94LXNoYWRvdy1taWQ7XG4gIGNvbG9yOiAkdGV4dC1zZWNvbmRhcnktY29sb3VyO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDNlbTtcbiAgbGVmdDogNTAlO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tdG9wOiAtMS41ZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDMuNWVtO1xuICB3aWR0aDogM2VtO1xuXG4gIGkge1xuICAgIG1hcmdpbi10b3A6IC4yNWVtO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbn1cblxuXG5cbi50ZWFtLWFkbWluLXVzZXItbGlzdCxcbi50ZWFtLWFkbWluLXRlYW0tbGlzdCxcbi50ZWFtLXNlYXJjaC1yZXN1bHRzLFxuLnRlYW1zLWxpc3Qge1xuXG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1zZWNvbmRhcnk7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXByaW1hcnktY29sb3VyO1xuICB9XG5cbiAgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1wcmltYXJ5LWNvbG91cjtcbiAgfVxuXG59XG5cbi50ZWFtLWFkbWluLXVzZXIsXG4udGVhbS1hZG1pbi1pbnZpdGUsXG4udGVhbS1hZG1pbi1yZXF1ZXN0LFxuLnRlYW0tYWRtaW4tcmVzdWx0LFxuLnRlYW0tbGlzdC12aWV3IHtcblxuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuXG4gIC50ZWFtLWFkbWluLWVtYWlsLFxuICAudGVhbS1hZG1pbi10ZWFtLW5hbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogLjc1ZW0gMWVtIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAudGVhbS1hZG1pbi1tZXNzYWdlIHtcbiAgICBjb2xvcjogbGlnaHRlbigkdGV4dC1wcmltYXJ5LWNvbG91ciwgMjAlKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IC4yNWVtIDFlbSAwO1xuICB9XG5cbiAgLnRlYW0tYWRtaW4tYnV0dG9ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC50ZWFtLWFkbWluLXRlYW0tZGlzdCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IC43NWVtIDFlbSAwO1xuICB9XG5cbiAgLnRlYW0tYWRtaW4tdGVhbS1tZW1iZXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogLjc1ZW0gMWVtO1xuICB9XG5cbiAgLnRlYW0tcmVxdWVzdC1zdGF0dXMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAuNzVlbSAxZW07XG4gIH1cbn1cbiIsIi5zcHJpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvaWNvbnMvYXBwc3RvcmUtc3ByaXRlcy5wbmcnKTtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgJi5zcGl0ZS1hcHBzdG9yZS1kZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgfVxuICAmLnNwaXRlLWFwcHN0b3JlLWVuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTQ1cHg7XG4gIH1cblxuICAmLnNwcml0ZS1nb29nbGVwbGF5LWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTkwcHg7XG4gIH1cbiAgJi5zcHJpdGUtZ29vZ2xlcGxheS1lbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NnB4IDBweDtcbiAgfVxufVxuQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAuc3ByaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvaWNvbnMvYXBwc3RvcmUtc3ByaXRlc0AyeC5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI5MHB4IDEzM3B4O1xuICB9XG59XG5cbiIsIlxuLmFkZC1tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogJGRlZmF1bHQtdG9wLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG5cbi5zdXBwcmVzcy1zcGFjaW5nLWJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnN1cHByZXNzLW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdXBwcmVzcy1wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JjZS13aWR0aC1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbiIsIi5hcHAtY29udGV4dCB7XG5cbiAgLmFwcC1oaWRkZW4ge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cbiAgLmFkZC10b3AtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAkZGVmYXVsdC10b3AtbWFyZ2luO1xuICB9XG5cbiAgaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZzogLjc1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtc2Vjb25kYXJ5O1xuICAgIGJvcmRlci10b3A6IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1zZWNvbmRhcnktY29sb3VyO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1ZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtMjtcblxuICAgIC5uYXYtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6ICRuYXYtYnV0dG9uLWNvbG91cjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cblxuICAgIC5tZWdhLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1idXR0b24tYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWNvbG91cjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24tbGlzdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgbW9udGgtc2VsZWN0b3Ige1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGJjLXJhbmtpbmcge1xuXG4gICAgLmFsaWduLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYWxpZ24tcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLy8gLnB1cmUtZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgLy8gIG1hcmdpbi10b3A6IDA7IC8vIEhBQ0shIVxuICAvLyB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgbWFyZ2luOiAuMmVtIGF1dG87XG4gIH1cblxuXG59XG5cblxuQGluY2x1ZGUgbXEtdGlueSB7XG4gIC5hcHAtY29udGV4dCB7XG4gICAgLmZvb3RlciB7XG4gICAgICBmb250LXNpemU6IDgwJTtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIC8vIGVuc3VyZSBidXR0b25zIGV0Yy4gZG9uJ3Qgd3JhcCBvdXQgb2YgdmlldyFcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59O1xuIiwiLndlYi1jb250ZXh0IHtcblxuICAud2ViLWhpZGRlbiB7XG4gICAgQGluY2x1ZGUgaGlkZW1lKCk7XG4gIH1cblxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZjkwO1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMWVtIDNlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5uYXYtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgfVxuXG4gIH1cblxuICAuYm94IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogJGRlZmF1bHQtbWFyZ2luO1xuXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuXG4gIC5tZWdhLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODUuNSU7XG4gIH1cblxuICAubmF2aWdhdGlvbi1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBsaSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIH1cblxufVxuXG5AaW5jbHVkZSBtcS10aW55IHtcbiAgLndlYi1jb250ZXh0IHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIH1cblxuICAgIC5mbG9hdGluZy1ib3gge1xuICAgICAgLnB1cmUtZm9ybSAubWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufTtcblxuQGluY2x1ZGUgbXEtbGcge1xuICAud2ViLWNvbnRleHQge1xuICAgIC5tZWdhLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5mbG9hdGluZy1ib3gge1xuICAgIC5tZWdhLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pZnJhbWUtY29udGV4dCxcbi53ZWItY29udGV4dC5pZnJhbWUtY29udGV4dCB7XG5cbiAgLmlmcmFtZS1oaWRkZW4ge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cblxuXG5cbiAgLmJveCB7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtcHJpbWFyeTtcbiAgICBtYXJnaW46ICRkZWZhdWx0LXRvcC1tYXJnaW4gYXV0byAkZGVmYXVsdC1ib3R0b20tbWFyZ2luO1xuICAgIG1heC13aWR0aDogJG1heC13aWR0aC1tZDtcbiAgfVxuXG4gIC5ib3gtd2lkZSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoLWxnO1xuICB9XG5cbiAgLm1haW4ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnNwYWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cblxuXG59XG5cblxuQGluY2x1ZGUgbXEtc20ge1xuICAuaWZyYW1lLWNvbnRleHQsXG4gIC53ZWItY29udGV4dC5pZnJhbWUtY29udGV4dCB7XG4gICAgLy9IQUNLOiAncmVzb2x2ZXMnIGlzc3VlIHdpdGggcG9wb3ZlciBjb250ZW50IGFwcGVhcmluZyBmYXIgZG93biB0aGUgc2NyZWVuIG9uIGxvbmcgaWZyYW1lIGNvbnRlbnQuLi5cbiAgICAucG9wb3ZlciB7XG4gICAgICAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgICAgIHRvcDogMTUlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTUlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbmNsdWRlIG1xLXRpbnkge1xuXG4gIC8vIGhpZGRlbiBlbGVtZW50IC0gdHJhY2tzIGN1cnJlbnQgYWN0aXZlIG1lZGlhIHF1ZXJ5XG4gICNiYy1yZXNwLWRpdiB7XG4gICAgd2lkdGg6IDA7XG4gIH1cblxuICAuaGlkZGVuLXRpbnkge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cbiAgLmhpZGRlbi10aW55LXNtIHtcbiAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgfVxuXG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgQGluY2x1ZGUgaGlkZW1lKCk7XG4gIH1cblxuICAvLyBmb3IgY29uc2lzdGVuY3kgLSBhbmQgd2UgbWF5IGludHJvZHVjZSBsYXJnZXIgc2l6ZXMgbGF0ZXIgOylcbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgfVxuXG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IDEwZW07XG5cbiAgICBoZWFkZXIsXG4gICAgLm1haW4ge1xuICAgICAgcGFkZGluZzogMWVtIC41ZW07XG4gICAgfVxuICB9XG5cblxuICAucGFkZGluZy1zbWFsbC1zbSB7XG4gICAgcGFkZGluZzogLjVlbTtcbiAgfVxuXG5cbiAgLmZvb3Rlci5tb2JpbGUtc3RpY2t5IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1zZWNvbmRhcnk7XG4gICAgYm9yZGVyLXRvcDogc29saWQgJGJvcmRlci13aWR0aCBsaWdodGVuKCRib3JkZXItc2Vjb25kYXJ5LWNvbG91ciwgMTUlKTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cblxuXG59XG4iLCJAaW5jbHVkZSBtcS1zbSB7XG5cblxuICAvLyBoaWRkZW4gZWxlbWVudCAtIHRyYWNrcyBjdXJyZW50IGFjdGl2ZSBtZWRpYSBxdWVyeVxuICAjYmMtcmVzcC1kaXYge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgfVxuXG4gIC5oaWRkZW4tdGlueSB7XG4gICAgQGluY2x1ZGUgc2hvd21lKCk7XG4gIH1cblxuXG4gIC5oaWRkZW4tc20ge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cbiAgLmhpZGRlbi10aW55LXNtIHtcbiAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgfVxuXG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgQGluY2x1ZGUgaGlkZW1lKCk7XG4gIH1cblxuICAvLyBmb3IgY29uc2lzdGVuY3kgLSBhbmQgd2UgbWF5IGludHJvZHVjZSBsYXJnZXIgc2l6ZXMgbGF0ZXIgOylcbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgfVxuXG4gIC5wYWRkaW5nLXNtYWxsLXNtIHtcbiAgICBwYWRkaW5nOiAuNWVtO1xuICB9XG5cbiAgLnNldC1tYXgtaGVpZ2h0LXNtIHtcbiAgICBtYXgtaGVpZ2h0OiA0MjBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuXG59XG4iLCJAaW5jbHVkZSBtcS1tZCB7XG5cblxuICAvLyBoaWRkZW4gZWxlbWVudCAtIHRyYWNrcyBjdXJyZW50IGFjdGl2ZSBtZWRpYSBxdWVyeVxuICAjYmMtcmVzcC1kaXYge1xuICAgIHdpZHRoOiA0ODBweDtcbiAgfVxuXG5cbiAgLmhpZGRlbi1tZCB7XG4gICAgQGluY2x1ZGUgaGlkZW1lKCk7XG4gIH1cblxuICAuaGlkZGVuLXNtIHtcbiAgICBAaW5jbHVkZSBzaG93bWUoKTtcbiAgfVxuXG5cbiAgLmhpZGRlbi10aW55LXNtIHtcbiAgICBAaW5jbHVkZSBzaG93bWUoKTtcbiAgfVxuXG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgQGluY2x1ZGUgaGlkZW1lKCk7XG4gIH1cblxuICAvLyBmb3IgY29uc2lzdGVuY3kgLSBhbmQgd2UgbWF5IGludHJvZHVjZSBsYXJnZXIgc2l6ZXMgbGF0ZXIgOylcbiAgLmhpZGRlbi10aW55LWxnIHtcbiAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgfVxuXG5cbiAgLmNlbnRyZS1tZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuXG59XG4iLCJAaW5jbHVkZSBtcS1sZyB7XG5cbiAgLy8gaGlkZGVuIGVsZW1lbnQgLSB0cmFja3MgY3VycmVudCBhY3RpdmUgbWVkaWEgcXVlcnlcbiAgI2JjLXJlc3AtZGl2IHtcbiAgICB3aWR0aDogNjQwcHg7XG4gIH1cblxuXG4gIC5oaWRkZW4tbGcge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cblxuICAuaGlkZGVuLW1kIHtcbiAgICBAaW5jbHVkZSBzaG93bWUoKTtcbiAgfVxuXG4gIC5oaWRkZW4tdGlueS1tZCB7XG4gICAgQGluY2x1ZGUgc2hvd21lKCk7XG4gIH1cblxuICAgIC8vIGZvciBjb25zaXN0ZW5jeSAtIGFuZCB3ZSBtYXkgaW50cm9kdWNlIGxhcmdlciBzaXplcyBsYXRlciA7KVxuICAuaGlkZGVuLXRpbnktbGcge1xuICAgIEBpbmNsdWRlIGhpZGVtZSgpO1xuICB9XG5cblxuICAuY2VudHJlLWxnIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG5cblxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tb2JpbGUtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgfVxuXG5cblxuXG59XG4iLCJcbi8vIHRlYW0gc2VhcmNoL3NlbGVjdGlvbiBzaG91bGQgYmUgbW92ZWQgdG8gYW4gYW5ndWxhciBjb21wb25lbnRcbi50ZWFtLXNlYXJjaC1yZXN1bHQge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAkYm9yZGVyLXdpZHRoICRib3JkZXItc2Vjb25kYXJ5LWNvbG91cjtcbn1cblxuXG4uYmMtY2FsZW5kYXItdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gIHdpZHRoOiAxMDAlO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgLy8gYm9yZGVyOiBzb2xpZCAxcHggI2VlZTtcbiAgICBwYWRkaW5nOiAuNWVtIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxNC4yODUlO1xuICB9XG5cbiAgdGQge1xuXG4gICAgaGVpZ2h0OiA3NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCNmZmYsIDUlKTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYuaW5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gIH1cblxufVxuXG5cbi5jYWxlbmRhci1tb250aC12aWV3IHtcbiAgbWFyZ2luLXRvcDogMmVtO1xufVxuIiwiLmFjY29tcGxpc2htZW50cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAmLmFsbCB7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgICAubW9zdC1yZWNlbnQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAubW9zdC1yZWNlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMnB4IDNweCA1cHggI2FhYWFhYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDk5O1xuXG4gICAgLnJlY2VudC1hY2NvbXBsaXNobWVudCB7XG4gICAgICB3aWR0aDogNjRweDtcbiAgICAgIHdpZHRoOiAyMHZ3O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgIC5jb2luIHtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDEydnc7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmljb24tbmV3IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IC0yMCU7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2xvdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGhlaWdodDogNHZ3O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvZWxlbWVudHMvY29pbl9zbG90LnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmljb24tbmV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2VsZW1lbnRzL25ldy5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAuYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNjRweDtcbiAgICB0b3A6IC0yMHZ3O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5jYXRlZ29yaWVzIHtcbiAgICBwYWRkaW5nOiA1N3B4IDA7XG4gICAgcGFkZGluZzogMTh2dyAwO1xuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgYm94LXNoYWRvdzogMnB4IDNweCA1cHggI2FhYWFhYTtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgLmhlYWQge1xuICAgICAgICBjb2xvcjogIzU4QjhCQjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA0dnc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggLTNweCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ljb25zL3BsdXMuc3ZnJyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljb24tbWludXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2ljb25zL21pbnVzLnN2ZycpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4uY291bnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLW5ldyB7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICB0b3A6IDMwJTtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNXZ3O1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiAyNXZ3O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDI5cHg7XG4gICAgICAgICAgYm90dG9tOiA5LjJ2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnRhaW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgICAgaGVpZ2h0OiA3OC42JTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgICAgICAgIHBhZGRpbmc6IDN2dyAwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3ZlcixcbiAgICAgICAgLmN1cnRhaW4ge1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYubmctaGlkZSB7XG4gICAgICAgICAgLm1vdmVyLFxuICAgICAgICAgIC5jdXJ0YWluIHtcbiAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdGlzdGljcy1idXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9lbGVtZW50cy9zdGF0aXN0aWNzLnN2ZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmFkZ2VzIHtcbiAgICAgICAgLmljb24tbmV3IHtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb21wbGlzaG1lbnQsXG4gICAgICAgIC5hY2NvbXBsaXNobWVudC1ncm91cCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICBwYWRkaW5nOiAzdnc7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBQUFBQUE7XG4gICAgICAgICAgaGVpZ2h0OiAxMDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDM0dnc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAydnc7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgdG9wOiAzdnc7XG4gICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgICAgICBsZWZ0OiAzdnc7XG4gICAgICAgICAgICB3aWR0aDogMjU2cHg7XG4gICAgICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb21wbGlzaG1lbnQtZ3JvdXAge1xuICAgICAgICAgIC5pY29ucyB7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgICAgcGFkZGluZzogM3Z3O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1uZXcge1xuICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgIGJvdHRvbTogLTklO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmluZGljYXRvcnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMXB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cztcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY2NvbXBsaXNobWVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAmLmxvY2tlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDY0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwdnc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm92ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCw2NSw4NiwwLjkpO1xuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2VsZW1lbnRzL3guc3ZnJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJhZGdlcyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHZoO1xuXG4gICAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDB2dztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2Utb3V0LCBsZWZ0IDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgICB0b3A6IDU1dmg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XG5cbiAgICAgICAgICBoMyxcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc21hbGwtcHJpbnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA3MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZGljYXRvcnMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA3cHggOHB4IC01cHggcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDVweCAwO1xuXG4gICAgICAgICAgLnBvaW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAzcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cztcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAuc3RhdGlzdGljcy1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LDIxMSwyMTYsMC45KTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAxNXZoIDAgMTB2aDtcbiAgICAgIH1cblxuICAgICAgLnN0YXRpc3RpY3MtZWxlbWVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAzcHggNXB4ICNhYWFhYWE7XG4gICAgICB9XG5cbiAgICAgIC5iYWRnZSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSxcbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICM1OGI4YmI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXV0by1jb21wbGV0aW9uLWxpc3Qge1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXNlY29uZGFyeS1jb2xvdXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMS41ZW0gLjVlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkYmFja2dyb3VuZC1zZWNvbmRhcnksIDEwJSk7XG4gICAgICBjb2xvcjogbGlnaHRlbigkdGV4dC1wcmltYXJ5LWNvbG91ciwgMzAlKTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAuYXV0b2NvbXBsZXRlLW1vcmUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAkdGV4dC1zbWFsbDtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi5hdXRvLWNvbXBsZXRpb24tZGV0YWlscyB7XG4gIGNvbG9yOiAkdGV4dC1zdWJ0bGU7XG4gIGZvbnQtc2l6ZTogJHRleHQtc21hbGw7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiIsIi5iYy1jaXR5LWxpc3Qge1xuXG5cbiAgLmJjLWNpdHktbGlzdC1yZXN1bHRzIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxufVxuXG5cbkBpbmNsdWRlIG1xLWxnIHtcbiAgLmJjLWNpdHktbGlzdCB7XG5cbiAgICAuYmMtY2l0eS1saXN0LXJlc3VsdHMge1xuICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgfVxuXG4gIH1cblxufVxuIiwiLmJjLWlkZW50IHtcblxuICAvLyBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuXG5cbiAgLmJjLWlkZW50LWxvZ28ge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgICB3aWR0aDogMTE2cHg7XG5cbiAgICB9XG4gIH1cblxuICAuaWRlbnQtaGVhZGluZyB7XG4gICAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgZm9udC1zaXplOiAkdGV4dC1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxufVxuIiwiXG4ucG9wb3ZlciB7XG5cbiAgYmFja2dyb3VuZDogJHBvcG92ZXItYmFja2dyb3VuZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogJHppbmRleC0zO1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmLnBvcG92ZXItdHJhbnNwYXJlbnQtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuYmMtcHJvbXB0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnByb21wdC1kaXNtaXNzIHtcbiAgICBAaW5jbHVkZSBkaXNtaXNzLWJ1dHRvbi1zdHlsaW5nKCk7XG4gIH1cblxuICAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgYmFja2dyb3VuZDogJHBvcG92ZXItY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXN1cnJvdW5kICRib3gtc2hhZG93LW1pZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIG1hcmdpbi1ib3R0b206IDA7Ly8gbm90IHdvcmtpbmcgb24gRmlyZWZveCA6L1xuICAgIG1heC13aWR0aDogMzBlbTtcbiAgICAvL1RPRE86IGxheW91dCBzaG91bGQgc2ltcGx5IGFkanVzdCB0byBhY2NvbW1vZGF0ZSBmb290ZXIgY29udGVudHNcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtNDtcblxuICAgICYucG9wb3Zlci1uby1wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gIH1cblxuICAucG9wb3Zlci1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5wdXJlLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgfVxuICB9XG5cblxuICAucG9wb3Zlci1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuXG59XG5cblxuLy8gaGlkZSBzY3JvbGwgYmFyIHdoZW4gcG9wb3ZlciBpcyBhY3RpdmVcbmJvZHkucG9wb3Zlci1hY3RpdmUge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cblxuXG5AaW5jbHVkZSBtcS1tZCB7XG4gIC53ZWItY29udGV4dCB7XG4gICAgLnBvcG92ZXIubW9iaWxlLWZ1bGx3aWR0aCB7XG4gICAgICAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgICAgICB0b3A6IDUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhBQ0sgLSBpZGVhbGx5IHBvcG92ZXJzIHNob3VsZG4ndCBiZSBuZXN0ZWQuLi5cbiAgICAucG9wb3ZlciAucG9wb3ZlciB7XG4gICAgICAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1xLWhlaWdodC1taWQge1xuICAud2ViLWNvbnRleHQge1xuICAgIC5wb3BvdmVyLm1vYmlsZS1mdWxsd2lkdGgge1xuICAgICAgLnBvcG92ZXItY29udGVudHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICAgICAgdG9wOiA1JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBIQUNLIC0gaWRlYWxseSBwb3BvdmVycyBzaG91bGRuJ3QgYmUgbmVzdGVkLi4uXG4gICAgLnBvcG92ZXIgLnBvcG92ZXIge1xuICAgICAgLnBvcG92ZXItY29udGVudHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cblxuXG4vLyBhbHdheXMgZ28gZnVsbCBzY3JlZW4gb24gd2Vidmlld1xuLmFwcC1jb250ZXh0IHtcbiAgLnBvcG92ZXIubW9iaWxlLWZ1bGx3aWR0aCB7XG5cbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgLy8gaW4gYXBwIGNvbnRleHQgaGVhZGluZyBzaG91bGQgZGlzcGxheSBpbiBuYXYgYmFyXG4gICAgLnBvcG92ZXItaGVhZGluZyB7XG4gICAgICBAaW5jbHVkZSBoaWRlbWUoKTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1jb250ZW50cyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gIH1cbn1cbiIsIi5iYy1wcm9tcHQge1xuXG5cbiAgbWFyZ2luLXRvcDogMWVtO1xuXG4gIC5wcm9tcHQtZGlzbWlzcyB7XG4gICAgQGluY2x1ZGUgZGlzbWlzcy1idXR0b24tc3R5bGluZygpO1xuICB9XG5cbiAgLnByb21wdC1tZXNzYWdlIHtcbiAgICAvL1xuICB9XG5cbiAgLnByb21wdC1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAuNWVtIDA7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICAucHVyZS1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICB9XG4gIH1cblxufVxuXG5cbi5iYy1wcm9tcHQtcG9wb3Zlcixcbi5iYy1wcm9tcHQtc3RhdGljIHtcblxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zdGFuZGFyZDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBkZWZhdWx0IGljb24gc2V0dGluZ3NcbiAgJjo6YmVmb3JlIHtcbiAgICBjb2xvcjogJHByb21wdC1pY29uLWNvbG91cjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC1zaXplOiAkdGV4dC1tZWRpdW07XG4gICAgbGVmdDogLjVlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0b3A6IC40NWVtO1xuICAgIHdpZHRoOiAyZW07XG4gIH1cblxuXG5cbiAgJi5wcm9tcHQtaW5mbyB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjA1YSc7XG5cbiAgICB9XG4gIH1cblxuICAmLnByb21wdC13YXJuIHtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHByb21wdC13YXJuLWJhY2tncm91bmQ7XG4gICAgICBjb250ZW50OiAnXFxmMDcxJztcbiAgICB9XG4gIH1cblxuXG4gICYucHJvbXB0LXN1Y2Nlc3Mge1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkcHJvbXB0LXN1Y2Nlc3MtYmFja2dyb3VuZDtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuXG4gICAgfVxuICB9XG5cblxuICAmLnByb21wdC1lcnJvciB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRwcm9tcHQtZXJyb3ItYmFja2dyb3VuZDtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNmEnO1xuICAgIH1cblxuICB9XG5cblxuXG5cbiAgJi5wcm9tcHQtY29uZmlybSB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjA1OSc7XG4gICAgfVxuICB9XG5cblxufVxuXG4vLyAucHJvbXB0LWJ1dHRvbnMge1xuLy8gICAvL1xuLy8gfVxuXG5cblxuLmJjLXByb21wdC1zdGF0aWMge1xuXG4gIGJhY2tncm91bmQ6ICRwcm9tcHQtaW5mby1iYWNrZ3JvdW5kO1xuICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1ib3R0b20tbWFyZ2luO1xuXG4gIC5wcm9tcHQtbWVzc2FnZSB7XG4gICAgcGFkZGluZzogLjc1ZW0gMi41ZW0gLjc1ZW0gMi43NWVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuXG4gIC5wcm9tcHQtYnV0dG9ucyB7XG4gICAgbWFyZ2luOiAwIDEuNWVtIC43NWVtO1xuICB9XG5cbn1cblxuLnBvcG92ZXIge1xuXG4gIC5iYy1wcm9tcHQtcG9wb3ZlciB7XG5cbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmJjLXByb21wdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnByb21wdC1tZXNzYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgICAgIHBhZGRpbmc6IDEuNzVlbSAyLjVlbSAxLjc1ZW0gMy41ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5wcm9tcHQtbWVzc2FnZS1jbGVhci1wYWRkaW5nIHtcbiAgICAgIC8vIHJldmVyc2VzIGhvcml6b250YWwgcGFkZGluZyBzZXQgYWJvdmVcbiAgICAgIG1hcmdpbi1yaWdodDogLTIuNWVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zLjVlbTtcbiAgICB9XG5cbiAgICAucHJvbXB0LWJ1dHRvbnMge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgJGJvcmRlci1wcmltYXJ5LWNvbG91ciAkYm9yZGVyLXdpZHRoO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW46IC41ZW0gLjVlbSAuNWVtIDA7XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tZnVsbC13aWR0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwb3BvdmVyLWZ1bGx3aWR0aC1idXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgY29sb3I6ICRwb3BvdmVyLWZ1bGx3aWR0aC1idXR0b24tY29sb3I7XG4gICAgICAgIG1hcmdpbjogYXV0byAwIDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9tcHQtY29uZmlybSB7XG4gICAgLnByb21wdC1idXR0b25zIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBtcS10aW55IHtcbiAgLnBvcG92ZXIge1xuXG4gICAgLmJjLXByb21wdC1wb3BvdmVyIHtcblxuICAgICAgLnByb21wdC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMy43NWVtIDEuNWVtIDEuNzVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLWhlYWRlciB7XG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG59XG4iLCJcbi5pbnB1dC1maWVsZCB7XG4vL1xuLy9UT0RPOiB1c2UgYW5ndWxhciBidWlsdC1pbiBjbGFzc2VzIGhlcmUuLi5cbiAgLmludmFsaWQge1xuICAgIC8vIGJhY2tncm91bmQ6ICNmOTA7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3VyLW5lZ2F0aXZlO1xuICB9XG4gIC52b3VjaGVyLWludmFsaWQtbXNnIHtcbiAgICBmb250LXNpemU6ICR0ZXh0LXNtYWxsO1xuICB9XG59XG4iLCIubW9udGgtc2VsZWN0b3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAtMTBweCAxNXB4IC0xMHB4IHJnYmEoMCwwLDAsMC4xKTtcblxuICAmLm1vbnRoLXNlbGVjdG9yLWZ1bGx3aWR0aCB7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQtc2Vjb25kYXJ5O1xuICAgIGhlaWdodDogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cblxuICAgIC5tb250aC1zZWxlY3Rvci1wcmV2aW91cyxcbiAgICAubW9udGgtc2VsZWN0b3ItbmV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLm1vbnRoLXNlbGVjdG9yLXByZXZpb3VzIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1vbnRoLXNlbGVjdG9yLW5leHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gIH1cblxuICAubW9udGgtc2VsZWN0b3ItbmFtZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgaDMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuYnV0dG9uLWNsZWFyLFxuICAuYnV0dG9uLWNsZWFyOmhvdmVyIHtcbiAgICBjb2xvcjogIzZmNmY2ZjtcbiAgfVxuXG59XG4iLCIudGVhbXMtbGlzdCB7XG5cbiAgYm9yZGVyLXRvcDogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXNlY29uZGFyeS1jb2xvdXI7XG5cbiAgbGkge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1zZWNvbmRhcnktY29sb3VyO1xuICAgIHBhZGRpbmc6IC41ZW0gMDtcblxuICAgIC5wdXJlLWcge1xuICAgICAgbWFyZ2luOiAuNWVtIDA7XG4gICAgfVxuICB9XG5cbiAgLnRlYW1zLWxpc3QtbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxufVxuIiwiLmJjLXByb2dyZXNzLWJhciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG5cbiAgLm91dGVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwwLDAsMC41KTtcbiAgICBib3JkZXItcmlnaHQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAucHJvZ3Jlc3NUZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG59XG4iLCIuc3BvbnNvci1saXN0IHtcbiAgcGFkZGluZzogOHB4IDAgNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5zcG9uc29yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgIEBmb3IgJGkgZnJvbSAzIHRocm91Z2ggNCB7XG4gICAgICAuc3BvbnNvcjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSksXG4gICAgICAuc3BvbnNvcjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgjeyRpfSkgfiAuc3BvbnNvciB7XG4gICAgICAgIHdpZHRoOiAyNDBweCAvICRpO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4IC8gJGk7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG5cbi5vcGFxdWUgLnNwb25zb3ItbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4ud2hpdGUgLnNwb25zb3ItbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdELURJTiBDb25kZW5zZWQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoJ0QtRElOIENvbmRlbnNlZCcpLCB1cmwoJy9mb250cy9ELURJTkNvbmRlbnNlZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi5tZC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxMXB0O1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uc3RhdGlzdGljcyB7XG4gIEBpbXBvcnQgJy4vYmFyLWNoYXJ0L19iYXItY2hhcnQnO1xuICBAaW1wb3J0ICcuL2JveC1wbG90LWNoYXJ0L19ib3gtcGxvdC1jaGFydCc7XG4gIEBpbXBvcnQgJy4vZ3Jvd3RoLWNoYXJ0L19ncm93dGgtY2hhcnQnO1xuICBAaW1wb3J0ICcuL2xpbmUtY2hhcnQvX2xpbmUtY2hhcnQnO1xuICBAaW1wb3J0ICcuL3NwbGl0LWNoYXJ0L19zcGxpdC1jaGFydCc7XG4gIEBpbXBvcnQgJy4vX3ZhcmlhYmxlcyc7XG5cbiAgJGZvbnQ6ICdELURJTiBDb25kZW5zZWQnO1xuXG4gIC50b3AtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAuYmMtbG9nby1hYmJyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9pY29ucy9iYy1hYmJyLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAubG9nLW91dC1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E0MjYxOTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQzMzI1O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXIge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG5cbiAgICBmb3JtI2NpdHktc3RhdGlzdGljcy1zZWxlY3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjb2xvcjogIzQ0NDtcblxuICAgICAgLmZvcm0taW5wdXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgIHBhZGRpbmc6IC42ZW0gMS40ZW0gLjVlbSAuOGVtO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAxcHggcmdiYSgwLDAsMCwuMDQpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC40ZW07XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VUy1BU0NJSSwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjkyLjQlMjIlMjBoZWlnaHQlM0QlMjIyOTIuNCUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzNDQ0NDQ0JTIyJTIwZCUzRCUyMk0yODclMjA2OS40YTE3LjYlMjAxNy42JTIwMCUyMDAlMjAwLTEzLTUuNEgxOC40Yy01JTIwMC05LjMlMjAxLjgtMTIuOSUyMDUuNEExNy42JTIwMTcuNiUyMDAlMjAwJTIwMCUyMDAlMjA4Mi4yYzAlMjA1JTIwMS44JTIwOS4zJTIwNS40JTIwMTIuOWwxMjglMjAxMjcuOWMzLjYlMjAzLjYlMjA3LjglMjA1LjQlMjAxMi44JTIwNS40czkuMi0xLjglMjAxMi44LTUuNEwyODclMjA5NWMzLjUtMy41JTIwNS40LTcuOCUyMDUuNC0xMi44JTIwMC01LTEuOS05LjItNS41LTEyLjh6JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC43ZW0gdG9wIDUwJSwgMCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogLjY1ZW0gYXV0bywgMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXYuZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vdmVybGF5LXdyYXBwZXIge1xuICAgIHotaW5kZXg6IDk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuXG5cbiAgICAub3ZlcmxheSB7XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXgtaGVpZ2h0OiA4MCU7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICBsZWZ0OiA1JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC45NSk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweCA4MHB4O1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgIH1cblxuICAgICAgLmFjaGlldmVtZW50cyB7XG4gICAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuYmVuZWZpdHMge1xuICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnAsIC5iIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmMsIC50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wLCAuYyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICB9XG5cblx0ICAudCB7XG5cdCAgICBwYWRkaW5nOiA4cHggMTBweDtcblx0ICB9XG5cbiAgICAgICAgICAuYiB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlcnMsXG4gIC50cmFja3Mge1xuICAgIHdpZHRoOiA4MjBweDtcbiAgfVxuXG4gIC5icm93biB7XG4gICAgY29sb3I6ICRicm93bjtcbiAgfVxuXG4gIC5yZWQge1xuICAgIGNvbG9yOiAkcmVkO1xuICB9XG5cbiAgLmdyZWVuIHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICB9XG5cbiAgLmxvYWRpbmcge1xuICAgIGZpbHRlcjogYmx1cigycHgpO1xuICB9XG5cbiAgLmZsZXgtcm93LFxuICAuZmxleC1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLnNwYWNlLWJldHdlZW4ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mbGV4LWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDcycHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAzMnB0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuXG4gIC5jYXJvdXNlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNvbnRyb2xzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlIHtcbiAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE0cHQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuY3BpcyB7XG4gICAgcGFkZGluZzogMTBweCAzdnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY2hhcnQtYm94IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubWF4aW1pemUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDE4cHQ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICAgIGNvbG9yOiAkcmVkO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnNsaWRlcixcbiAgICAuYnV0dG9ucyB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdwdDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAmLm5vLXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucnpzbGlkZXIge1xuICAgICAgLnJ6LWJhci13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5yei1wb2ludGVyIHtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXJzIHtcbiAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAudXNlcnMtdG9wIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBoZWlnaHQ6IDM4MHB4O1xuXG4gICAgICBoMiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50b3RhbC1hY3RpdmUtdXNlcnMge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhwdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRwdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWwtdXNlcnMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTBweCA1cHggNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB0O1xuXG4gICAgICAubnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC51c2Vycy1hY3RpdmUge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAudXNlci1hY3RpdmUtdmFsdWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThwdDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHJpZ2h0OiAtMTBweDtcblxuICAgICAgICAgIHRleHQtc2hhZG93OlxuICAgICAgICAgICAgLTFweCAtMXB4IDAgI2ZmZixcbiAgICAgICAgICAgIDFweCAtMXB4IDAgI2ZmZixcbiAgICAgICAgICAgIC0xcHggMXB4IDAgI2ZmZixcbiAgICAgICAgICAgIDFweCAxcHggMCAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgICAgICAtMXB4IC0xcHggMCAkYmx1ZSxcbiAgICAgICAgICAgIDFweCAtMXB4IDAgJGJsdWUsXG4gICAgICAgICAgICAtMXB4IDFweCAwICRibHVlLFxuICAgICAgICAgICAgMXB4IDFweCAwICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b3RhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC51c2Vycy10cHcge1xuICAgICAgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdXNlckdyb3d0aENoYXJ0IHtcbiAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmdlbmRlci1jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcblxuICAgIC5jaGFydCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5nZW5kZXItY292ZXJhZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGxlZnQ6IDM1JTtcblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB0O1xuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdlbmRlci12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBmb250LXNpemU6IDMycHQ7XG5cbiAgICAgICYuZiB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgICAgLTFweCAtMXB4IDAgI2ZmZixcbiAgICAgICAgICAxcHggLTFweCAwICNmZmYsXG4gICAgICAgICAgLTFweCAxcHggMCAjZmZmLFxuICAgICAgICAgIDFweCAxcHggMCAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmLm0ge1xuICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgIHRleHQtc2hhZG93OlxuICAgICAgICAgIC0xcHggLTFweCAwICRibHVlLFxuICAgICAgICAgIDFweCAtMXB4IDAgJGJsdWUsXG4gICAgICAgICAgLTFweCAxcHggMCAkYmx1ZSxcbiAgICAgICAgICAxcHggMXB4IDAgJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItcHJvZmlsaW5nIHtcbiAgICBjb2xvcjogJGJsdWU7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgb3B0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdBcmlhbCc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2ZpbGluZy1yZXN1bHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDI5JTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMTAlO1xuXG4gICAgICAudHJhY2tzLXJlc3VsdCB7XG4gICAgICAgIGNvbG9yOiAkYnJvd247XG4gICAgICB9XG5cbiAgICAgIC5iaWcge1xuICAgICAgICBmb250LXNpemU6IDUycHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudHJhY2tpbmctbmF2aWdhdGlvbixcbiAgLnNwbGl0LWNoYXJ0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMycHQ7XG5cbiAgICAubGVmdCB7XG4gICAgICBjb2xvcjogJGJyb3duO1xuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICB9XG5cbiAgICAuY2hhcnQge1xuICAgICAgZm9udC1zaXplOiAyOXB0O1xuXG4gICAgICAudmFsdWVzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUsXG4gICAgLnZhbHVlcyxcbiAgICAubGFiZWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRwdDtcbiAgICB9XG5cbiAgICAuYmFyIHtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5sZWZ0LFxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAxcztcbiAgICAgIH1cblxuICAgICAgLmxlZnQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMTVweCA3LjVweCAwIDcuNXB4O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHB1cnBsZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmlnaHQge1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYWJlbHMge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB0O1xuICAgIH1cbiAgfVxuXG4gIC5zcGxpdC1jaGFydCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIC5iYXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAubGVmdCwgLnJpZ2h0IHtcbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0IC52YWx1ZSB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0IC52YWx1ZSB7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVscyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICB9XG4gIH1cblxuICAudHJhY2tpbmctbmF2aWdhdGlvbiB7XG4gICAgLmJhciB7XG4gICAgICAubGVmdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1hdmVyYWdlcyxcbiAgLnJvdXRpbmctcHJvZmlsZXMsXG4gIC5iaWtlLXR5cGVzLFxuICAuY29tcGFuaWVzLWF2ZXJhZ2VzLFxuICAudGVhbS1hdmVyYWdlcyxcbiAgLnRyYWNrLWF2ZXJhZ2VzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAudmFsdWVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAycHg7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDMycHQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLWF2ZXJhZ2VzIHtcbiAgICB3aWR0aDogNjAlO1xuXG4gICAgLnZhbHVlcyB7XG4gICAgICAudmFsdWUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29tcGFuaWVzLWF2ZXJhZ2VzIHtcbiAgICAudmFsdWVzIHtcbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbjtcbiAgICAgICAgd2lkdGg6IDIzJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGVhbS1hdmVyYWdlcyB7XG4gICAgLnZhbHVlcyB7XG4gICAgICAudmFsdWUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xuICAgICAgICB3aWR0aDogMjMlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50cmFjay1hdmVyYWdlcyB7XG4gICAgLnZhbHVlcyB7XG4gICAgICAudmFsdWUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd247XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJpa2UtdHlwZXMge1xuICAgIHdpZHRoOiA0MCU7XG5cbiAgICAudmFsdWVzIHtcbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1wcm9maWxpbmcge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cblxuICAudHJhY2tpbmctbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDQ1JTtcblxuICAgIC5yb3V0aW5nLXByb2ZpbGVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICBmb250LXNpemU6IDIycHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnZhbHVlcyB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1iYXNpczogNzUlO1xuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLXN0cmVha3Mge1xuICAgIC53ZWVrcyxcbiAgICAuZGF5cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgfVxuXG4gICAgLndlZWtzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuZGF5cyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuc3dpdGNoIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgZm9udC1zaXplOiA5cHQ7XG5cbiAgICAgIC5hY3RpdmUsXG4gICAgICA6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGJyb3duO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wZWFrLWhvdXItcmlkZXJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcblxuICAgIC5wZWFrLWhvdXItY2hhcnRzIHtcblxuICAgICAgPiBkaXYge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgfVxuXG4gICAgICAuY2hhcnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRyYWNrcyB7XG4gICAgLnRyYWNrcy10b3Age1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICB9XG5cbiAgICAudG90YWwtdHJhY2tzIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZwdDtcbiAgICB9XG5cbiAgICAudG90YWwta20gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDI2cHQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJvd247XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgfVxuXG4gICAgLnRwZC1jaGFydCB7XG4gICAgICB3aWR0aDogMzM1cHg7XG4gICAgICBoZWlnaHQ6IDIxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICB9XG5cbiAgICAudHJpcC1sZW5ndGgtY2hhcnQsXG4gICAgLnRwaC1jaGFydCB7XG4gICAgICB3aWR0aDogMzUwcHg7XG4gICAgICBoZWlnaHQ6IDE5NXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB0O1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpcC1sZW5ndGgtY2hhcnQgLmhlYWRpbmcge1xuICAgICAgdG9wOiAtMThweDtcbiAgICB9XG5cbiAgICAudHBoLWNoYXJ0IHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBib3R0b206IC05cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLngtbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAzOHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgZm9udC1zaXplOiAxMHB0O1xuICAgIH1cbiAgfVxuXG4gIC5sYXlvdXQtYmJzIHtcbiAgICAudXNlcnMtdG9wLFxuICAgIC50cmFja3MtdG9wIHtcbiAgICAgIGhlaWdodDogNDA3cHg7XG4gICAgfVxuXG4gICAgLnRvdGFsLWRsIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDIycHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJwdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1kbCB7XG4gICAgICAuZ3Jvd3RoLWNoYXJ0IHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0aWNpcGFudHMtYm94LXBsb3RzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGhlaWdodDogNDAxcHg7XG4gICAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50cy12cy10cmFja3MgLmdyb3d0aC1jaGFydCB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgLnRvdGFsLXBhcnRpY2lwYW50cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDIycHQ7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDMycHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXJzLXRwdyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC51c2VyLXByb2ZpbGluZyB7XG4gICAgICAuc2xpZGVyLFxuICAgICAgLmJ1dHRvbnMge1xuICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wcm9maWxpbmctcmVzdWx0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maW5uZXJvcy1jb2xsZWN0ZWQsXG4gICAgLmJlbmVmaXRzLWNsYWltZWQge1xuICAgICAgZmxleDogMCAxIGF1dG87XG5cbiAgICAgIC5ncm93dGgtY2hhcnQge1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjaGlldmVtZW50cyB7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICB9XG5cbiAgICAudG9wLWJlbmVmaXRzIHtcbiAgICAgIGhlaWdodDogMjc0cHg7XG5cbiAgICAgIC5iYXItY2hhcnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB3aWR0aDogMzcwcHg7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvdGFsLXRyYWNrcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIH1cblxuICAgIC50cmFja3MteWVzdGVyZGF5IHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG5cbiAgICAgIC5jaGFydCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJpcC1sZW5ndGgtY2hhcnQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICB0b3A6IC0xNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cGgtY2hhcnQge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBib3R0b206IC0xOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWF2ZXJhZ2VzIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZmxleDogMCAxIGF1dG87XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicm93bjtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50cmFja2luZy1uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5sYXlvdXQtYjJ3IHtcbiAgICAucGFydGljaXBhbnRzLXRvdGFsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICYudG90YWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTJwdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudG9kYXkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBwdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWF2ZXJhZ2VzIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC53b3JrLWxlaXN1cmUge1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDMycHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51c2Vycy10cHcsXG4gICAgLndhdS1jaGFydCxcbiAgICAud2F0LWNoYXJ0LFxuICAgIC50ZWFtLXNpemVzIHtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE2cHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1kYXRlcy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBsZWZ0OiAyJTtcbiAgICB0b3A6IDIlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG1heC1oZWlnaHQ6IDk2JTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAuY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDMycHQ7XG4gICAgICBjb2xvcjogcmVkO1xuICAgICAgcGFkZGluZzogNHB4IDEycHggMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweCAyMHB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tdGltZXNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlcnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ib3gtcGxvdC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAxMHB4O1xuXG4gIC5jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogOTIlO1xuXG4gICAgc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogMjRwdDtcbiAgICB9XG5cbiAgICAubWF4LFxuICAgIC5taWQsXG4gICAgLm1pbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMXM7XG4gICAgfVxuXG4gICAgLm1heCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbGVmdDogMTAlO1xuICAgIH1cblxuICAgIC5taWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDAlO1xuICAgIH1cblxuICAgIC5taW4ge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMCU7XG4gICAgICBsZWZ0OiAyMCU7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICYuc21hbGwge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuIiwiLmdyb3d0aC1jaGFydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgd2lkdGg6IDMwMHB4O1xuXG4gIC54LWF4aXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC04cHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4iLCIubGluZS1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuIiwiQGltcG9ydCAnLi4vX3ZhcmlhYmxlcyc7XG5cbi5zcGxpdC1jaGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAuaWNvbi13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgMzZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaWNvbiB7XG4gICAgICBtYXgtd2lkdGg6IDI2cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAtOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5iYXItd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLmJhciB7XG4gICAgLmxlZnQsXG4gICAgLnJpZ2h0IHtcbiAgICAgIC52YWx1ZSB7XG4gICAgICAgICYuYmx1ZSB7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aGl0ZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFya2VyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTVweCA3LjVweCAwIDcuNXB4O1xuICAgICAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxhYmVscyB7XG4gICAgJi5sYWJlbHMtdG8tbWFya2VyIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDVweCAwIDEwcHg7XG4gIH1cbn1cbiIsIi5iYy1yZWdpc3Rlci1wcm9tcHQge1xuXG4gIC8vIGFueSBkZWZhdWx0cyBnbyBoZXJlLi4uXG5cbiAgJi5iYy10b3AtcGFuZWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9hcGkuYmlrZWNpdGl6ZW5zLm5ldC9zeXN0ZW0vYmFja2dyb3VuZHMvaW1hZ2VzLzAwMC8wMDAvMDAxL29yaWdpbmFsL2ZyZWVfYmFja2dyb3VuZF8xX2ZhbGxiYWNrLmpwZz8xNDg5NDAyNTQyJyk7XG4gICAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvdXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHggN3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSg2NiwgNjYsIDY2LCAuMjUpO1xuXG4gICAgLmluZm8ge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvdXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAucmVnaXN0ZXItcHJvbXB0LWxvZ2luIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDoyMHB4O1xuICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgLnJlZ2lzdGVyLXByb21wdC1sb2dpbi10ZXh0e1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAucmVnaXN0ZXItcHJvbXB0LWxvZ2luLWxpbmsge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvdXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICBmb250LXNpemU6ICR0ZXh0LW1lZGl1bTtcbiAgICB9XG5cbiAgfVxufVxuIiwiLnVzZXItcHJvZmlsZSB7XG5cbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoNjYsNjYsNjYsMC4yNSk7XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDRlbTtcbiAgICBtYXgtaGVpZ2h0OiA0ZW07XG4gICAgbWFyZ2luOiAxNnB4IDVweCA2cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCAwLjA3ZW0gcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggM3B4IHJnYmEoNjYsIDY2LCA2NiwgMC4yNSk7XG4gIH1cblxuXG4gIC5sb2dvdXQtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDEycHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDY2LDY2LDY2LDAuNSk7XG4gICAgfVxuICB9XG5cblxuICAudXNlci1uYW1lIHtcbiAgICBib3R0b206IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGVmdDogNXB4O1xuICAgIG1pbi13aWR0aDogNGVtO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbn1cblxuXG5AaW5jbHVkZSBtcS1tZCB7XG4gIC51c2VyLXByb2ZpbGUge1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMTBweCAxNXB4IDEwcHggOHB4O1xuICAgICAgbWF4LXdpZHRoOiA1ZW07XG4gICAgICBtYXgtaGVpZ2h0OiA1ZW07XG4gICAgfVxuXG4gICAgLnVzZXItbmFtZSB7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCIuZGFzaGJvYXJkLXBlcnNvbi1yYW5raW5nIHtcblxuICAucmFua2luZy1vdmVyYWxsIHtcblxuXG4gICAgLnJhbmtpbmctcXVhbGlmaWVyIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgb3BhY2l0eTogJG9wYWNpdHktaGFsZjtcbiAgICB9XG4gIH1cblxuICAucmFua2luZy1kaXItdXAge1xuICAgIGNvbG9yOiAkY29sb3VyLXBvc2l0aXZlO1xuICB9XG5cbiAgLnJhbmtpbmctZGlyLWRvd24ge1xuICAgIGNvbG9yOiAkY29sb3VyLW5lZ2F0aXZlO1xuICB9XG5cblxufVxuIiwiLnRlYW0tZGV0YWlscyB7XG5cbiAgLnRlYW0tbWVtYmVycyB7XG5cbiAgICBtYXJnaW4tdG9wOiAkZGVmYXVsdC10b3AtbWFyZ2luO1xuXG4gICAgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXNlY29uZGFyeS1jb2xvdXI7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAkYm9yZGVyLXdpZHRoICRib3JkZXItc2Vjb25kYXJ5LWNvbG91cjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGVhbS1tZW1iZXItZGlzdGFuY2Uge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbkBpbmNsdWRlIG1xLXNtIHtcblxuICAudGVhbS1kZXRhaWxzIHtcbiAgICAudGVhbS1tZW1iZXJzIHtcbiAgICAgIG1hcmdpbjogJGRlZmF1bHQtdG9wLW1hcmdpbiAxZW0gMCAzZW07XG4gICAgfVxuICB9XG59XG4iLCIudGVhbS1hZG1pbi1pbnZpdGF0aW9ucyB7XG4gIC8vXG59XG5cblxuLnRlYW0taW52aXRlIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXNlY29uZGFyeS1jb2xvdXI7XG59XG4iLCIudGVhbS1tZW1iZXJzLWxpc3Qge1xuXG4gIG1hcmdpbi1ib3R0b206IDJlbTtcblxuICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXByaW1hcnktY29sb3VyO1xuICB9XG5cbiAgbGkge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1wcmltYXJ5LWNvbG91cjtcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICB9XG5cbiAgLnB1cmUtZyAucHVyZS11LTEtMjpudGgtY2hpbGQoZXZlbikge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbn1cbiIsIi5jYW1wYWlnbnMtbGVhZGVyYm9hcmQge1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDE0cHQ7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAmLnJhbmssXG4gICAgICAmLm5hbWUsXG4gICAgICAmLm1ldHJpYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRwdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuayB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAubWV0cmljIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIHRmb290IHtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICB9XG5cbiAgICAgIC5yYW5rLFxuICAgICAgLm5hbWUsXG4gICAgICAubWV0cmljIHtcbiAgICAgICAgY29sb3I6ICM0MmQ0ZjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIuY2FtcGFpZ25zLXN0ZXAge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAkYm9yZGVyLXdpZHRoICRib3JkZXItcHJpbWFyeS1jb2xvdXI7XG4gIGJvcmRlci10b3A6IHNvbGlkICRib3JkZXItd2lkdGggJGJvcmRlci1wcmltYXJ5LWNvbG91cjtcbiAgbWluLWhlaWdodDogM2VtO1xuICBwYWRkaW5nOiAkZGVmYXVsdC1wYWRkaW5nO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5pbmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cblxuICAmLmNvbXBsZXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkY29sb3VyLXBvc2l0aXZlO1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBmb250LXNpemU6ICR0ZXh0LWxhcmdlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDFlbTtcbiAgICAgIHRvcDogMWVtO1xuICAgIH1cblxuICAgIC5jYW1wYWlnbnMtc3RlcC1udW1iZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3VyLXBvc2l0aXZlO1xuICAgICAgY29sb3I6ICRjb2xvdXItcG9zaXRpdmU7XG4gICAgfVxuXG4gICAgLnN0ZXAtaGVhZGluZyB7XG4gICAgICBjb2xvcjogJGNvbG91ci1wb3NpdGl2ZTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgLmNhbXBhaWducy1zdGVwLW1hc2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhbXBhaWducy1zdGVwLW51bWJlciB7XG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmE7XG4gICAgZm9udC1zaXplOiAkdGV4dC1sYXJnZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGxlZnQ6IC41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAuNWVtO1xuICAgIHdpZHRoOiAxLjVlbTtcbiAgfVxuXG4gIC5jYW1wYWlnbnMtc3RlcC1udW1iZXItYm9yZGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICRib3JkZXItd2lkdGgtYm9sZCAkdGV4dC1wcmltYXJ5LWNvbG91cjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAuY2FtcGFpZ25zLXN0ZXAtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDIuNWVtIDAgMy41ZW07XG5cbiAgICAuc3RlcC1oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICB9XG5cblxufVxuXG5AaW5jbHVkZSBtcS1sdC1zbSB7XG4gIC5jYW1wYWlnbnMtc3RlcCB7XG5cbiAgICAuY2FtcGFpZ25zLXN0ZXAtY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2FtcGFpZ25zLXN0ZXAtbnVtYmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gaWNvbiByZW1haW5zIHZpc2libGUgYXQgc21hbGwgc2l6ZXMuLi5cbiAgICAmLmljb24ge1xuICAgICAgICAuY2FtcGFpZ25zLXN0ZXAtbnVtYmVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY2FtcGFpZ25zLXN0ZXAtY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhbXBhaWducy1zdGVwLW51bWJlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgIH1cblxuICB9XG59XG4iLCIuY2hhbGxlbmdlIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXNpemU6IDEycHQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsLjUpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5odG1sLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcblxuICAgIC8qIGhlcmUgY29tZXMgYSBoYWNrIHRvIHVzZSBhbiBpbWFnZSBhcyBleHRlcm5hbCBsaW5rIGFzIHRoaXMgd2FzIG5vdCBzdXBwb3J0ZWQgYnkgQkMgQXBwICovXG4gICAgLmV4dGVybmFsLWxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBhIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHQ7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmJjLXByb2dyZXNzLWJhciB7XG4gICAgLnN1YlRleHQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuY291bnRkb3duIHtcbiAgICBjb2xvcjogIzljOWM5YztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG5cbiAgZm9ybSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZjY2NmNztcbiAgICB9XG4gIH1cblxuICAuYWN0aW9ucyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYucmFua2luZyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgICAgIG1hcmdpbjogMCAtMTBweCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLmljb24tcmFua2luZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzAyX1Jhbmtpbmcuc3ZnJyk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcbiAgfVxuXG4gIC5pY29uLXZpZGVvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvY2FtcGFpZ25zL2JyZW1lbi1tb29uL0ljb25fMDRfVmlkZW8uc3ZnJyk7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcbiAgfVxuXG4gIC5pY29uLXByaXplcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzA1X1ByaXplcy5zdmcnKTtcbiAgfVxuXG4gIC52aWRlby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLm1ldHJpYyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmJpZyB7XG4gICAgZm9udC1zaXplOiAzMnB0O1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuXG4gIC5wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5pY29uLWJpa2UsXG4gIC5wcm9ncmVzcy10ZXh0LFxuICAuYmMtcHJvZ3Jlc3MtYmFyLFxuICAuY29tcGxldGVkLFxuICAuZmFpbGVkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5pY29uLWJpa2Uge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvY2FtcGFpZ25zL2JyZW1lbi1tb29uL0ljb25fMDFfQmlrZS5zdmcnKTtcbiAgICB9XG5cbiAgICAmLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvY2FtcGFpZ25zL2JyZW1lbi1tb29uL0ljb25fMDdfQmlrZV9yZWQuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgLnByb2dyZXNzLXRleHQge1xuICAgIHdpZHRoOiA3OSU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLmJjLXByb2dyZXNzLWJhciB7XG4gICAgd2lkdGg6IDc5JTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICBoMyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3NUZXh0LFxuICAgIC5zdWJUZXh0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLm91dGVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlY2ZiO1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNjNGY3O1xuICAgIH1cbiAgfVxuXG4gIC5jb21wbGV0ZWQsXG4gIC5mYWlsZWQge1xuICAgIHdpZHRoOiA3OSU7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3MtdGV4dCB7XG4gICAgICBjb2xvcjogIzVjYzRmNztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5mYWlsZWQtdGV4dCB7XG4gICAgICBjb2xvcjogI2UzMDAwYjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBmbG9hdDpyaWdodDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2sge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzA2X0NoZWNrbWFyay5zdmcnKTtcbiAgICB9XG5cbiAgICAuaWNvbi1mYWlsZWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2NhbXBhaWducy9icmVtZW4tbW9vbi9JY29uXzA4X1guc3ZnJyk7XG4gICAgfVxuICB9XG59XG4iLCIucHJpemUtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXG4gIC5wcml6ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsLjUpO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2RjZGNkO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgLnJhbmsge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB0O1xuICAgICAgfVxuXG4gICAgICAubmFtZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBwdDtcbiAgICAgICAgY29sb3I6ICM3MzczNzM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGFpbHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDY1dnc7XG4gICAgICBoZWlnaHQ6IDMzdnc7XG4gICAgICBsaW5lLWhlaWdodDogMzN2dztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzN2dztcbiAgICAgIGhlaWdodDogMzN2dztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZGNkY2Q7XG4gICAgfVxuICB9XG5cbiAgLm1vcmUge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxMnB0O1xuICB9XG59XG4iLCIuc2hhcmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGNDtcblxuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcsMC45Nyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU2LDI0MiwyNDIpO1xuICAgIH1cbiAgfVxuXG4gIC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC44KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgfVxuXG4gICAgLmNlbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIuYmMtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQtc2Vjb25kYXJ5LCAxMCUpO1xuICAvL1RPRE86IHRlc3QgdGhlc2Ugc2V0dGluZ3MuLi5cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCIuYmMtY2hpcCB7XG5cbiAgcGFkZGluZzogMS41ZW0gMDtcblxuICAmLm1pY3JvLWNoaXAge1xuICAgIGJhY2tncm91bmQ6ICRjaGlwLWljb24tYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICRjaGlwLWljb24tY29sb3VyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMnB4IDRweDtcbiAgICBwYWRkaW5nOiAuMjVlbSAuNWVtO1xuXG4gICAgLmJjLWNoaXAtbm8taWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi5iYy1jaGlwLXN1YnRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZC1zdWJ0bGU7XG4gICAgfVxuICB9XG5cbiAgLmJjLWNoaXAtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogJGNoaXAtaWNvbi1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogJGNoaXAtaWNvbi1jb2xvdXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgbGluZS1oZWlnaHQ6IDNlbTtcbiAgICBtYXJnaW46IDAgMWVtIDAgLjI1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAzZW07XG4gIH1cblxuICAuYmMtY2hpcC1pY29uLWludmVydCB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oaW52ZXJ0KCRjaGlwLWljb24tY29sb3VyKSwgMTUlKTtcbiAgfVxuXG4gIC5iYy1jaGlwLWljb24taW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5iYy1jaGlwLWljb24tdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMi4xZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG5cbiAgLmJjLWNoaXAtY29udGVudCB7XG4gICAgbWFyZ2luOiAuMmVtIDAgMCA0LjI1ZW07XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAuYmMtY2hpcC1uby1pY29uIHtcbiAgICBtYXJnaW46IC4yZW0gMCAwIC4yNWVtO1xuICB9XG5cblxuICAuYmMtY2hpcC1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cblxuXG5cbiAgLy8gbW9kaWZpZXJzXG4gIC5iYy1jaGlwLXN1YnRsZSB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLXN1YnRsZSwgMTAlKTtcbiAgfVxuXG4gIC5iYy1pY29uLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5iYy1jaGlwLWltYWdlLWJpZyB7XG4gICAgaGVpZ2h0OiAzLjVlbTtcbiAgICBtYXgtd2lkdGg6IDMuNWVtO1xuICAgIHdpZHRoOiAzLjVlbTtcbiAgfVxuXG4gIC5iYy1jaGlwLWltYWdlLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiAzZW07XG4gICAgbWF4LXdpZHRoOiAzZW07XG4gICAgd2lkdGg6IDNlbTtcbiAgfVxuXG4gICYuYmMtY2hpcC1iaWcge1xuXG4gICAgLmJjLWNoaXAtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDExMCU7XG4gICAgfVxuXG4gICAgLmJjLWNoaXAtY29udGVudCB7XG4gICAgICBtYXJnaW46IC4yNWVtIDAgMDtcbiAgICB9XG5cbiAgICAuYmMtY2hpcC12YWx1ZSB7XG4gICAgICBmb250LXNpemU6IDEzMCU7XG4gICAgfVxuXG4gICAgLmJjLWNoaXAtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbn1cblxuXG5cblxuQGluY2x1ZGUgbXEtdGlueSB7XG5cbiAgLmJjLWNoaXAge1xuICAgIC5iYy1jaGlwLWljb24ge1xuICAgICAgZm9udC1zaXplOiA3MCU7XG4gICAgfVxuXG4gICAgLmJjLWNoaXAtY29udGVudCB7XG4gICAgICAvLyBmb250LXNpemU6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMy4yNWVtO1xuICAgIH1cblxuICAgIC5iYy1jaGlwLW5vLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICAgIH1cblxuICAgIC5iYy1jaGlwLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIH1cbiAgfVxuXG59XG4iLCIuYXBwLXByb21vIHtcbiAgLy9UT0RPOiByZXBsYWNlIHdpdGggYmFja2dyb3VuZCBpbWFnZVxuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvcHJvbW8vcHJvbW8tYXBwLXBob25lLnBuZycpIG5vLXJlcGVhdCA0JSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwJTtcbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG59XG4iLCIuZmlubi1wcm9tbyB7XG4gIC8qYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3Byb21vL2Zpbm4tbG9nby5wbmcnKSBuby1yZXBlYXQgbGVmdCB0b3AsIHVybCgnL2ltYWdlcy9wcm9tby9maW5uLW1vdW50ZWQtYWJzdHJhY3QucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTsqL1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvcHJvbW8vZmlubi1sb2dvLnBuZycpIG5vLXJlcGVhdCBsZWZ0IDEwcHgsIHVybCgnL2ltYWdlcy9wcm9tby9maW5uLW1vdW50ZWQtYWJzdHJhY3QucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogICMyZjQ1NjI7XG5cbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG5cbiAgcC5wcm9tby1oZWFkbGluZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4iLCJAaW1wb3J0ICcuL2JjLWFwcC1wcm9tby9iYy1hcHAtcHJvbW8nO1xuQGltcG9ydCAnLi9iYy1maW5uLXByb21vL2JjLWZpbm4tcHJvbW8nO1xuXG4ucHJvbW8tY29udGFpbmVyIHtcblxuICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1ib3R0b20tbWFyZ2luO1xuICBtYXJnaW4tdG9wOiAkZGVmYXVsdC10b3AtbWFyZ2luO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6ICR0ZXh0LXNtYWxsO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgbWluLWhlaWdodDogMTc2cHg7XG4gIG1heC13aWR0aDogMzE5cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1sZWZ0OiAzMiU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1mbG93OiBmbGV4LWVuZDtcblxuICBwIHtcbiAgICBjb2xvcjogJHRleHQtcHJpbWFyeS1jb2xvdXI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6ICR0ZXh0LXN0YW5kYXJkO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMmVtO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLigLpcIjtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAucHJvbW8taGVhZGxpbmUge1xuICAgZm9udC13ZWlnaHQ6IDUwMDtcbiB9XG5cbiAucHJvbW8tdGFnbGluZSB7XG4gICBmb250LWZhbWlseTogXCJMYXRvXCIsc2Fucy1zZXJpZjtcbiAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gfVxuXG59XG5cbi5maW5uLXByb21vIHtcbiAgLnByb21vLXRhZ2xpbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTVweDtcbiAgfVxufVxuIiwiLmJjLXZvdWNoZXIge1xuICAucHVyZS1idXR0b24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgaW5wdXQsXG4gIHNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cblxuICBAbWl4aW4gcmVkLWJ1dHRvbigpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvdXI7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjZlbTtcbiAgICBtYXJnaW46IDAgMC4yZW0gMC4yZW0gMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gIH1cbiAgLmJjLWNpdHktbGlzdC1yZXN1bHRzIHtcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgIC5hdXRvLWNvbXBsZXRpb24tZGV0YWlscyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBAaW5jbHVkZSByZWQtYnV0dG9uKCk7XG4gICAgfVxuICB9XG5cbiAgLmF1dG8tY29tcGxldGlvbi1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcblxuICAgIC5hdXRvY29tcGxldGUtbW9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHJlZC1idXR0b24oKTtcbiAgICB9XG4gIH1cblxuICAuYXV0by1jb21wbGV0aW9uLWRldGFpbHMge1xuICAgIGNvbG9yOiAkdGV4dC1zdWJ0bGU7XG4gICAgZm9udC1zaXplOiAkdGV4dC1zbWFsbDtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gICN2b3VjaGVyLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2Zvcm1hdHRlZC12b3VjaGVyLWNvZGUge1xuICAgIGJvcmRlcjogc29saWQgJGJvcmRlci13aWR0aCAkYm9yZGVyLXByaW1hcnktY29sb3VyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICR0ZXh0LXNlY29uZGFyeS1jb2xvdXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gIH1cbn1cblxuI3ZvdWNoZXItaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzI4NDE1NjtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xufVxuXG5pbnB1dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG5hIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xufVxuXG4ucmVkZW1wdGlvbi1zdWNjZXNzIHtcbiAgcGFkZGluZzogMmVtO1xuXG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9pY29ucy9iYy13aGl0ZS5zdmcnKSBjYWxjKDEwMCUgLSAxLjVlbSkgMS41ZW0gbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRUEzNTM5IDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcblxuICBjb2xvcjogd2hpdGU7XG5cbiAgLmNvbmdyYXRzIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB9XG5cbiAgLnN1Y2Nlc3Mge1xuICB9XG5cbiAgLmNpdHktbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICBmb250LXNpemU6ICR0ZXh0LWxhcmdlO1xuICB9XG5cbiAgLmRvd25sb2FkIHtcbiAgfVxuXG4gIHVsLnByZW1pdW0tZmVhdHVyZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICB1bC5wcmVtaXVtLWZlYXR1cmVzIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgdWwucHJlbWl1bS1mZWF0dXJlcyBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfinJQnO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBjb2xvcjogI0VBMzUzOTtcbiAgfVxuXG4gIC53ZWxjb21lLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4iXX0= */
