html{font-size:16px}body{min-height:100vh;background-color:#fafafb !important}body .MuiButton-root .MuiButton-startIcon{margin-right:3px}body table .MuiButton-sizeSmall .MuiButton-label .MuiButton-startIcon{margin-right:.1rem}#root{position:relative;min-height:100vh}.page-content{padding-bottom:5.5rem}.color-danger{color:#e4766d}.color-success{color:#61c454}.error-container{text-align:center}@-webkit-keyframes shake{0%,70%{transform:translate3d(-1px, 0, 0) rotate(-145deg)}71%,99%{transform:translate3d(-1px, 0, 0) rotate(-145deg)}74%,92%{transform:translate3d(2px, 0, 0) rotate(-145deg)}77%,83%,89%{transform:translate3d(-4px, 0, 0) rotate(-145deg)}80%,86%{transform:translate3d(4px, 0, 0) rotate(-145deg)}100%{transform:translate3d(0, 0, 0) rotate(-145deg)}}@keyframes shake{0%,70%{transform:translate3d(-1px, 0, 0) rotate(-145deg)}71%,99%{transform:translate3d(-1px, 0, 0) rotate(-145deg)}74%,92%{transform:translate3d(2px, 0, 0) rotate(-145deg)}77%,83%,89%{transform:translate3d(-4px, 0, 0) rotate(-145deg)}80%,86%{transform:translate3d(4px, 0, 0) rotate(-145deg)}100%{transform:translate3d(0, 0, 0) rotate(-145deg)}}.error-container .gray-logo{margin-top:3rem;width:3rem;filter:grayscale(100%);opacity:.35;-webkit-animation:shake 2s ease-in-out infinite both;animation:shake 2s ease-in-out infinite both}.error-container .code{margin-top:1rem;font-size:6rem;color:#ccc}.error-container .text{margin-bottom:3rem;font-size:2rem;color:#ccc}.header-container .logo{width:1.3rem;vertical-align:middle}.header-container .site-note{flex-grow:1;margin-left:.7rem;font-size:.8rem;font-style:italic;color:#fff}.header-container .header-menu{color:#fff}.drawer-list{width:15rem}.drawer-list .MuiListItemIcon-root{min-width:36px}.footer-container{position:absolute;bottom:0;width:100%;padding:2rem 0}.safety-check-modal-paper{position:absolute;top:40%;left:50%;transform:translate(-50%, -40%);width:30rem;padding:2rem 2.5rem;background-color:#fff;border:0;border-radius:0.3rem}.safety-check-modal-paper .title{margin-bottom:.5rem}.safety-check-modal-paper .btn-submit{margin-top:1.2rem}@media only screen and (max-width: 600px){.safety-check-modal-paper{width:90%}}.login-container{height:100vh}.login-container .login-bgi{background-repeat:no-repeat;background-size:cover;background-position:center}.login-container .login-box{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem}.login-container .login-logo{width:1.6rem}.login-container .note{margin-top:1rem;font-style:italic;font-size:.85rem;color:#777}.login-container .form-holder{width:100%;margin-top:1rem}.login-container .btn-submit{margin:1.5rem 0 1rem}.register-container{height:100vh}.register-container .register-bgi{background-repeat:no-repeat;background-size:cover;background-position:center}.register-container .register-box{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem}.register-container .register-logo{width:1.6rem}.register-container .note{margin-top:1rem;font-style:italic;font-size:.85rem;color:#777}.register-container .form-holder{width:100%;margin-top:1rem}.register-container .email-code-input{margin:1rem 0 .5rem}.register-container .btn-submit{margin:1.5rem 0 1rem}.forget-container .forget-box{display:flex;flex-direction:column;align-items:center;margin-top:4rem}.forget-container .forget-logo{width:1.6rem}.forget-container .form-holder{width:100%;margin-top:1rem}.forget-container .email-code-input{margin:1rem 0 .5rem}.forget-container .btn-submit{margin:1.5rem 0 1rem}.user-container .user-list{width:100%;margin-top:1.5rem}.user-container .user-list .MuiListItem-gutters{margin-bottom:.5rem}.user-container .pwd-level-0>input{color:#e4766d}.user-container .pwd-level-1>input{color:#f7c051}.user-container .pwd-level-2>input{color:#87cefa}.user-container .pwd-level-3>input{color:#61c454}.user-container .two-fa-enabled{color:#61c454}.user-container .two-fa-disabled{color:#e4766d}.change-pwd-container .change-pwd-box{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem}.change-pwd-container .form-holder{width:100%;margin-top:1rem}.change-pwd-container .btn-submit{margin:1.5rem 0 1rem}.two-fa-container .two-fa-box{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem}.two-fa-container .tips{width:100%;color:#555}.two-fa-container .qrcode{margin:1.6rem 0 .5rem}.two-fa-container .form-holder{width:100%;margin-top:1rem}.two-fa-container .btn-submit{margin:1.5rem 0 1rem}.account-activity-container .title{margin-top:1.5rem}.account-activity-container .account-activity-list{margin-top:.5rem}.account-activity-container .account-activity-list .list-empty{text-align:center;font-size:.9rem}.account-activity-container .account-activity-list .list-card{font-size:.9rem}.account-activity-container .account-activity-list .list-card>hr{margin-top:1.2rem;border-color:#eee}.account-activity-container .account-activity-list .helper-text{margin-bottom:.3rem;font-size:.6rem;color:#777}.account-activity-container .account-activity-pagination-container{margin:1.2rem 0}.dashboard-container .dashboard-header{margin-top:1rem;padding-bottom:2.5rem}.dashboard-container .dashboard-header .symbol-price{font-size:1.3rem}.dashboard-container .dashboard-header .unit-text{margin-left:.3rem;font-size:.6rem}.dashboard-container .dashboard-header .grid-helper-text{font-size:.6rem;color:#777}.dashboard-container .chart-option{margin-top:1.5rem}.dashboard-container .option-left{flex:1;margin-bottom:1rem}.dashboard-container .option-right{text-align:right}.dashboard-container .chart-time-control{min-width:6rem;text-align:left}.dashboard-container .chart-title{font-size:1rem}.dashboard-container .chart-helper-text{font-size:.8rem;color:#777}.dashboard-container .summary-helper-text{font-size:1.2rem;color:#15b344}.dashboard-container .line-chart{margin-top:1rem;padding-bottom:.6rem}.dashboard-container .add-job-holder{margin-top:1.6rem;text-align:center}.dashboard-container .dashboard-jobs-container{margin-top:.6rem}.dashboard-container .dashboard-jobs-container .dashboard-jobs-empty{text-align:center;font-size:.9rem;color:#777}.dashboard-container .dashboard-jobs-container .dashboard-jobs-empty>svg{font-size:6rem;color:#ddd}.dashboard-container .dashboard-jobs-container .count-cost{padding-bottom:.6rem;font-size:.8rem;color:#777}.dashboard-container .dashboard-jobs-container .count-cost>b{margin:0 .2rem}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card{font-size:.9rem}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card>hr{margin-top:1.5rem;border-color:#eee}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .dashboard-jobs-options{margin-top:.4rem;text-align:center}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .dashboard-jobs-options>button{padding:.3rem .6rem;font-size:.8rem;line-height:.8rem}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .list-helper-text{margin-bottom:.2rem;font-size:.6rem;color:#777}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .statics-helper-text{margin-bottom:.2rem;font-size:.6rem;color:#777}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .symbol-icon{width:1.2rem;margin-right:.4rem;vertical-align:sub}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .statics-status{color:#61c454;font-size:1rem}.dashboard-container .dashboard-jobs-container .dashboard-jobs-card .statics-status-info{color:#87cefa;font-size:1rem}.dashboard-container .dashboard-pagination-container{margin:1.2rem 0}.choose-exchange-container .choose-exchange-box{display:flex;flex-direction:column;align-items:center}.choose-exchange-container .form-holder{width:100%;margin-top:1rem;text-align:center}.choose-exchange-container .form-holder .title{margin:1.5rem 0}.choose-exchange-container .form-holder .btn-exchange{margin-bottom:1rem;width:300px}.handle-key-container .handle-key-header{margin-top:1.5rem}.handle-key-container .handle-key-header .exchange-name{flex-grow:1;font-size:1rem}.handle-key-container .key-form-container .form-holder{margin-top:2rem}.handle-key-container .key-form-container .btn-submit{margin-top:1.5rem}.handle-key-container .key-form-container .btn-cancel{margin-top:1.2rem}.handle-key-container .keys-container{margin-top:.6rem}.handle-key-container .keys-container .keys-empty{text-align:center;font-size:.9rem;color:#777}.handle-key-container .keys-container .keys-empty>svg{font-size:6rem;color:#ddd}.handle-key-container .keys-container .keys-card{font-size:.9rem}.handle-key-container .keys-container .keys-card>hr{margin-top:1.5rem;border-color:#eee}.handle-key-container .keys-container .keys-card .keys-options{margin-top:.5rem;text-align:center}.handle-key-container .keys-container .keys-card .keys-options>button{margin-bottom:.5rem;padding:.3rem .6rem;font-size:.8rem;line-height:.8rem}.handle-key-container .keys-container .keys-card .keys-helper-text{margin-bottom:.1rem;font-size:.6rem;color:#777}.handle-key-container .handle-key-pagination-container{margin:1.2rem 0}.add-job-container .job-form-container{margin-top:2rem}.add-job-container .job-form-container .select-type,.add-job-container .job-form-container .select-time{margin-top:.8rem}.add-job-container .job-form-container .select-base,.add-job-container .job-form-container .select-coin{margin-top:1.3rem}.add-job-container .job-form-container .select-type .MuiInputLabel-outlined.MuiInputLabel-shrink,.add-job-container .job-form-container .select-base .MuiInputLabel-outlined.MuiInputLabel-shrink,.add-job-container .job-form-container .select-coin .MuiInputLabel-outlined.MuiInputLabel-shrink,.add-job-container .job-form-container .select-time .MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:#fff;padding:0 .25rem}.add-job-container .job-form-container .radios-day,.add-job-container .job-form-container .radios-week{margin-top:.5rem}.add-job-container .job-form-container .month-cost{margin-top:1rem;font-size:.8rem;color:#777}.add-job-container .job-form-container .btn-submit{margin-top:1.5rem}.update-job-container .job-form-container{margin-top:2rem}.update-job-container .job-form-container .select-type,.update-job-container .job-form-container .select-time{margin-top:.8rem}.update-job-container .job-form-container .select-base,.update-job-container .job-form-container .select-coin{margin-top:1.3rem}.update-job-container .job-form-container .select-type .MuiInputLabel-outlined.MuiInputLabel-shrink,.update-job-container .job-form-container .select-base .MuiInputLabel-outlined.MuiInputLabel-shrink,.update-job-container .job-form-container .select-coin .MuiInputLabel-outlined.MuiInputLabel-shrink,.update-job-container .job-form-container .select-time .MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:#fff;padding:0 .25rem}.update-job-container .job-form-container .radios-day,.update-job-container .job-form-container .radios-week{margin-top:.5rem}.update-job-container .job-form-container .month-cost{margin-top:1rem;font-size:.8rem;color:#777}.update-job-container .job-form-container .btn-submit{margin-top:1.5rem}.job-detail-container .job-detail-header{margin-top:1rem;padding-bottom:.5rem}.job-detail-container .job-detail-header .symbol-icon-holder{display:flex;align-items:center}.job-detail-container .job-detail-header .symbol-icon{align-items:center;width:4.2rem;margin-right:1.2rem}.job-detail-container .job-detail-header .symbol-name{font-size:1.5rem;font-weight:700}.job-detail-container .job-detail-header .symbol-price{font-size:1.3rem}.job-detail-container .job-detail-header .unit-text{margin-left:.3rem;font-size:.6rem}.job-detail-container .job-detail-header .grid-helper-text{font-size:.8rem;color:#777}.job-detail-container .job-detail-header .second-line{margin-top:1.4rem;font-size:1rem}.job-detail-container .chart-option{margin-top:1.5rem}.job-detail-container .option-left{flex:1;margin-bottom:1rem}.job-detail-container .option-right{text-align:right}.job-detail-container .chart-time-control{min-width:6rem;text-align:left}.job-detail-container .chart-title{font-size:1rem}.job-detail-container .chart-helper-text{font-size:.8rem;color:#777}.job-detail-container .line-chart{margin-top:1rem;padding-bottom:.6rem}.job-detail-container .chart-income-axis{color:#faa}.job-detail-container .job-info-header{margin-top:1.5rem}.job-detail-container .job-info-header .title{flex-grow:1;font-size:1rem}.job-detail-container .job-info-header .MuiButton-contained{margin-left:.5rem}.job-detail-container .job-detail-grid-container{margin-top:.2rem}.job-detail-container .job-detail-grid-container .job-status-0 .MuiInputBase-input{color:#e4766d}.job-detail-container .job-detail-grid-container .job-status-1 .MuiInputBase-input{color:#61c454}.job-detail-container .job-logs-title{margin-top:3rem;font-size:1rem}.job-detail-container .job-logs-helper-text{font-size:.8rem;color:#777}.job-detail-container .job-detail-logs{margin-top:.5rem}.job-detail-container .job-detail-logs .job-logs-empty{text-align:center;font-size:.9rem}.job-detail-container .job-detail-logs .job-detail-logs-card{font-size:.9rem}.job-detail-container .job-detail-logs .job-detail-logs-card>hr{margin-top:1.2rem;border-color:#eee}.job-detail-container .job-detail-logs .job-logs-status-0{color:#e4766d}.job-detail-container .job-detail-logs .job-logs-status-1{color:#61c454}.job-detail-container .job-detail-logs .job-logs-helper-text{font-size:.6rem;color:#777}.job-detail-container .job-logs-pagination-container{margin:1.2rem 0}.key-detail-container .key-detail-header{margin-top:2rem}.key-detail-container .key-jobs-container{margin-top:.6rem}.key-detail-container .key-jobs-container .key-jobs-empty{text-align:center;font-size:.9rem;color:#777}.key-detail-container .key-jobs-container .key-jobs-empty>svg{font-size:6rem;color:#ddd}.key-detail-container .key-jobs-container .key-jobs-card{font-size:.9rem}.key-detail-container .key-jobs-container .key-jobs-card>hr{margin-top:1.5rem;border-color:#eee}.key-detail-container .key-jobs-container .key-jobs-card .key-jobs-options{margin-top:.4rem;text-align:center}.key-detail-container .key-jobs-container .key-jobs-card .key-jobs-options>button{padding:.3rem .6rem;font-size:.8rem;line-height:.8rem}.key-detail-container .key-jobs-container .key-jobs-card .list-helper-text{margin-bottom:.2rem;font-size:.6rem;color:#777}.key-detail-container .key-jobs-container .key-jobs-card .symbol-icon{width:1.2rem;margin-right:.3rem;vertical-align:sub}.key-detail-container .key-detail-pagination-container{margin:1.2rem 0}.something-big-container .tips{margin-top:2rem}.something-big-container .tips ul{padding-left:1rem}.something-big-container .tips ul li{margin-top:.6rem;font-size:.8rem;color:#777}.something-big-container .form-container{margin-top:1rem}.something-big-container .form-container .select-type{margin-top:.8rem}.something-big-container .form-container .select-base,.something-big-container .form-container .select-coin{margin-top:1.3rem}.something-big-container .form-container .select-type .MuiInputLabel-outlined.MuiInputLabel-shrink,.something-big-container .form-container .select-base .MuiInputLabel-outlined.MuiInputLabel-shrink,.something-big-container .form-container .select-coin .MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:#fff;padding:0 .25rem}.something-big-container .form-container .btn-submit{margin-top:1.5rem}.grid-detail-container .grid-detail-header{margin-top:1rem;padding-bottom:2.5rem}.grid-detail-container .grid-detail-header .symbol-icon-holder{display:flex;align-items:center}.grid-detail-container .grid-detail-header .symbol-icon{align-items:center;width:4.2rem;margin-right:1.2rem}.grid-detail-container .grid-detail-header .symbol-name{font-size:1.5rem;font-weight:700}.grid-detail-container .grid-detail-header .symbol-price{font-size:1.3rem}.grid-detail-container .grid-detail-header .unit-text{margin-left:.3rem;font-size:.6rem}.grid-detail-container .grid-detail-header .grid-helper-text{font-size:.6rem;color:#777}.grid-detail-container .grid-detail-header .grid-color-danger{color:#e4766d}.grid-detail-container .grid-detail-header .grid-color-success{color:#61c454}.grid-detail-container .grid-detail-header .second-line{margin-top:.4rem}.grid-detail-container .chart-option{margin-top:1.5rem}.grid-detail-container .option-left{flex:1;margin-bottom:1rem}.grid-detail-container .option-right{text-align:right}.grid-detail-container .chart-time-control{min-width:6rem;text-align:left}.grid-detail-container .chart-title{font-size:1rem}.grid-detail-container .chart-helper-text{font-size:.8rem;color:#777}.grid-detail-container .line-chart{margin-top:1rem;padding-bottom:.6rem}.grid-detail-container .chart-income-axis{color:#faa}.grid-detail-container .grid-info-header{margin-top:1.5rem}.grid-detail-container .grid-info-header .title{flex-grow:1;font-size:1rem}.grid-detail-container .grid-detail-grid-container{margin-top:.2rem}.grid-detail-container .grid-detail-grid-container .grid-status-0 .MuiInputBase-input{color:#e4766d}.grid-detail-container .grid-detail-grid-container .grid-status-1 .MuiInputBase-input{color:#61c454}.grid-detail-container .grid-slots-title{margin-top:3rem;font-size:1rem}.grid-detail-container .grid-slots-helper-text{font-size:.8rem;color:#777}.grid-detail-container .grid-detail-slots{margin-top:.5rem}.grid-detail-container .grid-detail-slots .grid-slots-empty{text-align:center;font-size:.9rem}.grid-detail-container .grid-detail-slots .grid-detail-slots-card{font-size:.9rem}.grid-detail-container .grid-detail-slots .grid-detail-slots-card>hr{margin-top:1.2rem;border-color:#eee}.grid-detail-container .grid-detail-slots .grid-slots-status-0{color:#e4766d}.grid-detail-container .grid-detail-slots .grid-slots-status-1{color:#87cefa}.grid-detail-container .grid-detail-slots .grid-slots-status-2{color:#61c454}.grid-detail-container .grid-detail-slots .grid-slots-helper-text{font-size:.6rem;color:#777}.grid-detail-container .grid-slots-pagination-container{margin:1.2rem 0}.grid-detail-container .symbol-icon{width:1.2rem;margin-right:.4rem;vertical-align:sub}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LG9DQWdLSSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLGtCQUFtQiIsInNvdXJjZXMiOlsid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL19CYXNlLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvX1ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL2Vycm9yL19FcnJvci5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL2NvbW1vbi9fSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvY29tbW9uL19Gb290ZXIuc2NzcyIsIndlYnBhY2s6Ly95YWt1bHQveWFrdWx0Ly4vc3JjL3N0eWxlcy9jb21tb24vX1NhZmV0eUNoZWNrTW9kYWwuc2NzcyIsIndlYnBhY2s6Ly95YWt1bHQveWFrdWx0Ly4vc3JjL3N0eWxlcy9hdXRoL19Mb2dpbi5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL2F1dGgvX1JlZ2lzdGVyLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvYXV0aC9fRm9yZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvdXNlci9fVXNlci5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL3VzZXIvX0NoYW5nZVB3ZC5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL3VzZXIvX1R3b0ZhLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvdXNlci9fQWNjb3VudEFjdGl2aXR5LnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvam9iL19EYXNoYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly95YWt1bHQveWFrdWx0Ly4vc3JjL3N0eWxlcy9qb2IvX0Nob29zZUV4Y2hhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvam9iL19IYW5kbGVLZXkuc2NzcyIsIndlYnBhY2s6Ly95YWt1bHQveWFrdWx0Ly4vc3JjL3N0eWxlcy9qb2IvX0FkZEpvYi5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL2pvYi9fVXBkYXRlSm9iLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvam9iL19Kb2JEZXRhaWwuc2NzcyIsIndlYnBhY2s6Ly95YWt1bHQveWFrdWx0Ly4vc3JjL3N0eWxlcy9qb2IvX0tleURldGFpbC5zY3NzIiwid2VicGFjazovL3lha3VsdC95YWt1bHQvLi9zcmMvc3R5bGVzL2pvYi9fU29tZXRoaW5nQmlnLnNjc3MiLCJ3ZWJwYWNrOi8veWFrdWx0L3lha3VsdC8uL3NyYy9zdHlsZXMvZ3JpZC9fR3JpZERldGFpbC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTEpICFpbXBvcnRhbnQ7XG5cbiAgLk11aUJ1dHRvbi1yb290IHtcbiAgICAuTXVpQnV0dG9uLXN0YXJ0SWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB7XG4gICAgLk11aUJ1dHRvbi1zaXplU21hbGwge1xuICAgICAgLk11aUJ1dHRvbi1sYWJlbCB7XG4gICAgICAgIC5NdWlCdXR0b24tc3RhcnRJY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4xcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuI3Jvb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDUuNXJlbTtcbn1cblxuLmNvbG9yLWRhbmdlciB7XG4gIGNvbG9yOiAkZGFuZ2VyO1xufVxuXG4uY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiAkc3VjY2Vzcztcbn1cbiIsIiRiYXNlLWNvbG9yOiAjM2Y3MmFmO1xuJGRhbmdlcjogI2U0NzY2ZDtcbiR3YXJuaW5nOiAjZjdjMDUxO1xuJHN1Y2Nlc3M6ICM2MWM0NTQ7XG4kaW5mbzogIzg3Y2VmYTtcbiRncmV5OiAjZTZlYmYxO1xuIiwiLmVycm9yLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSwgNzAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCkgcm90YXRlKC0xNDVkZWcpO1xuICAgIH1cblxuICAgIDcxJSwgOTklIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCkgcm90YXRlKC0xNDVkZWcpO1xuICAgIH1cblxuICAgIDc0JSwgOTIlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMnB4LCAwLCAwKSByb3RhdGUoLTE0NWRlZyk7XG4gICAgfVxuXG4gICAgNzclLCA4MyUsIDg5JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cHgsIDAsIDApIHJvdGF0ZSgtMTQ1ZGVnKTtcbiAgICB9XG5cbiAgICA4MCUsIDg2JSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgMCwgMCkgcm90YXRlKC0xNDVkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUoLTE0NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmdyYXktbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBvcGFjaXR5OiAuMzU7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBib3RoO1xuICB9XG5cbiAgLmNvZGUge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLnRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjY2NjO1xuICB9XG59XG4iLCIuaGVhZGVyLWNvbnRhaW5lciB7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMS4zcmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuc2l0ZS1ub3RlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IC43cmVtO1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmhlYWRlci1tZW51IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uZHJhd2VyLWxpc3Qge1xuICB3aWR0aDogMTVyZW07XG5cbiAgLk11aUxpc3RJdGVtSWNvbi1yb290IHtcbiAgICBtaW4td2lkdGg6IDM2cHg7XG4gIH1cbn1cbiIsIi5mb290ZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG4iLCIuc2FmZXR5LWNoZWNrLW1vZGFsLXBhcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNDAlKTtcbiAgd2lkdGg6IDMwcmVtO1xuICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG5cbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxuXG4gIC5idG4tc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2FmZXR5LWNoZWNrLW1vZGFsLXBhcGVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4iLCIubG9naW4tY29udGFpbmVyIHtcbiAgIGhlaWdodDogMTAwdmg7XG5cbiAgIC5sb2dpbi1iZ2kge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICB9XG5cbiAgLmxvZ2luLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG5cbiAgLmxvZ2luLWxvZ28ge1xuICAgIHdpZHRoOiAxLjZyZW07XG4gIH1cblxuICAubm90ZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAuODVyZW07XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cblxuICAuZm9ybS1ob2xkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAuYnRuLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gMCAxcmVtO1xuICB9XG59XG4iLCIucmVnaXN0ZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcblxuICAucmVnaXN0ZXItYmdpIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgfVxuXG4gIC5yZWdpc3Rlci1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxuXG4gIC5yZWdpc3Rlci1sb2dvIHtcbiAgICB3aWR0aDogMS42cmVtO1xuICB9XG5cbiAgLm5vdGUge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogLjg1cmVtO1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG5cbiAgLmZvcm0taG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmVtYWlsLWNvZGUtaW5wdXQge1xuICAgIG1hcmdpbjogMXJlbSAwIC41cmVtO1xuICB9XG5cbiAgLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcbiAgfVxufVxuIiwiLmZvcmdldC1jb250YWluZXIge1xuXG4gIC5mb3JnZXQtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLmZvcmdldC1sb2dvIHtcbiAgICB3aWR0aDogMS42cmVtO1xuICB9XG5cbiAgLmZvcm0taG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmVtYWlsLWNvZGUtaW5wdXQge1xuICAgIG1hcmdpbjogMXJlbSAwIC41cmVtO1xuICB9XG5cbiAgLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcbiAgfVxufVxuIiwiLnVzZXItY29udGFpbmVyIHtcbiAgLnVzZXItbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuXG4gICAgLk11aUxpc3RJdGVtLWd1dHRlcnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLnB3ZC1sZXZlbC0wID5pbnB1dCB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gIH1cblxuICAucHdkLWxldmVsLTEgPmlucHV0IHtcbiAgICBjb2xvcjogJHdhcm5pbmc7XG4gIH1cblxuICAucHdkLWxldmVsLTIgPmlucHV0IHtcbiAgICBjb2xvcjogJGluZm87XG4gIH1cblxuICAucHdkLWxldmVsLTMgPmlucHV0IHtcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAudHdvLWZhLWVuYWJsZWQge1xuICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgfVxuXG4gIC50d28tZmEtZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZGFuZ2VyO1xuICB9XG59XG4iLCIuY2hhbmdlLXB3ZC1jb250YWluZXIge1xuXG4gIC5jaGFuZ2UtcHdkLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLmZvcm0taG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcbiAgfVxufVxuIiwiLnR3by1mYS1jb250YWluZXIge1xuXG4gIC50d28tZmEtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAudGlwcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICM1NTU7XG4gIH1cblxuICAucXJjb2RlIHtcbiAgICBtYXJnaW46IDEuNnJlbSAwIC41cmVtO1xuICB9XG5cbiAgLmZvcm0taG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmJ0bi1zdWJtaXQge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMXJlbTtcbiAgfVxufVxuIiwiLmFjY291bnQtYWN0aXZpdHktY29udGFpbmVyIHtcbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAuYWNjb3VudC1hY3Rpdml0eS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcblxuICAgIC5saXN0LWVtcHR5IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgfVxuXG4gICAgLmxpc3QtY2FyZCB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuXG4gICAgICA+aHIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VlZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aXZpdHktdHlwZSB7XG5cbiAgICB9XG5cbiAgICAuaGVscGVyLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjNyZW07XG4gICAgICBmb250LXNpemU6IC42cmVtO1xuICAgICAgY29sb3I6ICM3Nzc7XG4gICAgfVxuICB9XG5cblxuXG4gIC5hY2NvdW50LWFjdGl2aXR5LXBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDEuMnJlbSAwO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vVmFyaWFibGVzXCI7XG5cbi5kYXNoYm9hcmQtY29udGFpbmVyIHtcblxuICAuZGFzaGJvYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXG4gICAgLnN5bWJvbC1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICAudW5pdC10ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuM3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgfVxuXG4gICAgLmdyaWQtaGVscGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cbiAgfVxuXG4gIC5jaGFydC1vcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5vcHRpb24tbGVmdCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm9wdGlvbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuY2hhcnQtdGltZS1jb250cm9sIHtcbiAgICBtaW4td2lkdGg6IDZyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5jaGFydC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmNoYXJ0LWhlbHBlci10ZXh0IHtcbiAgICBmb250LXNpemU6IC44cmVtO1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG4gIC5zdW1tYXJ5LWhlbHBlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBjb2xvcjogcmdiKDIxLCAxNzksIDY4KTtcbiAgfVxuXG4gIC5saW5lLWNoYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNnJlbTtcbiAgfVxuXG4gIC5hZGQtam9iLWhvbGRlciB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5kYXNoYm9hcmQtam9icy1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC42cmVtO1xuXG4gICAgLmRhc2hib2FyZC1qb2JzLWVtcHR5IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG4gICAgICBjb2xvcjogIzc3NztcblxuICAgICAgPnN2ZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgY29sb3I6ICNkZGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvdW50LWNvc3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IC42cmVtO1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuXG4gICAgICA+YiB7XG4gICAgICAgIG1hcmdpbjogMCAuMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWpvYnMtY2FyZCB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuXG4gICAgICA+aHIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VlZTtcbiAgICAgIH1cblxuICAgICAgLmRhc2hib2FyZC1qb2JzLW9wdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAuNHJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgID5idXR0b24ge1xuICAgICAgICAgIHBhZGRpbmc6IC4zcmVtIC42cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IC44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LWhlbHBlci10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgfVxuXG4gICAgICAuc3RhdGljcy1oZWxwZXItdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC4ycmVtO1xuICAgICAgICBmb250LXNpemU6IC42cmVtO1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgIH1cblxuICAgICAgLnN5bWJvbC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNHJlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgIH1cbiAgICAgIC5zdGF0aWNzLXN0YXR1cyB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgICAgLnN0YXRpY3Mtc3RhdHVzLWluZm8ge1xuICAgICAgICBjb2xvcjogJGluZm87XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGFzaGJvYXJkLXBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDEuMnJlbSAwO1xuICB9XG59XG4iLCIuY2hvb3NlLWV4Y2hhbmdlLWNvbnRhaW5lciB7XG4gIC5jaG9vc2UtZXhjaGFuZ2UtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5mb3JtLWhvbGRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgICB9XG5cbiAgICAuYnRuLWV4Y2hhbmdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuaGFuZGxlLWtleS1jb250YWluZXIge1xuICAuaGFuZGxlLWtleS1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcblxuICAgIC5leGNoYW5nZS1uYW1lIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAua2V5LWZvcm0tY29udGFpbmVyIHtcbiAgICAuZm9ybS1ob2xkZXIge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG5cbiAgICAuYnRuLXN1Ym1pdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICAgIH1cbiAgfVxuXG4gIC5rZXlzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLjZyZW07XG5cbiAgICAua2V5cy1lbXB0eSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgY29sb3I6ICM3Nzc7XG5cbiAgICAgID5zdmcge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGNvbG9yOiAjZGRkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rZXlzLWNhcmQge1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcblxuICAgICAgPmhyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlZWU7XG4gICAgICB9XG5cbiAgICAgIC5rZXlzLW9wdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgID5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IC4zcmVtIC42cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IC44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rZXlzLWhlbHBlci10ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmhhbmRsZS1rZXktcGFnaW5hdGlvbi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMS4ycmVtIDA7XG4gIH1cbn1cbiIsIi5hZGQtam9iLWNvbnRhaW5lciB7XG4gIC5qb2ItZm9ybS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAuc2VsZWN0LXR5cGUsIC5zZWxlY3QtdGltZSB7XG4gICAgICBtYXJnaW4tdG9wOiAuOHJlbTtcbiAgICB9XG5cbiAgICAuc2VsZWN0LWJhc2UsIC5zZWxlY3QtY29pbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdC10eXBlLCAuc2VsZWN0LWJhc2UsIC5zZWxlY3QtY29pbiwgLnNlbGVjdC10aW1lIHtcbiAgICAgIC5NdWlJbnB1dExhYmVsLW91dGxpbmVkLk11aUlucHV0TGFiZWwtc2hyaW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAuMjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJhZGlvcy1kYXksIC5yYWRpb3Mtd2VlayB7XG4gICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICB9XG5cbiAgICAubW9udGgtY29zdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICAgIC5idG4tc3VibWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi51cGRhdGUtam9iLWNvbnRhaW5lciB7XG4gIC5qb2ItZm9ybS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAuc2VsZWN0LXR5cGUsIC5zZWxlY3QtdGltZSB7XG4gICAgICBtYXJnaW4tdG9wOiAuOHJlbTtcbiAgICB9XG5cbiAgICAuc2VsZWN0LWJhc2UsIC5zZWxlY3QtY29pbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdC10eXBlLCAuc2VsZWN0LWJhc2UsIC5zZWxlY3QtY29pbiwgLnNlbGVjdC10aW1lIHtcbiAgICAgIC5NdWlJbnB1dExhYmVsLW91dGxpbmVkLk11aUlucHV0TGFiZWwtc2hyaW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAuMjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJhZGlvcy1kYXksIC5yYWRpb3Mtd2VlayB7XG4gICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICB9XG5cbiAgICAubW9udGgtY29zdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICAgIC5idG4tc3VibWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qb2ItZGV0YWlsLWNvbnRhaW5lciB7XG4gIC5qb2ItZGV0YWlsLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG5cbiAgICAuc3ltYm9sLWljb24taG9sZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zeW1ib2wtaWNvbiB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDQuMnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICAgIH1cblxuICAgIC5zeW1ib2wtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLnN5bWJvbC1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICB9XG5cbiAgICAudW5pdC10ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuM3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgfVxuXG4gICAgLmdyaWQtaGVscGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICAgIC5zZWNvbmQtbGluZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLmNoYXJ0LW9wdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm9wdGlvbi1sZWZ0IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAub3B0aW9uLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5jaGFydC10aW1lLWNvbnRyb2wge1xuICAgIG1pbi13aWR0aDogNnJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmNoYXJ0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuY2hhcnQtaGVscGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cblxuICAubGluZS1jaGFydCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjZyZW07XG4gIH1cblxuICAuY2hhcnQtaW5jb21lLWF4aXMge1xuICAgIGNvbG9yOiAjZmFhO1xuICB9XG5cbiAgLmpvYi1pbmZvLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAuTXVpQnV0dG9uLWNvbnRhaW5lZCB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmpvYi1kZXRhaWwtZ3JpZC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC4ycmVtO1xuXG4gICAgLmpvYi1zdGF0dXMtMCB7XG4gICAgICAuTXVpSW5wdXRCYXNlLWlucHV0IHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmpvYi1zdGF0dXMtMSB7XG4gICAgICAuTXVpSW5wdXRCYXNlLWlucHV0IHtcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5qb2ItbG9ncy10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuam9iLWxvZ3MtaGVscGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogLjhyZW07XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cblxuICAuam9iLWRldGFpbC1sb2dzIHtcbiAgICBtYXJnaW4tdG9wOiAuNXJlbTtcblxuICAgIC5qb2ItbG9ncy1lbXB0eSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgIH1cblxuICAgIC5qb2ItZGV0YWlsLWxvZ3MtY2FyZCB7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuXG4gICAgICA+aHIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2VlZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuam9iLWxvZ3Mtc3RhdHVzLTAge1xuICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLmpvYi1sb2dzLXN0YXR1cy0xIHtcbiAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAuam9iLWxvZ3MtaGVscGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICB9XG5cbiAgLmpvYi1sb2dzLXBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDEuMnJlbSAwO1xuICB9XG59XG4iLCIua2V5LWRldGFpbC1jb250YWluZXIge1xuICAua2V5LWRldGFpbC1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAua2V5LWpvYnMtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAuNnJlbTtcblxuICAgIC5rZXktam9icy1lbXB0eSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgICAgY29sb3I6ICM3Nzc7XG5cbiAgICAgID5zdmcge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGNvbG9yOiAjZGRkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rZXktam9icy1jYXJkIHtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG5cbiAgICAgID5ociB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWVlO1xuICAgICAgfVxuXG4gICAgICAua2V5LWpvYnMtb3B0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgPmJ1dHRvbiB7XG4gICAgICAgICAgcGFkZGluZzogLjNyZW0gLjZyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogLjhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpc3QtaGVscGVyLXRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICB9XG5cbiAgICAgIC5zeW1ib2wtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjNyZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmtleS1kZXRhaWwtcGFnaW5hdGlvbi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMS4ycmVtIDA7XG4gIH1cbn1cbiIsIi5zb21ldGhpbmctYmlnLWNvbnRhaW5lciB7XG4gIC50aXBzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC42cmVtO1xuICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG5cbiAgICAuc2VsZWN0LXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDogLjhyZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdC1iYXNlLCAuc2VsZWN0LWNvaW4ge1xuICAgICAgbWFyZ2luLXRvcDogMS4zcmVtO1xuICAgIH1cblxuICAgIC5zZWxlY3QtdHlwZSwgLnNlbGVjdC1iYXNlLCAuc2VsZWN0LWNvaW4ge1xuICAgICAgLk11aUlucHV0TGFiZWwtb3V0bGluZWQuTXVpSW5wdXRMYWJlbC1zaHJpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAwIC4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXN1Ym1pdCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxuICB9XG59XG4iLCIuZ3JpZC1kZXRhaWwtY29udGFpbmVyIHtcbiAgLmdyaWQtZGV0YWlsLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuXG4gICAgLnN5bWJvbC1pY29uLWhvbGRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc3ltYm9sLWljb24ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0LjJyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcbiAgICB9XG5cbiAgICAuc3ltYm9sLW5hbWUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5zeW1ib2wtcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgfVxuXG4gICAgLnVuaXQtdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogLjNyZW07XG4gICAgICBmb250LXNpemU6IC42cmVtO1xuICAgIH1cblxuICAgIC5ncmlkLWhlbHBlci10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogLjZyZW07XG4gICAgICBjb2xvcjogIzc3NztcbiAgICB9XG5cbiAgICAuZ3JpZC1jb2xvci1kYW5nZXIge1xuICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLmdyaWQtY29sb3Itc3VjY2VzcyB7XG4gICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLnNlY29uZC1saW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IC40cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jaGFydC1vcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5vcHRpb24tbGVmdCB7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm9wdGlvbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuY2hhcnQtdGltZS1jb250cm9sIHtcbiAgICBtaW4td2lkdGg6IDZyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5jaGFydC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmNoYXJ0LWhlbHBlci10ZXh0IHtcbiAgICBmb250LXNpemU6IC44cmVtO1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG5cbiAgLmxpbmUtY2hhcnQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IC42cmVtO1xuICB9XG5cbiAgLmNoYXJ0LWluY29tZS1heGlzIHtcbiAgICBjb2xvcjogI2ZhYTtcbiAgfVxuXG4gIC5ncmlkLWluZm8taGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG5cbiAgICAudGl0bGUge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5ncmlkLWRldGFpbC1ncmlkLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogLjJyZW07XG5cbiAgICAuZ3JpZC1zdGF0dXMtMCB7XG4gICAgICAuTXVpSW5wdXRCYXNlLWlucHV0IHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtc3RhdHVzLTEge1xuICAgICAgLk11aUlucHV0QmFzZS1pbnB1dCB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JpZC1zbG90cy10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuZ3JpZC1zbG90cy1oZWxwZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAuOHJlbTtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuXG4gIC5ncmlkLWRldGFpbC1zbG90cyB7XG4gICAgbWFyZ2luLXRvcDogLjVyZW07XG5cbiAgICAuZ3JpZC1zbG90cy1lbXB0eSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IC45cmVtO1xuICAgIH1cblxuICAgIC5ncmlkLWRldGFpbC1zbG90cy1jYXJkIHtcbiAgICAgIGZvbnQtc2l6ZTogLjlyZW07XG5cbiAgICAgID5ociB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLXNsb3RzLXN0YXR1cy0wIHtcbiAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cblxuICAgIC5ncmlkLXNsb3RzLXN0YXR1cy0xIHtcbiAgICAgIGNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAuZ3JpZC1zbG90cy1zdGF0dXMtMiB7XG4gICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLmdyaWQtc2xvdHMtaGVscGVyLXRleHQge1xuICAgICAgZm9udC1zaXplOiAuNnJlbTtcbiAgICAgIGNvbG9yOiAjNzc3O1xuICAgIH1cblxuICB9XG5cbiAgLmdyaWQtc2xvdHMtcGFnaW5hdGlvbi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMS4ycmVtIDA7XG4gIH1cbiAgXG4gIC5zeW1ib2wtaWNvbiB7XG4gICAgd2lkdGg6IDEuMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC40cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/