UNPKG

flipper-plugin-player-ui-devtools

Version:

A Flipper plugin able to interact with an active Player instance

315 lines (311 loc) 29.8 kB
/* ../../../../../../../../../../../../execroot/_main/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/@devtools-ds+tree@1.2.1_43444463/node_modules/@devtools-ds/tree/dist/main.css */ .Tree-tree-fbbbe38 { width: 100%; font-family: Menlo, monospace; } .Tree-item-353d6f3 { list-style: none; } .Tree-group-d3c3d8a { margin: 0; padding: 0; list-style: none; } .Tree-group-d3c3d8a .Tree-label-d819155 { cursor: default; line-height: 1.5; width: 100%; display: inline-block; outline: 0; padding-left: 5px; } .Tree-group-d3c3d8a .Tree-label-d819155:focus { background-color: var(--focusColor,#007feb); color: var(--focusTextColor,undefined); } .Tree-group-d3c3d8a .Tree-label-d819155:focus.Tree-focusWhite-f1e00c2 * { color: #fff; } .Tree-group-d3c3d8a .Tree-label-d819155:focus.Tree-focusWhite-f1e00c2 .Tree-arrow-03ab2e7 { border-color: transparent transparent transparent #fff; } .Tree-group-d3c3d8a .Tree-label-d819155.Tree-hover-3cc4e5d:hover:not(:focus) { background-color: var(--hoverColor,#f2fafe); border-radius: var(--hoverRadius,0); } .Tree-arrow-03ab2e7 { margin: 0 .7em 0 .1em; display: inline-block; width: 0; height: 0; border-style: solid; border-width: .4em 0 .4em .4em; border-color: transparent transparent transparent var(--arrowColor,#bebec0); vertical-align: baseline; } .Tree-arrow-03ab2e7.Tree-open-3f1a336 { transform: rotateZ(90deg); bottom: -.05em; } @media screen and (prefers-reduced-motion:reduce) { .Tree-arrow-03ab2e7 { transition: none; } } .Tree-dark-1b4aa00 { --focusColor:#235895; --hoverColor:#27272C; --arrowColor:#9D9D9E; } .Tree-chrome-bcbcac6.Tree-light-09174ee { --focusColor:#CFE8FC; --hoverColor:#EDF2FC; --arrowColor:#8E8E8E; --hoverRadius:6px; } .Tree-chrome-bcbcac6.Tree-dark-1b4aa00 { --focusColor:#093D69; --hoverColor:#192538; --arrowColor:#B7B7B7; } /* ../../../../../../../../../../../../execroot/_main/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/@devtools-ds+object-inspector@1.2.1_43444463/node_modules/@devtools-ds/object-inspector/dist/main.css */ .ObjectInspector-object-inspector-0c33e82 { width: 100%; font-family: Menlo, monospace; color: var(--textColor); } .ObjectInspector-object-label-b81482b { color: var(--labelColor,#0a66e6); } .ObjectInspector-text-25f57f3 { color: var(--textColor); } .ObjectInspector-key-4f712bb { color: var(--keyColor,#0a66e6); } .ObjectInspector-value-f7ec2e5 { color: var(--valueColor,#e51ebb); } .ObjectInspector-string-c496000 { color: var(--stringColor,#e51ebb); } .ObjectInspector-regex-59d45a3 { color: var(--regexColor,#0a66e6); } .ObjectInspector-error-b818698 { color: var(--errorColor,#b30000); } .ObjectInspector-boolean-2dd1642 { color: var(--booleanColor,#117c04); } .ObjectInspector-number-a6daabb { color: var(--numberColor,#117c04); } .ObjectInspector-undefined-3a68263 { color: var(--undefinedColor,#6a6a6a); } .ObjectInspector-null-74acb50 { color: var(--nullColor,#6a6a6a); } .ObjectInspector-function-07bbdcd { color: var(--functionColor,#0a66e6); } .ObjectInspector-function-decorator-3d22c24 { color: var(--functionDecoratorColor,#0a66e6); } .ObjectInspector-prototype-f2449ee { color: var(--prototypeColor,#6a6a6a); } :root { --textColor:#6A6A6A; } .ObjectInspector-dark-0c96c97 { --labelColor:#6FB9FF; --textColor:#9D9D9E; --keyColor:#6FB9FF; --valueColor:#EB7ED9; --stringColor:#EB7ED9; --regexColor:#6FB9FF; --errorColor:#FFAED3; --booleanColor:#81DF6C; --numberColor:#81DF6C; --undefinedColor:#9D9D9E; --nullColor:#9D9D9E; --prototypeColor:#9D9D9E; --functionColor:#6FB9FF; --functionDecoratorColor:#6FB9FF; } .ObjectInspector-chrome-2f3ca98.ObjectInspector-light-78bef54 { --labelColor:#444444; --textColor:#8E8E8E; --keyColor:#881280; --valueColor:#8E8E8E; --stringColor:#CF4B49; --regexColor:#CF4B49; --errorColor:#FF0000; --booleanColor:#3646B6; --numberColor:#2D0BC9; --undefinedColor:#444444; --nullColor:#444444; --prototypeColor:#BD84C2; --functionColor:#303942; --functionDecoratorColor:#3646B6; } .ObjectInspector-chrome-2f3ca98.ObjectInspector-dark-0c96c97 { --labelColor:#C8C8C8; --textColor:#EDEEEE; --keyColor:#F6D9F8; --valueColor:#C8C8C8; --stringColor:#EE8953; --regexColor:#EE8953; --errorColor:#FD7E7E; --booleanColor:#987FFD; --numberColor:#987FFD; --undefinedColor:#848484; --nullColor:#848484; --prototypeColor:#AB98AC; --functionColor:#EDEEEE; --functionDecoratorColor:#D0D6FB; } /* ../../../../../../../../../../../../execroot/_main/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/@devtools-ds+icon@1.2.1_43444463/node_modules/@devtools-ds/icon/dist/main.css */ .Icon-inline-929ed31 { flex-shrink: 0; width: auto; height: 1em; vertical-align: top; } /* ../../../../../../../../../../../../execroot/_main/bazel-out/k8-fastbuild/bin/node_modules/.aspect_rules_js/@devtools-ds+console@1.2.1_43444463/node_modules/@devtools-ds/console/dist/main.css */ .Console-console-8f70aaf { width: 100%; font-family: Menlo, monospace; line-height: 1.5; color: var(--textColor,#47474c); height: 100%; display: flex; flex-direction: column; } .Console-input-f574b6b { font-family: Menlo, monospace; line-height: 1.5; background-color: transparent; border: none; width: 100%; color: var(--inputColor,#8304d7); margin-left: 4px; } .Console-error-989a8e1 { background-color: var(--errorBackgroundColor,#fff1f5); border-top: 1px solid var(--errorBorderColor,#ffd3db); } .Console-error-989a8e1 .Console-icon-92529e7 { color: var(--errorIconColor,#ea000e); } .Console-error-989a8e1 .Console-resultText-1077e07 { color: var(--errorTextColor,#b30000); } .Console-warning-142bf8d { background-color: var(--warningBackgroundColor,#fffcdb); border-top: 1px solid var(--warningBorderColor,#f5eba4); } .Console-warning-142bf8d .Console-icon-92529e7 { color: var(--warningIconColor,#c5a500); } .Console-warning-142bf8d .Console-resultText-1077e07 { color: var(--warningTextColor,#7c5b00); } .Console-input-f574b6b:focus { border: none; outline: 0; } .Console-inputWrapper-89ed196 { display: flex; justify-content: center; align-items: center; border-top: 1px solid var(--dividerColor); padding-left: 8px; } .Console-icon-92529e7 { box-sizing: border-box; padding: 1px 0; margin-top: 3px; height: 11px; width: 11px; } .Console-inputWrapper-89ed196 .Console-icon-92529e7 { margin-top: 0; } .Console-icon-focus-91067bf { color: var(--iconFocusColor,#007feb); } .Console-resultWrapper-8362c1d { border-top: 1px solid var(--dividerColor); } .Console-resultLine-915a13e { padding-left: 8px; display: flex; justify-content: flex-start; align-items: flex-start; } .Console-expressionText-5121d9f, .Console-resultText-1077e07 { margin-left: 8px; } .Console-resultsScrollWrapper-e7512a9 { height: 100%; overflow: auto; } .Console-results-375fc62 { padding: 0; margin: 0; list-style: none; min-height: 100%; display: flex; flex-direction: column; justify-content: end; } :root { --dividerColor:#BEBEC0; } .Console-dark-4ae3210 { --textColor:#BABABB; --inputColor:#C288FF; --iconFocusColor:#5DC0FF; --dividerColor:#404046; --errorIconColor:#FF0768; --errorBorderColor:#7C3A4C; --errorBackgroundColor:#502D36; --errorTextColor:#FFAED3; --warningTextColor:#ECD79E; --warningIconColor:#DCBE00; --warningBorderColor:#616134; --warningBackgroundColor:#4B4022; } .Console-chrome-f2e559f.Console-light-1998f9b { --textColor:#303942; --inputColor:#303942; --iconFocusColor:#1A73E8; --dividerColor:#CDCDCD; --errorIconColor:#EC3941; --errorBorderColor:#FED7D6; --errorBackgroundColor:#FEF1F0; --errorTextColor:#FF0000; --warningTextColor:#5C3D00; --warningIconColor:#F5BD00; --warningBorderColor:#FFF5C2; --warningBackgroundColor:#FFFBE5; } .Console-chrome-f2e559f.Console-dark-4ae3210 { --textColor:#EDEEEE; --inputColor:#EDEEEE; --iconFocusColor:#1A73E8; --dividerColor:#3C3D3C; --errorIconColor:#EC3941; --errorBorderColor:#5C0100; --errorBackgroundColor:#290000; --errorTextColor:#FD7E7E; --warningTextColor:#FDFCF8; --warningIconColor:#F5BD00; --warningBorderColor:#665500; --warningBackgroundColor:#332B00; } /*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXhlY3Jvb3QvX21haW4vYmF6ZWwtb3V0L2s4LWZhc3RidWlsZC9iaW4vbm9kZV9tb2R1bGVzLy5hc3BlY3RfcnVsZXNfanMvQGRldnRvb2xzLWRzK3RyZWVAMS4yLjFfNDM0NDQ0NjMvbm9kZV9tb2R1bGVzL0BkZXZ0b29scy1kcy90cmVlL3NyYy9UcmVlLmNzcyIsICIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9leGVjcm9vdC9fbWFpbi9iYXplbC1vdXQvazgtZmFzdGJ1aWxkL2Jpbi9ub2RlX21vZHVsZXMvLmFzcGVjdF9ydWxlc19qcy9AZGV2dG9vbHMtZHMrdHJlZUAxLjIuMV80MzQ0NDQ2My9ub2RlX21vZHVsZXMvQGRldnRvb2xzLWRzL3RyZWUvZGlzdC9zcmMvVHJlZS5jc3MiLCAiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXhlY3Jvb3QvX21haW4vYmF6ZWwtb3V0L2s4LWZhc3RidWlsZC9iaW4vbm9kZV9tb2R1bGVzLy5hc3BlY3RfcnVsZXNfanMvQGRldnRvb2xzLWRzK3RyZWVAMS4yLjFfNDM0NDQ0NjMvbm9kZV9tb2R1bGVzL0BkZXZ0b29scy1kcy90cmVlL3NyYy88bm8gc291cmNlPiIsICIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9leGVjcm9vdC9fbWFpbi9iYXplbC1vdXQvazgtZmFzdGJ1aWxkL2Jpbi9ub2RlX21vZHVsZXMvLmFzcGVjdF9ydWxlc19qcy9AZGV2dG9vbHMtZHMrb2JqZWN0LWluc3BlY3RvckAxLjIuMV80MzQ0NDQ2My9ub2RlX21vZHVsZXMvQGRldnRvb2xzLWRzL29iamVjdC1pbnNwZWN0b3Ivc3JjL09iamVjdEluc3BlY3Rvci5jc3MiLCAiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXhlY3Jvb3QvX21haW4vYmF6ZWwtb3V0L2s4LWZhc3RidWlsZC9iaW4vbm9kZV9tb2R1bGVzLy5hc3BlY3RfcnVsZXNfanMvQGRldnRvb2xzLWRzK29iamVjdC1pbnNwZWN0b3JAMS4yLjFfNDM0NDQ0NjMvbm9kZV9tb2R1bGVzL0BkZXZ0b29scy1kcy9vYmplY3QtaW5zcGVjdG9yL2Rpc3Qvc3JjL09iamVjdEluc3BlY3Rvci5jc3MiLCAiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXhlY3Jvb3QvX21haW4vYmF6ZWwtb3V0L2s4LWZhc3RidWlsZC9iaW4vbm9kZV9tb2R1bGVzLy5hc3BlY3RfcnVsZXNfanMvQGRldnRvb2xzLWRzK29iamVjdC1pbnNwZWN0b3JAMS4yLjFfNDM0NDQ0NjMvbm9kZV9tb2R1bGVzL0BkZXZ0b29scy1kcy9vYmplY3QtaW5zcGVjdG9yL3NyYy88bm8gc291cmNlPiIsICIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9leGVjcm9vdC9fbWFpbi9iYXplbC1vdXQvazgtZmFzdGJ1aWxkL2Jpbi9ub2RlX21vZHVsZXMvLmFzcGVjdF9ydWxlc19qcy9AZGV2dG9vbHMtZHMraWNvbkAxLjIuMV80MzQ0NDQ2My9ub2RlX21vZHVsZXMvQGRldnRvb2xzLWRzL2ljb24vc3JjL0ljb24uY3NzIiwgIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2V4ZWNyb290L19tYWluL2JhemVsLW91dC9rOC1mYXN0YnVpbGQvYmluL25vZGVfbW9kdWxlcy8uYXNwZWN0X3J1bGVzX2pzL0BkZXZ0b29scy1kcytjb25zb2xlQDEuMi4xXzQzNDQ0NDYzL25vZGVfbW9kdWxlcy9AZGV2dG9vbHMtZHMvY29uc29sZS9zcmMvQ29uc29sZS5jc3MiLCAiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXhlY3Jvb3QvX21haW4vYmF6ZWwtb3V0L2s4LWZhc3RidWlsZC9iaW4vbm9kZV9tb2R1bGVzLy5hc3BlY3RfcnVsZXNfanMvQGRldnRvb2xzLWRzK2NvbnNvbGVAMS4yLjFfNDM0NDQ0NjMvbm9kZV9tb2R1bGVzL0BkZXZ0b29scy1kcy9jb25zb2xlL2Rpc3Qvc3JjL0NvbnNvbGUuY3NzIiwgIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2V4ZWNyb290L19tYWluL2JhemVsLW91dC9rOC1mYXN0YnVpbGQvYmluL25vZGVfbW9kdWxlcy8uYXNwZWN0X3J1bGVzX2pzL0BkZXZ0b29scy1kcytjb25zb2xlQDEuMi4xXzQzNDQ0NDYzL25vZGVfbW9kdWxlcy9AZGV2dG9vbHMtZHMvY29uc29sZS9zcmMvPG5vIHNvdXJjZT4iXSwKICAic291cmNlc0NvbnRlbnQiOiBbIi50cmVlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgbW9ub3NwYWNlO1xufVxuXG4vKiBJbmRlbnQgZWFjaCByb3cgaW4gdGhlIHRyZWUgKi9cbi5pdGVtIHtcbiAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG59XG5cbi8qIFJlbW92ZSBwYWRkaW5nIGZyb20gdGhlIHVub3JkZXJlZCBsaXN0ICovXG4uZ3JvdXAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xuXG4gIC8qIFJlc3BvbnNpYmxlIGZvciB0aGUgaGlnaGxpZ2h0IGFuZCBmb2N1cyBjb2xvcnMgaW4gdGhlIHJvdyAqL1xuICAubGFiZWwge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUgZm9jdXNDb2xvcjtcbiAgICAgIGNvbG9yOiBAdGhlbWUgZm9jdXNUZXh0Q29sb3I7XG5cbiAgICAgICYuZm9jdXNXaGl0ZSB7XG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sYWJlbC5ob3ZlciB7XG4gICAgJjpob3Zlcjpub3QoOmZvY3VzKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlbWUgaG92ZXJDb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IEB0aGVtZSBob3ZlclJhZGl1cztcbiAgICB9XG4gIH1cbn1cblxuLyogVGhlIGV4cGFuZC9jb2xsYXBzZSBhcnJvdyBjaGFyYWN0ZXIgKi9cbi5hcnJvdyB7XG4gIG1hcmdpbjogMCAwLjdlbSAwIDAuMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMC40ZW0gMCAwLjRlbSAwLjRlbTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCBAdGhlbWUgYXJyb3dDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXG4gICYub3BlbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICBib3R0b206IC0wLjA1ZW07XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuIiwgIi5UcmVlLXRyZWUtZmJiYmUzOCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogTWVubG8sIG1vbm9zcGFjZTtcbn1cblxuLyogSW5kZW50IGVhY2ggcm93IGluIHRoZSB0cmVlICovXG4uVHJlZS1pdGVtLTM1M2Q2ZjMge1xuICBsaXN0LXN0eWxlOiBvdXRzaWRlIG5vbmUgbm9uZTtcbn1cblxuLyogUmVtb3ZlIHBhZGRpbmcgZnJvbSB0aGUgdW5vcmRlcmVkIGxpc3QgKi9cbi5UcmVlLWdyb3VwLWQzYzNkOGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xufVxuLyogUmVzcG9uc2libGUgZm9yIHRoZSBoaWdobGlnaHQgYW5kIGZvY3VzIGNvbG9ycyBpbiB0aGUgcm93ICovXG4uVHJlZS1ncm91cC1kM2MzZDhhIC5UcmVlLWxhYmVsLWQ4MTkxNTUge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4uVHJlZS1ncm91cC1kM2MzZDhhIC5UcmVlLWxhYmVsLWQ4MTkxNTU6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9jdXNDb2xvciwgIzAwN0ZFQik7XG4gICAgICBjb2xvcjogdmFyKC0tZm9jdXNUZXh0Q29sb3IsIHVuZGVmaW5lZCk7XG4gICAgfVxuLlRyZWUtZ3JvdXAtZDNjM2Q4YSAuVHJlZS1sYWJlbC1kODE5MTU1OmZvY3VzLlRyZWUtZm9jdXNXaGl0ZS1mMWUwMGMyICoge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuLlRyZWUtZ3JvdXAtZDNjM2Q4YSAuVHJlZS1sYWJlbC1kODE5MTU1OmZvY3VzLlRyZWUtZm9jdXNXaGl0ZS1mMWUwMGMyIC5UcmVlLWFycm93LTAzYWIyZTcge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGU7XG4gICAgICAgIH1cbi5UcmVlLWdyb3VwLWQzYzNkOGEgLlRyZWUtbGFiZWwtZDgxOTE1NS5UcmVlLWhvdmVyLTNjYzRlNWQ6aG92ZXI6bm90KDpmb2N1cykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taG92ZXJDb2xvciwgI0YyRkFGRSk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ob3ZlclJhZGl1cywgMHB4KTtcbiAgICB9XG5cbi8qIFRoZSBleHBhbmQvY29sbGFwc2UgYXJyb3cgY2hhcmFjdGVyICovXG4uVHJlZS1hcnJvdy0wM2FiMmU3IHtcbiAgbWFyZ2luOiAwIDAuN2VtIDAgMC4xZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRlbSAwIDAuNGVtIDAuNGVtO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWFycm93Q29sb3IsICNCRUJFQzApO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4uVHJlZS1hcnJvdy0wM2FiMmU3LlRyZWUtb3Blbi0zZjFhMzM2IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpO1xuICAgIGJvdHRvbTogLTAuMDVlbTtcbiAgfVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuLlRyZWUtYXJyb3ctMDNhYjJlNyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZVxufVxuICB9XG4uVHJlZS1kYXJrLTFiNGFhMDAge1xuICAtLWZvY3VzQ29sb3I6ICMyMzU4OTU7XG4gIC0taG92ZXJDb2xvcjogIzI3MjcyQztcbiAgLS1hcnJvd0NvbG9yOiAjOUQ5RDlFO1xufVxuLlRyZWUtY2hyb21lLWJjYmNhYzYuVHJlZS1saWdodC0wOTE3NGVlIHtcbiAgLS1mb2N1c0NvbG9yOiAjQ0ZFOEZDO1xuICAtLWhvdmVyQ29sb3I6ICNFREYyRkM7XG4gIC0tYXJyb3dDb2xvcjogIzhFOEU4RTtcbiAgLS1ob3ZlclJhZGl1czogNnB4O1xufVxuLlRyZWUtY2hyb21lLWJjYmNhYzYuVHJlZS1kYXJrLTFiNGFhMDAge1xuICAtLWZvY3VzQ29sb3I6ICMwOTNENjk7XG4gIC0taG92ZXJDb2xvcjogIzE5MjUzODtcbiAgLS1hcnJvd0NvbG9yOiAjQjdCN0I3O1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1UcmVlLmNzcy5tYXAgKi8iLCBudWxsLCAiLm9iamVjdC1pbnNwZWN0b3Ige1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBtb25vc3BhY2U7XG4gIGNvbG9yOiBAdGhlbWUgdGV4dENvbG9yO1xufVxuXG4ub2JqZWN0LWxhYmVsIHtcbiAgY29sb3I6IEB0aGVtZSBsYWJlbENvbG9yO1xufVxuXG4udGV4dCB7XG4gIGNvbG9yOiBAdGhlbWUgdGV4dENvbG9yO1xufVxuXG4ua2V5IHtcbiAgY29sb3I6IEB0aGVtZSBrZXlDb2xvcjtcbn1cblxuLnZhbHVlIHtcbiAgY29sb3I6IEB0aGVtZSB2YWx1ZUNvbG9yO1xufVxuXG4uc3RyaW5nIHtcbiAgY29sb3I6IEB0aGVtZSBzdHJpbmdDb2xvcjtcbn1cblxuLnJlZ2V4IHtcbiAgY29sb3I6IEB0aGVtZSByZWdleENvbG9yO1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogQHRoZW1lIGVycm9yQ29sb3I7XG59XG5cbi5ib29sZWFuIHtcbiAgY29sb3I6IEB0aGVtZSBib29sZWFuQ29sb3I7XG59XG5cbi5udW1iZXIge1xuICBjb2xvcjogQHRoZW1lIG51bWJlckNvbG9yO1xufVxuXG4udW5kZWZpbmVkIHtcbiAgY29sb3I6IEB0aGVtZSB1bmRlZmluZWRDb2xvcjtcbn1cblxuLm51bGwge1xuICBjb2xvcjogQHRoZW1lIG51bGxDb2xvcjtcbn1cblxuLmZ1bmN0aW9uIHtcbiAgY29sb3I6IEB0aGVtZSBmdW5jdGlvbkNvbG9yO1xufVxuXG4uZnVuY3Rpb24tZGVjb3JhdG9yIHtcbiAgY29sb3I6IEB0aGVtZSBmdW5jdGlvbkRlY29yYXRvckNvbG9yO1xufVxuXG4ucHJvdG90eXBlIHtcbiAgY29sb3I6IEB0aGVtZSBwcm90b3R5cGVDb2xvcjtcbn1cbiIsICIuT2JqZWN0SW5zcGVjdG9yLW9iamVjdC1pbnNwZWN0b3ItMGMzM2U4MiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogTWVubG8sIG1vbm9zcGFjZTtcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3Itb2JqZWN0LWxhYmVsLWI4MTQ4MmIge1xuICBjb2xvcjogdmFyKC0tbGFiZWxDb2xvciwgIzBBNjZFNik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItdGV4dC0yNWY1N2YzIHtcbiAgY29sb3I6IHZhcigtLXRleHRDb2xvcik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3Ita2V5LTRmNzEyYmIge1xuICBjb2xvcjogdmFyKC0ta2V5Q29sb3IsICMwQTY2RTYpO1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLXZhbHVlLWY3ZWMyZTUge1xuICBjb2xvcjogdmFyKC0tdmFsdWVDb2xvciwgI0U1MUVCQik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3Itc3RyaW5nLWM0OTYwMDAge1xuICBjb2xvcjogdmFyKC0tc3RyaW5nQ29sb3IsICNFNTFFQkIpO1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLXJlZ2V4LTU5ZDQ1YTMge1xuICBjb2xvcjogdmFyKC0tcmVnZXhDb2xvciwgIzBBNjZFNik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItZXJyb3ItYjgxODY5OCB7XG4gIGNvbG9yOiB2YXIoLS1lcnJvckNvbG9yLCAjQjMwMDAwKTtcbn1cblxuLk9iamVjdEluc3BlY3Rvci1ib29sZWFuLTJkZDE2NDIge1xuICBjb2xvcjogdmFyKC0tYm9vbGVhbkNvbG9yLCAjMTE3QzA0KTtcbn1cblxuLk9iamVjdEluc3BlY3Rvci1udW1iZXItYTZkYWFiYiB7XG4gIGNvbG9yOiB2YXIoLS1udW1iZXJDb2xvciwgIzExN0MwNCk7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItdW5kZWZpbmVkLTNhNjgyNjMge1xuICBjb2xvcjogdmFyKC0tdW5kZWZpbmVkQ29sb3IsICM2QTZBNkEpO1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLW51bGwtNzRhY2I1MCB7XG4gIGNvbG9yOiB2YXIoLS1udWxsQ29sb3IsICM2QTZBNkEpO1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLWZ1bmN0aW9uLTA3YmJkY2Qge1xuICBjb2xvcjogdmFyKC0tZnVuY3Rpb25Db2xvciwgIzBBNjZFNik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItZnVuY3Rpb24tZGVjb3JhdG9yLTNkMjJjMjQge1xuICBjb2xvcjogdmFyKC0tZnVuY3Rpb25EZWNvcmF0b3JDb2xvciwgIzBBNjZFNik7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItcHJvdG90eXBlLWYyNDQ5ZWUge1xuICBjb2xvcjogdmFyKC0tcHJvdG90eXBlQ29sb3IsICM2QTZBNkEpO1xufVxuXG46cm9vdCB7XG4gIC0tdGV4dENvbG9yOiAjNkE2QTZBO1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLWRhcmstMGM5NmM5NyB7XG4gIC0tbGFiZWxDb2xvcjogIzZGQjlGRjtcbiAgLS10ZXh0Q29sb3I6ICM5RDlEOUU7XG4gIC0ta2V5Q29sb3I6ICM2RkI5RkY7XG4gIC0tdmFsdWVDb2xvcjogI0VCN0VEOTtcbiAgLS1zdHJpbmdDb2xvcjogI0VCN0VEOTtcbiAgLS1yZWdleENvbG9yOiAjNkZCOUZGO1xuICAtLWVycm9yQ29sb3I6ICNGRkFFRDM7XG4gIC0tYm9vbGVhbkNvbG9yOiAjODFERjZDO1xuICAtLW51bWJlckNvbG9yOiAjODFERjZDO1xuICAtLXVuZGVmaW5lZENvbG9yOiAjOUQ5RDlFO1xuICAtLW51bGxDb2xvcjogIzlEOUQ5RTtcbiAgLS1wcm90b3R5cGVDb2xvcjogIzlEOUQ5RTtcbiAgLS1mdW5jdGlvbkNvbG9yOiAjNkZCOUZGO1xuICAtLWZ1bmN0aW9uRGVjb3JhdG9yQ29sb3I6ICM2RkI5RkY7XG59XG5cbi5PYmplY3RJbnNwZWN0b3ItY2hyb21lLTJmM2NhOTguT2JqZWN0SW5zcGVjdG9yLWxpZ2h0LTc4YmVmNTQge1xuICAtLWxhYmVsQ29sb3I6ICM0NDQ0NDQ7XG4gIC0tdGV4dENvbG9yOiAjOEU4RThFO1xuICAtLWtleUNvbG9yOiAjODgxMjgwO1xuICAtLXZhbHVlQ29sb3I6ICM4RThFOEU7XG4gIC0tc3RyaW5nQ29sb3I6ICNDRjRCNDk7XG4gIC0tcmVnZXhDb2xvcjogI0NGNEI0OTtcbiAgLS1lcnJvckNvbG9yOiAjRkYwMDAwO1xuICAtLWJvb2xlYW5Db2xvcjogIzM2NDZCNjtcbiAgLS1udW1iZXJDb2xvcjogIzJEMEJDOTtcbiAgLS11bmRlZmluZWRDb2xvcjogIzQ0NDQ0NDtcbiAgLS1udWxsQ29sb3I6ICM0NDQ0NDQ7XG4gIC0tcHJvdG90eXBlQ29sb3I6ICNCRDg0QzI7XG4gIC0tZnVuY3Rpb25Db2xvcjogIzMwMzk0MjtcbiAgLS1mdW5jdGlvbkRlY29yYXRvckNvbG9yOiAjMzY0NkI2O1xufVxuXG4uT2JqZWN0SW5zcGVjdG9yLWNocm9tZS0yZjNjYTk4Lk9iamVjdEluc3BlY3Rvci1kYXJrLTBjOTZjOTcge1xuICAtLWxhYmVsQ29sb3I6ICNDOEM4Qzg7XG4gIC0tdGV4dENvbG9yOiAjRURFRUVFO1xuICAtLWtleUNvbG9yOiAjRjZEOUY4O1xuICAtLXZhbHVlQ29sb3I6ICNDOEM4Qzg7XG4gIC0tc3RyaW5nQ29sb3I6ICNFRTg5NTM7XG4gIC0tcmVnZXhDb2xvcjogI0VFODk1MztcbiAgLS1lcnJvckNvbG9yOiAjRkQ3RTdFO1xuICAtLWJvb2xlYW5Db2xvcjogIzk4N0ZGRDtcbiAgLS1udW1iZXJDb2xvcjogIzk4N0ZGRDtcbiAgLS11bmRlZmluZWRDb2xvcjogIzg0ODQ4NDtcbiAgLS1udWxsQ29sb3I6ICM4NDg0ODQ7XG4gIC0tcHJvdG90eXBlQ29sb3I6ICNBQjk4QUM7XG4gIC0tZnVuY3Rpb25Db2xvcjogI0VERUVFRTtcbiAgLS1mdW5jdGlvbkRlY29yYXRvckNvbG9yOiAjRDBENkZCO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1PYmplY3RJbnNwZWN0b3IuY3NzLm1hcCAqLyIsIG51bGwsICIvKiBNYWtlIHRoZSBpY29uIGluaGVyaXQgc3Vycm91bmRpbmcgdGV4dCBwcm9wZXJ0aWVzLiAqL1xuLmlubGluZSB7XG4gIC8qIFByZXZlbnQgdGhlIGljb24gZnJvbSBzaHJpbmtpbmcgaW5zaWRlIGEgZmxleCBjb250YWluZXIuICovXG4gIGZsZXgtc2hyaW5rOiAwO1xuICAvKiBTY2FsZSB0aGUgaWNvbiB0byBtYXRjaCB0aGUgZm9udC1zaXplIG9mIHRoZSBwYXJlbnQgZWxlbWVudC4gKi9cbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuIiwgIi5jb25zb2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogQHRoZW1lIHRleHRDb2xvcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uaW5wdXQge1xuICBmb250LWZhbWlseTogTWVubG8sIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiBAdGhlbWUgaW5wdXRDb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lIGVycm9yQmFja2dyb3VuZENvbG9yO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgQHRoZW1lIGVycm9yQm9yZGVyQ29sb3I7XG5cbiAgJiAuaWNvbiB7XG4gICAgY29sb3I6IEB0aGVtZSBlcnJvckljb25Db2xvcjtcbiAgfVxuXG4gIC5yZXN1bHRUZXh0IHtcbiAgICBjb2xvcjogQHRoZW1lIGVycm9yVGV4dENvbG9yO1xuICB9XG59XG5cbi53YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHRoZW1lIHdhcm5pbmdCYWNrZ3JvdW5kQ29sb3I7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBAdGhlbWUgd2FybmluZ0JvcmRlckNvbG9yO1xuXG4gICYgLmljb24ge1xuICAgIGNvbG9yOiBAdGhlbWUgd2FybmluZ0ljb25Db2xvcjtcbiAgfVxuXG4gIC5yZXN1bHRUZXh0IHtcbiAgICBjb2xvcjogQHRoZW1lIHdhcm5pbmdUZXh0Q29sb3I7XG4gIH1cbn1cblxuLmlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW5wdXRXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBAdGhlbWUgZGl2aWRlckNvbG9yO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmljb24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxcHggMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4uaW5wdXRXcmFwcGVyIC5pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmljb24tZm9jdXMge1xuICBjb2xvcjogQHRoZW1lIGljb25Gb2N1c0NvbG9yO1xufVxuXG4ucmVzdWx0V3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCBAdGhlbWUgZGl2aWRlckNvbG9yO1xufVxuXG4ucmVzdWx0TGluZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ucmVzdWx0VGV4dCxcbi5leHByZXNzaW9uVGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5yZXN1bHRzU2Nyb2xsV3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5yZXN1bHRzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbiIsICIuQ29uc29sZS1jb25zb2xlLThmNzBhYWYge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0Q29sb3IsICM0NzQ3NEMpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5Db25zb2xlLWlucHV0LWY1NzRiNmIge1xuICBmb250LWZhbWlseTogTWVubG8sIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1pbnB1dENvbG9yLCAjODMwNGQ3KTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLkNvbnNvbGUtZXJyb3ItOTg5YThlMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVycm9yQmFja2dyb3VuZENvbG9yLCAjRkZGMUY1KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWVycm9yQm9yZGVyQ29sb3IsICNGRkQzREIpO1xufVxuXG4uQ29uc29sZS1lcnJvci05ODlhOGUxIC5Db25zb2xlLWljb24tOTI1MjllNyB7XG4gICAgY29sb3I6IHZhcigtLWVycm9ySWNvbkNvbG9yLCAjRUEwMDBFKTtcbiAgfVxuXG4uQ29uc29sZS1lcnJvci05ODlhOGUxIC5Db25zb2xlLXJlc3VsdFRleHQtMTA3N2UwNyB7XG4gICAgY29sb3I6IHZhcigtLWVycm9yVGV4dENvbG9yLCAjQjMwMDAwKTtcbiAgfVxuXG4uQ29uc29sZS13YXJuaW5nLTE0MmJmOGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13YXJuaW5nQmFja2dyb3VuZENvbG9yLCAjRkZGQ0RCKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXdhcm5pbmdCb3JkZXJDb2xvciwgI0Y1RUJBNCk7XG59XG5cbi5Db25zb2xlLXdhcm5pbmctMTQyYmY4ZCAuQ29uc29sZS1pY29uLTkyNTI5ZTcge1xuICAgIGNvbG9yOiB2YXIoLS13YXJuaW5nSWNvbkNvbG9yLCAjQzVBNTAwKTtcbiAgfVxuXG4uQ29uc29sZS13YXJuaW5nLTE0MmJmOGQgLkNvbnNvbGUtcmVzdWx0VGV4dC0xMDc3ZTA3IHtcbiAgICBjb2xvcjogdmFyKC0td2FybmluZ1RleHRDb2xvciwgIzdDNUIwMCk7XG4gIH1cblxuLkNvbnNvbGUtaW5wdXQtZjU3NGI2Yjpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLkNvbnNvbGUtaW5wdXRXcmFwcGVyLTg5ZWQxOTYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXJDb2xvcik7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uQ29uc29sZS1pY29uLTkyNTI5ZTcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxcHggMDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4uQ29uc29sZS1pbnB1dFdyYXBwZXItODllZDE5NiAuQ29uc29sZS1pY29uLTkyNTI5ZTcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uQ29uc29sZS1pY29uLWZvY3VzLTkxMDY3YmYge1xuICBjb2xvcjogdmFyKC0taWNvbkZvY3VzQ29sb3IsICMwMDdGRUIpO1xufVxuXG4uQ29uc29sZS1yZXN1bHRXcmFwcGVyLTgzNjJjMWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZGl2aWRlckNvbG9yKTtcbn1cblxuLkNvbnNvbGUtcmVzdWx0TGluZS05MTVhMTNlIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5Db25zb2xlLXJlc3VsdFRleHQtMTA3N2UwNyxcbi5Db25zb2xlLWV4cHJlc3Npb25UZXh0LTUxMjFkOWYge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uQ29uc29sZS1yZXN1bHRzU2Nyb2xsV3JhcHBlci1lNzUxMmE5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLkNvbnNvbGUtcmVzdWx0cy0zNzVmYzYyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cblxuOnJvb3Qge1xuICAtLWRpdmlkZXJDb2xvcjogI0JFQkVDMDtcbn1cblxuLkNvbnNvbGUtZGFyay00YWUzMjEwIHtcbiAgLS10ZXh0Q29sb3I6ICNCQUJBQkI7XG4gIC0taW5wdXRDb2xvcjogI0MyODhGRjtcbiAgLS1pY29uRm9jdXNDb2xvcjogIzVEQzBGRjtcbiAgLS1kaXZpZGVyQ29sb3I6ICM0MDQwNDY7XG4gIC0tZXJyb3JJY29uQ29sb3I6ICNGRjA3Njg7XG4gIC0tZXJyb3JCb3JkZXJDb2xvcjogIzdDM0E0QztcbiAgLS1lcnJvckJhY2tncm91bmRDb2xvcjogIzUwMkQzNjtcbiAgLS1lcnJvclRleHRDb2xvcjogI0ZGQUVEMztcbiAgLS13YXJuaW5nVGV4dENvbG9yOiAjRUNENzlFO1xuICAtLXdhcm5pbmdJY29uQ29sb3I6ICNEQ0JFMDA7XG4gIC0td2FybmluZ0JvcmRlckNvbG9yOiAjNjE2MTM0O1xuICAtLXdhcm5pbmdCYWNrZ3JvdW5kQ29sb3I6ICM0QjQwMjI7XG59XG5cbi5Db25zb2xlLWNocm9tZS1mMmU1NTlmLkNvbnNvbGUtbGlnaHQtMTk5OGY5YiB7XG4gIC0tdGV4dENvbG9yOiAjMzAzOTQyO1xuICAtLWlucHV0Q29sb3I6ICMzMDM5NDI7XG4gIC0taWNvbkZvY3VzQ29sb3I6ICMxQTczRTg7XG4gIC0tZGl2aWRlckNvbG9yOiAjQ0RDRENEO1xuICAtLWVycm9ySWNvbkNvbG9yOiAjRUMzOTQxO1xuICAtLWVycm9yQm9yZGVyQ29sb3I6ICNGRUQ3RDY7XG4gIC0tZXJyb3JCYWNrZ3JvdW5kQ29sb3I6ICNGRUYxRjA7XG4gIC0tZXJyb3JUZXh0Q29sb3I6ICNGRjAwMDA7XG4gIC0td2FybmluZ1RleHRDb2xvcjogIzVDM0QwMDtcbiAgLS13YXJuaW5nSWNvbkNvbG9yOiAjRjVCRDAwO1xuICAtLXdhcm5pbmdCb3JkZXJDb2xvcjogI0ZGRjVDMjtcbiAgLS13YXJuaW5nQmFja2dyb3VuZENvbG9yOiAjRkZGQkU1O1xufVxuXG4uQ29uc29sZS1jaHJvbWUtZjJlNTU5Zi5Db25zb2xlLWRhcmstNGFlMzIxMCB7XG4gIC0tdGV4dENvbG9yOiAjRURFRUVFO1xuICAtLWlucHV0Q29sb3I6ICNFREVFRUU7XG4gIC0taWNvbkZvY3VzQ29sb3I6ICMxQTczRTg7XG4gIC0tZGl2aWRlckNvbG9yOiAjM0MzRDNDO1xuICAtLWVycm9ySWNvbkNvbG9yOiAjRUMzOTQxO1xuICAtLWVycm9yQm9yZGVyQ29sb3I6ICM1QzAxMDA7XG4gIC0tZXJyb3JCYWNrZ3JvdW5kQ29sb3I6ICMyOTAwMDA7XG4gIC0tZXJyb3JUZXh0Q29sb3I6ICNGRDdFN0U7XG4gIC0td2FybmluZ1RleHRDb2xvcjogI0ZERkNGODtcbiAgLS13YXJuaW5nSWNvbkNvbG9yOiAjRjVCRDAwO1xuICAtLXdhcm5pbmdCb3JkZXJDb2xvcjogIzY2NTUwMDtcbiAgLS13YXJuaW5nQmFja2dyb3VuZENvbG9yOiAjMzMyQjAwO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1Db25zb2xlLmNzcy5tYXAgKi8iLCBudWxsXSwKICAibWFwcGluZ3MiOiAiO0FBQUE7QUFDRTtBQUNBOztBQUlGO0FBQ0U7O0FBSUY7QUFDRTtBQUNBO0FBQ0E7O0FBR0E7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDRTtBQUNBOztBQUdFO0FBQ0U7O0FBR0Y7QUFDRTs7QUFPTjtBQUNFO0FBQ0E7O0FBTU47QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0U7QUFDQTs7QUFHRjtBQWZGO0FBZ0JJOzs7QUVsRUo7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQ0FBO0FBQ0U7QUFDQTtBQUNBOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUFHRjtBQUNFOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUFHRjtBQUNFOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUFHRjtBQUNFOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUFHRjtBQUNFOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUUzREY7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQ0NBO0FBRUU7QUFFQTtBQUNBO0FBQ0E7Ozs7QUNQRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUdGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBR0Y7QUFDRTtBQUNBOztBQUVBO0FBQ0U7O0FBR0Y7QUFDRTs7QUFJSjtBQUNFO0FBQ0E7O0FBRUE7QUFDRTs7QUFHRjtBQUNFOztBQUlKO0FBQ0U7QUFDQTs7QUFHRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBR0Y7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUdGO0FBQ0U7O0FBR0Y7QUFDRTs7QUFHRjtBQUNFOztBQUdGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7O0FBR0Y7O0FBRUU7O0FBR0Y7QUFDRTtBQUNBOztBQUdGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FFdkdGO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OyIsCiAgIm5hbWVzIjogW10KfQo= */