body{font-family:Arial, san-serif;font-size:13px;line-height:18px;margin-bottom:18px;color:#333;width:940px;margin:0 auto 18px;background-color:#f4f4f4}body p{font-size:13px;line-height:18px;margin-bottom:18px;color:#333}body a{color:#0973A6}body h1,body h2,body h3,body h4,body h5,body h6{color:#222;font-family:inherit;font-weight:bold;margin:0;margin:27px 0 9px;text-rendering:optimizelegibility;clear:both;text-shadow:0 1px 0 #fff}body h1 small,body h2 small,body h3 small,body h4 small,body h5 small,body h6 small{font-weight:normal;font-size:12px;color:#666}body h1{font-size:36px;line-height:36px;letter-spacing:-0.5px}body h1{background:transparent url(../../../admin/images/logo.gif) no-repeat left top;text-indent:-9999px;height:164px;width:161px;float:left;padding-right:40px;border-right:1px solid #B1C0C5;margin-right:40px}body h2{font-size:34px;line-height:36px;letter-spacing:-0.5px}body h3{font-size:18px;line-height:27px}body h4{font-size:14px;line-height:18px;margin:18px 0 9px}body h5{font-size:12px;line-height:18px;margin:18px 0 0}body .clear{clear:both}body .left{float:left}body .message{padding:2px 18px;margin-bottom:18px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px}body .message p{margin:11px 0 13px}body .message.warning{background-color:#fcf8f2;border:1px #ffc28b solid}body .message.error{background-color:#FDF1F3;border:1px solid #F8C3CD}body .message ul{margin-left:18px;margin-top:-9px}body .helpText{float:right;width:425px;padding-left:20px;color:#666;margin-top:0;background:transparent url(../../../admin/images/question.png) no-repeat left 1px}body .helpText.requirementsHelpText{margin-top:17px}body .typography table{margin:9px 0 27px;border-collapse:collapse;width:100%}body .typography table thead tr td,body .typography table thead tr th{font-weight:bold;vertical-align:bottom;padding:12px}body .typography table th,body .typography table td{padding:8px 12px;text-align:left}body .typography table td{vertical-align:top;border-top:none;background-color:#fff}body .typography table tbody tr:nth-child(odd) td,body .typography table tbody tr:nth-child(odd) th{background-color:#fcfcfc}body .typography table tbody tr:hover td,body .typography table tbody tr:hover th{background-color:#f6f6f6}body .typography table tfoot{font-style:italic;color:#888}body .typography input,body .typography textarea,body .typography select{width:420px;margin-bottom:9px;color:#707070;border:1px solid #ddd;display:inline-block;height:18px;padding:4px 6px;line-height:18px;font-size:13px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px}body .typography input,body .typography textarea{-webkit-transition:border linear .2s, -webkit-box-shadow linear .2s;transition:border linear .2s, -webkit-box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s, -webkit-box-shadow linear .2s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}body .typography input:focus,body .typography textarea:focus{outline:0;border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px rgba(82,168,236,0.6);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 0 4px rgba(82,168,236,0.6)}body .typography input[type=file]:focus,body .typography input[type=checkbox]:focus,body .typography select:focus{-webkit-box-shadow:none;box-shadow:none;outline:1px dotted #666}body .typography select{height:26px}body .typography option{line-height:27px;font-size:12px;padding:2px 6px;color:#666}body .typography label{width:auto;float:none;padding-top:0;margin:0 0 5px 0;text-align:left;display:block}body .typography .fields{float:left}body .typography input.action{text-align:center;font-weight:bold;margin:9px 0 27px;padding:6px 8px;width:200px;width:auto;color:#222;border:1px solid #aaa;text-shadow:0 1px 0 #eee;font-size:13px;float:none;height:auto;background:#fbfbfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #bbb));background:-webkit-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#bbb));background:linear-gradient(to bottom, #fbfbfb 0%, #bbb 100%);-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;background-color:#ddd}.lt-ie9 body .typography input.action{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#bbb',GradientType=0 )}body .typography input.action:hover{-webkit-box-shadow:0 1px 2px 0 #ccc;box-shadow:0 1px 2px 0 #ccc;background:#fbfbfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #fbfbfb 0%, #ccc 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#ccc));background:linear-gradient(to bottom, #fbfbfb 0%, #ccc 100%)}.lt-ie9 body .typography input.action:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#ccc',GradientType=0 )}body .typography input.action:focus,body .typography input.action:active{-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;background:#fbfbfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #bbb));background:-webkit-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#bbb));background:linear-gradient(to bottom, #fbfbfb 0%, #bbb 100%)}.lt-ie9 body .typography input.action:focus,.lt-ie9 body .typography input.action:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#bbb',GradientType=0 )}body .typography input.action:hover,body .typography input.action:focus{cursor:pointer}body .typography input[type="checkbox"],body .typography input[type="radio"]{border:medium none;height:auto;line-height:normal;padding:0;width:auto;margin-right:6px;float:left;margin-top:3px}body .typography #install_button{font-size:20px;color:#fff;border-color:#78A127 #78A127 #59781D;text-shadow:0 1px 1px #4D7326;padding:8px 14px;background-color:green;background:#80BF40;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #80BF40), color-stop(100%, #59862D));background:-webkit-linear-gradient(top, #80BF40 0%, #59862D 100%);background:-o-linear-gradient(top, #80BF40 0%, #59862D 100%);background:-webkit-gradient(linear, left top, left bottom, from(#80BF40), to(#59862D));background:linear-gradient(to bottom, #80BF40 0%, #59862D 100%);-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}.lt-ie9 body .typography #install_button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80BF40', endColorstr='#59862D',GradientType=0 )}body .typography #install_button:hover{-webkit-box-shadow:0 1px 3px 0 #bbb;box-shadow:0 1px 3px 0 #bbb}body .typography #install_button:focus,body .typography #install_button:active{-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;background:#80BF40;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #80BF40), color-stop(100%, #59862D));background:-webkit-linear-gradient(top, #80BF40 0%, #59862D 100%);background:-o-linear-gradient(top, #80BF40 0%, #59862D 100%);background:-webkit-gradient(linear, left top, left bottom, from(#80BF40), to(#59862D));background:linear-gradient(to bottom, #80BF40 0%, #59862D 100%)}.lt-ie9 body .typography #install_button:focus,.lt-ie9 body .typography #install_button:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80BF40', endColorstr='#59862D',GradientType=0 )}body .typography #install_button[disabled=disabled]{border:1px solid #aaa;border-color:#bbb #bbb #aaa;color:#999;text-shadow:0 1px 0 #eee;background:#fbfbfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #bbb));background:-webkit-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #bbb 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#bbb));background:linear-gradient(to bottom, #fbfbfb 0%, #bbb 100%)}.lt-ie9 body .typography #install_button[disabled=disabled]{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#bbb',GradientType=0 )}body .typography #install_button[disabled=disabled]:hover{-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}body #Container{margin-bottom:40px}body #Container h3.sectionHeading{padding-top:27px;border-top:1px solid #B1C0C5;clear:both}body #Container #Header{margin-bottom:30px;height:200px}body #Container #Header div.left{width:698px;margin-top:47px}body #Container #Navigation{display:none}body h5.requirement{padding:12px 18px;font-size:14px;border:1px solid #798c93;border-top:1px solid #8d9da3;margin:0;color:#fff;position:relative;text-shadow:0 -1px 0 #71858c;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;background-color:#eee;background:#B1C0C5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #B1C0C5), color-stop(100%, #7F9198));background:-webkit-linear-gradient(top, #B1C0C5 0%, #7F9198 100%);background:-o-linear-gradient(top, #B1C0C5 0%, #7F9198 100%);background:-webkit-gradient(linear, left top, left bottom, from(#B1C0C5), to(#7F9198));background:linear-gradient(to bottom, #B1C0C5 0%, #7F9198 100%)}.lt-ie9 body h5.requirement{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B1C0C5', endColorstr='#7F9198',GradientType=0 )}body h5.requirement span{font-weight:normal;font-size:12px;padding:3px 6px;margin-left:5px;text-shadow:none;background-color:#fafbfb;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 0 2px 0 #7F9198;box-shadow:0 0 2px 0 #7F9198}body h5.requirement.good span{color:#359318}body h5.requirement.warning span{color:#E07127}body h5.requirement.error span{color:#C61414}body h5.requirement a{font-size:11px;right:9px;position:absolute;line-height:19px;margin:0 0 0 30px;color:#fff;text-decoration:none;font-weight:normal;padding-right:21px;background:transparent url(../../../admin/images/arrows.png) no-repeat right top}body h5.requirement a:hover{background:transparent url(../../../admin/images/arrows.png) no-repeat right -40px}body table.testResults{border-top:none;margin-top:-1px;margin-bottom:9px;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px;overflow:hidden}body table.testResults tr.good{display:none;border:none}body table.testResults tr.good td{color:#359318}body table.testResults tr.warning{border:none}body table.testResults tr.warning td{color:#E07127}body table.testResults tr.error{border:none;color:#C61414}body table.testResults td{border:1px solid #ddd;width:50%}body #database_selection,body #Themes{list-style:none;margin:0;margin-bottom:18px;padding-left:0}body #database_selection li,body #Themes li{clear:left;padding:3px 0}body #database_selection li .dbfields,body #Themes li .dbfields{padding:12px;border:1px solid #ddd;background-color:#fafafa;margin-bottom:9px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:3px 3px 3px 3px;-webkit-box-shadow:inset 0 0 3px 0 #ddd;box-shadow:inset 0 0 3px 0 #ddd;-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}body ul#Themes{float:left;width:445px}body .databaseError{width:422px}body #Footer{margin-top:67px;margin-bottom:18px}body #Footer p{font-size:12px;color:#999}body #Header h1{margin-top:45px;margin-bottom:27px}body #Header h3{margin-top:-10px}#adminAcc,#devHelp,#localeHelp{padding-top:20px}#devHelp,#devSection{height:18em}#use_environment_field{margin-bottom:25px;background-color:#FAFAFA;border:1px solid #DDDDDD;border-radius:3px 3px 3px 3px;-webkit-box-shadow:0 1px 0 0 white;box-shadow:0 1px 0 0 white;margin-bottom:9px;padding:10px 10px 8px}#use_environment_field input{float:left;margin-right:5px}.databaseError ul{margin-bottom:0}.databaseError ul,.databaseError li{margin-left:0;padding-left:0}#Layout p.goodInstall{color:#359318}.goodInstall{padding:0.5em;background-color:#e2fee1;border:1px #43cb3e solid;color:#359318;overflow:hidden;line-height:18px;padding:10px}.goodInstall a{float:right;font-size:18px;padding:0 2px 2px 0;font-weight:bold} /*# sourceMappingURL=data:application/json;base64,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dGFsbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBhbGxcblxuLy9Db2xvciBWYXJpYWJsZXNcbiRtZXNzYWdlOlx0XHRcdCNCREJEMDA7IFx0XHQvLyBibHVlXG4kZ29vZDpcdFx0XHRcdCMzNTkzMTg7IFx0XHQvLyBncmVlblxuXG4kd2FybmluZzpcdFx0XHQjRTA3MTI3OyBcdFx0Ly8gb3JhbmdlXG4kd2FybmluZ0JnOlx0XHRcdCNmY2Y4ZjI7XG4kd2FybmluZ0JvcmRlcjpcdFx0I2ZmYzI4YjtcblxuJGVycm9yOlx0XHRcdFx0I0M2MTQxNCAvKiAjRTIxNjA3ICovOyBcdFx0Ly8gcmVkXG4kZXJyb3JCZzpcdFx0XHQjRkRGMUYzO1xuJGVycm9yQm9yZGVyOlx0XHQjRjhDM0NEO1xuXG4kbGluazpcdFx0XHRcdCMwOTczQTY7XG4kZ3JhZGllbnRUb3A6XHRcdCNCMUMwQzU7XG4kZ3JhZGllbnRCb3R0b206XHQjN0Y5MTk4O1xuXG4vL01peGluIHRvIGNyZWF0ZSBhIGdyYWRpZW50IGZyb20gdG9wIHRvIGJvdHRvbVxuQG1peGluIHRvcEdyYWRpZW50KCR0b3BDb2xvciwgJGJvdHRvbUNvbG9yKXtcblx0YmFja2dyb3VuZDogJHRvcENvbG9yOyAvKiBPbGQgYnJvd3N6enp6emVycyAqL1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICR0b3BDb2xvciAwJSwgJGJvdHRvbUNvbG9yIDEwMCUpOyAvKiBGRjMuNisgKi9cblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwkdG9wQ29sb3IpLCBjb2xvci1zdG9wKDEwMCUsJGJvdHRvbUNvbG9yKSk7IC8qIENocm9tZSxTYWZhcmk0KyAqL1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICR0b3BDb2xvciAwJSwkYm90dG9tQ29sb3IgMTAwJSk7IC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICR0b3BDb2xvciAwJSwkYm90dG9tQ29sb3IgMTAwJSk7IC8qIE9wZXJhMTEuMTArICovXG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkdG9wQ29sb3IgMCUsJGJvdHRvbUNvbG9yIDEwMCUpOyAvKiBJRTEwKyAqL1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkdG9wQ29sb3IgMCUsJGJvdHRvbUNvbG9yIDEwMCUpOyAvKiBXM0MgKi9cblx0Lmx0LWllOSAme1xuXHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7JHRvcENvbG9yfScsIGVuZENvbG9yc3RyPScjeyRib3R0b21Db2xvcn0nLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG5cdH1cblx0JGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1zdmc6IHRydWU7XG5cdC8qIEBpbmNsdWRlIGJhY2tncm91bmQtaW1hZ2UobGluZWFyLWdyYWRpZW50KHRvcCwgJHRvcENvbG9yLCRib3R0b21Db2xvcikpOyAqL1xufVxuXG4vL01peGluIHRvIGNyZWF0ZSByb3VuZGVkIGNvcm5lcnMuIFRha2VzIGEgdmFsdWUgZm9yIGVhY2ggb2YgdGhlIDQgY29ybmVyc1xuQG1peGluIHJvdW5kZWRDb3JuZXJzKCR0b3BMZWZ0LCAkdG9wUmlnaHQsICRib3R0b21SaWdodCwgJGJvdHRvbUxlZnQpe1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHRvcExlZnQ7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHRvcFJpZ2h0O1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRib3R0b21SaWdodDtcblx0LW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6ICRib3R0b21MZWZ0O1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XG59XG5cbi8vTWl4aW4gdG8gY3JlYXRlIGEgcmVndWxhciBib3ggc2hhZG93XG5AbWl4aW4gYm94U2hhZG93KCRob3Jpem9udGFsLCAkdmVydGljYWwsICRibHVyLCAkc3ByZWFkLCAkY29sb3Ipe1xuXHQtd2Via2l0LWJveC1zaGFkb3c6ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcblx0LW1vei1ib3gtc2hhZG93OiAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG5cdGJveC1zaGFkb3c6ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbn1cblxuLy8gRHJvcCBzaGFkb3dzXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMTUpKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdztcbiAgICAgLW1vei1ib3gtc2hhZG93OiAkc2hhZG93O1xuICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG5cbn1cblxuLy9NaXhpbiB0byBjcmVhdGUgYW4gaW5zZXQgYm94IHNoYWRvd1xuQG1peGluIGJveFNoYWRvd0luc2V0KCRob3Jpem9udGFsLCAkdmVydGljYWwsICRibHVyLCAkc3ByZWFkLCAkY29sb3Ipe1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcblx0LW1vei1ib3gtc2hhZG93OiBpbnNldCAkaG9yaXpvbnRhbCAkdmVydGljYWwgJGJsdXIgJHNwcmVhZCAkY29sb3I7XG5cdGJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciAkc3ByZWFkICRjb2xvcjtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgc2FuLXNlcmlmO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRjb2xvcjogIzMzMztcblx0d2lkdGg6IDk0MHB4O1xuXHRtYXJnaW46IDAgYXV0byAxOHB4O1xuXHQvKiBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vYWRtaW4vaW1hZ2VzL3RleHR1cmVzL2JnX2Ntc19tYWluX2NvbnRlbnQucG5nKSByZXBlYXQgc2Nyb2xsIGxlZnQgdG9wICNGMEYzRjQ7ICovXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG5cblx0LyogVHlwb2dyYXBoeSAqL1xuXHRwIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHRjb2xvcjogIzMzMztcblx0fVxuXHRhIHtcblx0XHRjb2xvcjogJGxpbms7XG5cdH1cblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdCAgICBjb2xvcjogIzIyMjtcblx0ICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdCAgICBtYXJnaW46IDA7XG5cdCAgICBtYXJnaW46IDI3cHggMCA5cHg7XG5cdCAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVsZWdpYmlsaXR5O1xuXHQgICAgY2xlYXI6IGJvdGg7XG5cdCAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuXHQgICAgc21hbGwge1xuXHQgICAgXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHQgICAgXHRmb250LXNpemU6IDEycHg7XG5cdCAgICBcdGNvbG9yOiAjNjY2O1xuXHQgICAgfVxuXHR9XG5cdGgxIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0fVxuXHRoMSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uLy4uL2FkbWluL2ltYWdlcy9sb2dvLmdpZikgbm8tcmVwZWF0IGxlZnQgdG9wO1xuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdGhlaWdodDogMTY0cHg7XG5cdFx0d2lkdGg6IDE2MXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYWRpZW50VG9wO1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdH1cblx0aDMge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0fVxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdG1hcmdpbjogMThweCAwIDlweDtcblx0fVxuXHRoNSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdG1hcmdpbjogMThweCAwIDA7XG5cdH1cblxuXHQvKiBIZWxwZXJzICovXG5cdC5jbGVhciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblx0LmxlZnQge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0LyogTWVzc2FnZXMgKi9cblx0Lm1lc3NhZ2Uge1xuXHRcdHBhZGRpbmc6IDJweCAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0QGluY2x1ZGUgcm91bmRlZENvcm5lcnMoM3B4LCAzcHgsIDNweCwgM3B4KTtcblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMTFweCAwIDEzcHg7XG5cdFx0fVxuXHRcdCYud2FybmluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZ0JnO1xuXHRcdFx0Ym9yZGVyOiAxcHggJHdhcm5pbmdCb3JkZXIgc29saWQ7XG5cdFx0fVxuXHRcdCYuZXJyb3Ige1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZERjFGMyAvKiAjZmRmNWY1ICovO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGVycm9yQm9yZGVyO1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMThweDtcblx0XHRcdG1hcmdpbi10b3A6IC05cHg7XG5cdFx0XHRsaSB7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlbHBUZXh0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0d2lkdGg6IDQyNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi8uLi8uLi9hZG1pbi9pbWFnZXMvcXVlc3Rpb24ucG5nKSBuby1yZXBlYXQgbGVmdCAxcHg7XG5cdFx0Ji5yZXF1aXJlbWVudHNIZWxwVGV4dCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xuXHRcdH1cblx0fVxuXG5cdC50eXBvZ3JhcGh5IHtcblx0XHQvLyBHZW5lcmFsIHRhYmxlc1xuXHRcdHRhYmxlIHtcblx0XHRcdG1hcmdpbjogOXB4IDAgMjdweDtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRoZWFke1xuXHRcdFx0XHR0ciB7XG5cdFx0XHRcdFx0dGQsIHRoIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHRcdHRkIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdHRoICsgdGgsXG5cdFx0XHR0ZCArIHRkLFxuXHRcdFx0dGggKyB0ZCB7XG5cdFx0XHRcdC8qIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDsgKi9cblx0XHRcdH1cblx0XHRcdHRib2R5e1xuXHRcdFx0ICAgIHRyOm50aC1jaGlsZChvZGQpIHRkLFxuXHRcdFx0ICAgIHRyOm50aC1jaGlsZChvZGQpIHRoe1xuXHRcdFx0ICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcblx0XHRcdCAgICB9XG5cdFx0XHQgICAgdHI6aG92ZXIgdGQsXG5cdFx0XHQgICAgdHI6aG92ZXIgdGh7XG5cdFx0XHQgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHRcdHRmb290IHtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRjb2xvcjogIzg4ODtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBGb3Jtc1xuXHRcdGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcblx0XHRcdHdpZHRoOiA0MjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcblx0XHRcdGNvbG9yOiAjNzA3MDcwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCAgICBoZWlnaHQ6IDE4cHg7XG5cdFx0ICAgIHBhZGRpbmc6IDRweCA2cHg7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0ICAgIEBpbmNsdWRlIHJvdW5kZWRDb3JuZXJzKDNweCwzcHgsM3B4LDNweCk7XG5cdFx0fVxuXG5cdFx0Ly8gRm9jdXMgc3RhdGVzXG5cdFx0aW5wdXQsXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyIGxpbmVhciAuMnMsIGJveC1zaGFkb3cgbGluZWFyIC4ycztcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwwLDAsLjEpKTtcblx0XHR9XG5cdFx0aW5wdXQ6Zm9jdXMsXG5cdFx0dGV4dGFyZWE6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg4MiwxNjgsMjM2LC44KTtcblx0XHRcdCRzaGFkb3c6IGluc2V0IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4xKSwgMCAwIDRweCByZ2JhKDgyLDE2OCwyMzYsLjYpO1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93KTtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyxcblx0XHRzZWxlY3Q6Zm9jdXMge1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTsgLy8gb3ZlcnJpZGUgZm9yIGZpbGUgaW5wdXRzXG5cdFx0XHRvdXRsaW5lOiAxcHggZG90dGVkICM2NjY7IC8vIFNlbGVjdCBlbGVtZW50cyBkb24ndCBnZXQgYm94LXNoYWRvdyBzdHlsZXMsIHNvIGluc3RlYWQgd2UgZG8gb3V0bGluZVxuXHRcdH1cblx0XHQvLyBFbmQgRm9jdXMgc3RhdGVzXG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdH1cblx0XHRvcHRpb24ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAycHggNnB4O1xuXHRcdFx0Y29sb3I6IzY2Njtcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdC5maWVsZHMge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdGlucHV0LmFjdGlvbiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdG1hcmdpbjogOXB4IDAgMjdweDtcblx0XHRcdHBhZGRpbmc6IDZweCA4cHg7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCAwICNlZWU7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHRvcEdyYWRpZW50ICgjZmJmYmZiLCAjYmJiKTtcblx0XHRcdEBpbmNsdWRlIHJvdW5kZWRDb3JuZXJzKDNweCwzcHgsM3B4LDNweCk7XG5cdFx0XHRAaW5jbHVkZSBib3hTaGFkb3coMCwgMXB4LCAwLCAwLCAjZmZmKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0QGluY2x1ZGUgYm94U2hhZG93KDAsIDFweCwgMnB4LCAwLCAjY2NjKTtcblx0XHRcdFx0QGluY2x1ZGUgdG9wR3JhZGllbnQgKCNmYmZiZmIsICNjY2MpO1xuXHRcdFx0fVxuXHRcdFx0Jjpmb2N1cywgJjphY3RpdmUge1xuXHRcdFx0XHRAaW5jbHVkZSBib3hTaGFkb3coMCwgMXB4LCAwLCAwLCAjZmZmKTtcblx0XHRcdFx0QGluY2x1ZGUgdG9wR3JhZGllbnQgKCNmYmZiZmIsICNiYmIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dC5hY3Rpb246aG92ZXIsXG5cdFx0aW5wdXQuYWN0aW9uOmZvY3VzIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRcdCAgICBib3JkZXI6IG1lZGl1bSBub25lO1xuXHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0ICAgIHBhZGRpbmc6IDA7XG5cdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblx0XHQgICAgZmxvYXQ6IGxlZnQ7XG5cdFx0ICAgIG1hcmdpbi10b3A6XHQzcHg7XG5cdFx0fVxuXHRcdCNpbnN0YWxsX2J1dHRvbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHQgICAgYm9yZGVyLWNvbG9yOiAjNzhBMTI3ICM3OEExMjcgIzU5NzgxRDtcblx0XHRcdHRleHQtc2hhZG93OiAwIDFweCAxcHggIzRENzMyNjtcblx0XHRcdHBhZGRpbmc6IDhweCAxNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG5cdFx0XHRAaW5jbHVkZSB0b3BHcmFkaWVudCgjODBCRjQwLCAjNTk4NjJEKTtcblx0XHRcdEBpbmNsdWRlIGJveFNoYWRvdygwLCAxcHgsIDAsIDAsICNmZmYpO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdEBpbmNsdWRlIGJveFNoYWRvdygwLCAxcHgsIDNweCwgMCwgI2JiYik7XG5cdFx0XHR9XG5cdFx0XHQmOmZvY3VzLCAmOmFjdGl2ZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJveFNoYWRvdygwLCAxcHgsIDAsIDAsICNmZmYpO1xuXHRcdFx0XHRAaW5jbHVkZSB0b3BHcmFkaWVudCgjODBCRjQwLCAjNTk4NjJEKTtcblx0XHRcdH1cblx0XHRcdCZbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYmJiICNiYmIgI2FhYTtcblx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDFweCAwICNlZWU7XG5cdFx0XHRcdEBpbmNsdWRlIHRvcEdyYWRpZW50ICgjZmJmYmZiLCAjYmJiKTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm94U2hhZG93KDAsIDFweCwgMCwgMCwgI2ZmZik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBDdXN0b20gc3R5bGVzICovXG5cdCNDb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0aDMuc2VjdGlvbkhlYWRpbmcge1xuXHRcdFx0cGFkZGluZy10b3A6IDI3cHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGdyYWRpZW50VG9wO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXHRcdCNIZWFkZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdGhlaWdodDogMjAwcHg7XG5cdFx0XHRkaXYubGVmdCB7XG5cdFx0XHRcdHdpZHRoOiA2OThweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDdweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I05hdmlnYXRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0aDUucmVxdWlyZW1lbnQge1xuXHRcdHBhZGRpbmc6IDEycHggMThweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmFkaWVudEJvdHRvbSwyJSk7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0ZW4oJGdyYWRpZW50Qm90dG9tLDUlKTtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCBkYXJrZW4oJGdyYWRpZW50Qm90dG9tLCA1JSk7XG5cdFx0QGluY2x1ZGUgcm91bmRlZENvcm5lcnMoM3B4LCAzcHgsIDNweCwgM3B4KTtcblx0XHRAaW5jbHVkZSBib3hTaGFkb3coMCwgMXB4LCAwLCAwLCAjZmZmKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdEBpbmNsdWRlIHRvcEdyYWRpZW50KCRncmFkaWVudFRvcCwkZ3JhZGllbnRCb3R0b20pO1xuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDNweCA2cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmFkaWVudFRvcCwgMjUlKTtcblx0XHRcdEBpbmNsdWRlIHJvdW5kZWRDb3JuZXJzKDJweCwgMnB4LCAycHgsIDJweCk7XG5cdFx0XHRAaW5jbHVkZSBib3hTaGFkb3coMCwwLDJweCwwLCRncmFkaWVudEJvdHRvbSk7XG5cdFx0fVxuXHRcdCYuZ29vZCBzcGFue1xuXHRcdFx0Y29sb3I6ICRnb29kIC8qICMzNTkzMTggKi87XG5cdFx0fVxuXHRcdCYud2FybmluZyBzcGFue1xuXHRcdFx0Y29sb3I6ICR3YXJuaW5nO1xuXHRcdH1cblx0XHQmLmVycm9yIHNwYW57XG5cdFx0XHRjb2xvcjogJGVycm9yO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdHJpZ2h0OiA5cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vLi4vYWRtaW4vaW1hZ2VzL2Fycm93cy5wbmcpIG5vLXJlcGVhdCByaWdodCB0b3A7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uLy4uL2FkbWluL2ltYWdlcy9hcnJvd3MucG5nKSBuby1yZXBlYXQgcmlnaHQgLTQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRhYmxlLnRlc3RSZXN1bHRzIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHRcdEBpbmNsdWRlIGJveFNoYWRvdygwLCAxcHgsIDAsIDAsICNmZmYpO1xuXHRcdEBpbmNsdWRlIHJvdW5kZWRDb3JuZXJzKDNweCwzcHgsM3B4LDNweCk7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ciB7XG5cdFx0XHQmLmdvb2Qge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRjb2xvcjogJGdvb2Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2FybmluZyB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2FybmluZztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5lcnJvciB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRlcnJvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0dGQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cdCNkYXRhYmFzZV9zZWxlY3Rpb24sICNUaGVtZXMge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdGxpIHtcblx0XHRcdGNsZWFyOiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHQuZGJmaWVsZHMge1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHJvdW5kZWRDb3JuZXJzKDNweCwzcHgsM3B4LDNweCk7XG5cdFx0XHRcdEBpbmNsdWRlIGJveFNoYWRvd0luc2V0KDAsMCwzcHgsMCwjZGRkKTtcblx0XHRcdFx0QGluY2x1ZGUgYm94U2hhZG93KDAsMXB4LDAsMCwjZmZmKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dWwjVGhlbWVzIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNDQ1cHg7XG5cdH1cblx0LmRhdGFiYXNlRXJyb3Ige1xuXHRcdHdpZHRoOiA0MjJweDtcblx0fVxuXHQjRm9vdGVyIHtcblx0XHRtYXJnaW4tdG9wOiA2N3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHR9XG5cdH1cbn1cblxuLy9QSFA1IHJlcXVpcmVkIHNjcmVlblxuYm9keSB7XG5cdCNIZWFkZXIge1xuXHRcdGgxIHtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyN3B4O1xuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKiBzdHlsZXMgbm90IHRlc3RlZCAqL1xuXG4jYWRtaW5BY2MsXG4jZGV2SGVscCxcbiNsb2NhbGVIZWxwIHtcblx0cGFkZGluZy10b3A6IDIwcHg7XG59XG4jZGV2SGVscCxcbiNkZXZTZWN0aW9uIHtcblx0aGVpZ2h0OiAxOGVtO1xufVxuI3VzZV9lbnZpcm9ubWVudF9maWVsZCB7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCA4cHg7XG5cdGlucHV0IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxufVxuLmRhdGFiYXNlRXJyb3Ige1xuXHR1bCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHR1bCwgbGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxufVxuI0xheW91dCBwLmdvb2RJbnN0YWxsIHtcblx0Y29sb3I6ICMzNTkzMTg7XG59XG4uZ29vZEluc3RhbGwge1xuXHRwYWRkaW5nOiAwLjVlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UyZmVlMTtcblx0Ym9yZGVyOiAxcHggIzQzY2IzZSBzb2xpZDtcblx0Y29sb3I6ICMzNTkzMTg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRhIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHBhZGRpbmc6IDAgMnB4IDJweCAwO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG59XG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */