ngx-extended-pdf-viewer
Version:
Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.
2 lines • 67.7 kB
JavaScript
export const css = `:root{--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText;--hcm-highligh-filter: invert(100%)}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:var(--hcm-highligh-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0 !important;background:none !important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px*var(--scale-factor)) solid CanvasText !important;background-color:ButtonFace !important;color:ButtonText !important}.annotationLayer .highlightArea:hover::after{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:var(--hcm-highligh-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px*var(--scale-factor)) solid Highlight !important}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%, -100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:rgba(255,255,0,.2)}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:rgba(0,0,0,0)}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px*var(--scale-factor));pointer-events:none;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;border-radius:calc(2px*var(--scale-factor));outline:1.5px solid #ffff4a;padding:calc(6px*var(--scale-factor));cursor:pointer;font-family:message-box,sans-serif;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor));width:fit-content}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px*var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:rgba(0,0,0,0);user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1} :root{--xfa-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline: auto}@media screen and (forced-colors: active){:root{--xfa-focus-outline: 2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{background-color:rgba(0,0,0,0);position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-0.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:rgba(0,0,0,0);padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:blue}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:normal;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:rgba(0,0,0,0);position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:rgba(0,0,0,0);outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{object-position:left top;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition{position:relative}.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:rgba(0,0,0,0)}.xfaSelect{appearance:none;text-indent:1px;text-overflow:""}} :root{--outline-width: 2px;--outline-color: blue;--focus-outline: solid var(--outline-width) var(--outline-color);--hover-outline: dashed var(--outline-width) var(--outline-color);--freetext-line-height: 1.35;--freetext-padding: 2px;--resizer-size: 8px;--resizer-shift: calc(0px - var(--outline-width) - var(--resizer-size) / 2 - var(--outline-width) / 2);--resizer-color: white;--editorFreeText-editing-cursor: text;--editorInk-editing-cursor: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.49913 12.6251C2.61913 12.6251 2.73913 12.6051 2.85713 12.5661L6.29013 11.4201L13.2891 4.4221C14.0191 3.6911 14.0191 2.5011 13.2891 1.7701L12.2291 0.710098C11.4971 -0.0199023 10.3091 -0.0199023 9.57713 0.710098L2.57813 7.7091L1.43313 11.1451C1.29813 11.5511 1.40213 11.9931 1.70513 12.2951C1.92113 12.5101 2.20613 12.6251 2.49913 12.6251ZM10.4611 1.5951C10.7031 1.3511 11.1021 1.3511 11.3441 1.5951L12.4051 2.6561C12.6491 2.8991 12.6491 3.2961 12.4051 3.5391L11.3401 4.6051L9.39513 2.6601L10.4611 1.5951ZM3.67013 8.3851L8.51013 3.5451L10.4541 5.4891L5.61413 10.3301L2.69713 11.3031L3.67013 8.3851Z' fill='black'/><path d='M14.8169 13.314L13.0229 13.862C12.3309 14.073 11.5909 14.111 10.8859 13.968L8.80391 13.551C7.58491 13.308 6.29791 13.48 5.18491 14.036C3.95291 14.652 2.46691 14.412 1.49191 13.436L1.44091 13.385L0.60791 14.321C1.46291 15.175 2.59991 15.625 3.75291 15.625C4.42891 15.625 5.10991 15.471 5.74391 15.153C6.60891 14.721 7.60891 14.586 8.55891 14.777L10.6409 15.194C11.5509 15.376 12.5009 15.327 13.3879 15.056L15.1819 14.508L14.8169 13.314Z' fill='black'/></svg>") 0 16, pointer;--editorFreeText-editing-cursor: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M12 2.75H12.5V2.25V1V0.5H12H10.358C9.91165 0.5 9.47731 0.625661 9.09989 0.860442L9.09886 0.861087L8 1.54837L6.89997 0.860979L6.89911 0.860443C6.5218 0.625734 6.08748 0.5 5.642 0.5H4H3.5V1V2.25V2.75H4H5.642C5.66478 2.75 5.6885 2.75641 5.71008 2.76968C5.71023 2.76977 5.71038 2.76986 5.71053 2.76995L6.817 3.461C6.81704 3.46103 6.81709 3.46105 6.81713 3.46108C6.81713 3.46108 6.81713 3.46108 6.81714 3.46109C6.8552 3.48494 6.876 3.52285 6.876 3.567V8V12.433C6.876 12.4771 6.85523 12.515 6.81722 12.5389C6.81715 12.5389 6.81707 12.539 6.817 12.539L5.70953 13.23C5.70941 13.2301 5.70929 13.2302 5.70917 13.2303C5.68723 13.2438 5.6644 13.25 5.641 13.25H4H3.5V13.75V15V15.5H4H5.642C6.08835 15.5 6.52269 15.3743 6.90011 15.1396L6.90086 15.1391L8 14.4526L9.10003 15.14L9.10089 15.1406C9.47831 15.3753 9.91265 15.501 10.359 15.501H12H12.5V15.001V13.751V13.251H12H10.358C10.3352 13.251 10.3115 13.2446 10.2899 13.2313C10.2897 13.2312 10.2896 13.2311 10.2895 13.231L9.183 12.54C9.18298 12.54 9.18295 12.54 9.18293 12.54C9.18291 12.5399 9.18288 12.5399 9.18286 12.5399C9.14615 12.5169 9.125 12.4797 9.125 12.434V8V3.567C9.125 3.52266 9.14603 3.48441 9.18364 3.4606C9.18377 3.46052 9.1839 3.46043 9.18404 3.46035L10.2895 2.76995C10.2896 2.76985 10.2898 2.76975 10.2899 2.76966C10.3119 2.75619 10.3346 2.75 10.358 2.75H12Z' fill='black' stroke='white'/></svg>") 0 16, text}@media screen and (forced-colors: active){:root{--outline-width: 3px;--outline-color: ButtonText;--resizer-size: 12px;--resizer-color: ButtonFace}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:rgba(0,0,0,0);position:absolute;inset:0;font-size:calc(100px*var(--scale-factor));transform-origin:0 0;cursor:auto;z-index:4}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;inset:0;width:100%;height:100%}.annotationEditorLayer.freeTextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor).draggable.selectedEditor{cursor:move}.annotationEditorLayer .selectedEditor{outline:var(--focus-outline)}.ngx-extended-pdf-viewer-prevent-touch-move #viewerContainer{touch-action:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor){position:absolute;background:rgba(0,0,0,0);border-radius:3px;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding)*var(--scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:rgba(0,0,0,0);border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:rgba(0,0,0,0);inset:0;width:100%;height:100%}.annotationEditorLayer .freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty::before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;user-select:auto}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor){outline:var(--hover-outline)}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{width:100%;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers{width:100%;height:100%;position:absolute;inset:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);border-radius:50%;background:var(--resizer-color);border:var(--focus-outline);position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft{cursor:ns-resize}`;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLWFjcm9mb3JtLWRlZmF1bHQtY29sb3JzLWNzcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdGhlbWUvYWNyb2Zvcm0tZGVmYXVsdC10aGVtZS9wZGYtYWNyb2Zvcm0tZGVmYXVsdC1jb2xvcnMtY3NzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBQyxNQUFNLEdBQUcsR0FBQyxxNTNCQUFxNTNCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3QgY3NzPWA6cm9vdHstLWFubm90YXRpb24tdW5mb2N1c2VkLWZpZWxkLWJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgd2lkdGg9JzFweCcgaGVpZ2h0PScxcHgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHJlY3Qgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgc3R5bGU9J2ZpbGw6cmdiYSgwLCA1NCwgMjU1LCAwLjEzKTsnLz48L3N2Zz5cIik7LS1pbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6IEhpZ2hsaWdodDstLWlucHV0LWZvY3VzLW91dGxpbmU6IDFweCBzb2xpZCBDYW52YXM7LS1pbnB1dC11bmZvY3VzZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDstLWlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7LS1pbnB1dC1ob3Zlci1ib3JkZXItY29sb3I6IGJsYWNrOy0tbGluay1vdXRsaW5lOiBub25lfUBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpezpyb290ey0taW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiBDYW52YXNUZXh0Oy0taW5wdXQtdW5mb2N1c2VkLWJvcmRlci1jb2xvcjogQWN0aXZlVGV4dDstLWlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogR3JheVRleHQ7LS1pbnB1dC1ob3Zlci1ib3JkZXItY29sb3I6IEhpZ2hsaWdodDstLWxpbmstb3V0bGluZTogMS41cHggc29saWQgTGlua1RleHQ7LS1oY20taGlnaGxpZ2gtZmlsdGVyOiBpbnZlcnQoMTAwJSl9LmFubm90YXRpb25MYXllciAudGV4dFdpZGdldEFubm90YXRpb24gOmlzKGlucHV0LHRleHRhcmVhKTpyZXF1aXJlZCwuYW5ub3RhdGlvbkxheWVyIC5jaG9pY2VXaWRnZXRBbm5vdGF0aW9uIHNlbGVjdDpyZXF1aXJlZCwuYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uOmlzKC5jaGVja0JveCwucmFkaW9CdXR0b24pIGlucHV0OnJlcXVpcmVke291dGxpbmU6MS41cHggc29saWQgc2VsZWN0ZWRJdGVtfS5hbm5vdGF0aW9uTGF5ZXIgLmxpbmtBbm5vdGF0aW9uOmhvdmVye2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1oY20taGlnaGxpZ2gtZmlsdGVyKX0uYW5ub3RhdGlvbkxheWVyIC5saW5rQW5ub3RhdGlvbj5hOmhvdmVye29wYWNpdHk6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZX0uYW5ub3RhdGlvbkxheWVyIC5wb3B1cEFubm90YXRpb24gLnBvcHVwe291dGxpbmU6Y2FsYygxLjVweCp2YXIoLS1zY2FsZS1mYWN0b3IpKSBzb2xpZCBDYW52YXNUZXh0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjpCdXR0b25GYWNlICFpbXBvcnRhbnQ7Y29sb3I6QnV0dG9uVGV4dCAhaW1wb3J0YW50fS5hbm5vdGF0aW9uTGF5ZXIgLmhpZ2hsaWdodEFyZWE6aG92ZXI6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tkcm9wLWZpbHRlcjp2YXIoLS1oY20taGlnaGxpZ2gtZmlsdGVyKTtjb250ZW50OlwiXCI7cG9pbnRlci1ldmVudHM6bm9uZX0uYW5ub3RhdGlvbkxheWVyIC5wb3B1cEFubm90YXRpb24uZm9jdXNlZCAucG9wdXB7b3V0bGluZTpjYWxjKDNweCp2YXIoLS1zY2FsZS1mYWN0b3IpKSBzb2xpZCBIaWdobGlnaHQgIWltcG9ydGFudH19LmFubm90YXRpb25MYXllcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt6LWluZGV4OjN9LmFubm90YXRpb25MYXllcltkYXRhLW1haW4tcm90YXRpb249XCI5MFwiXSAubm9yb3RhdGV7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZVgoLTEwMCUpfS5hbm5vdGF0aW9uTGF5ZXJbZGF0YS1tYWluLXJvdGF0aW9uPVwiMTgwXCJdIC5ub3JvdGF0ZXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKC0xMDAlLCAtMTAwJSl9LmFubm90YXRpb25MYXllcltkYXRhLW1haW4tcm90YXRpb249XCIyNzBcIl0gLm5vcm90YXRle3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVkoLTEwMCUpfS5hbm5vdGF0aW9uTGF5ZXIgY2FudmFze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0uYW5ub3RhdGlvbkxheWVyIHNlY3Rpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjppbml0aWFsO3BvaW50ZXItZXZlbnRzOmF1dG87Ym94LXNpemluZzpib3JkZXItYm94O3RyYW5zZm9ybS1vcmlnaW46MCAwfS5hbm5vdGF0aW9uTGF5ZXIgLmxpbmtBbm5vdGF0aW9ue291dGxpbmU6dmFyKC0tbGluay1vdXRsaW5lKX0uYW5ub3RhdGlvbkxheWVyIDppcygubGlua0Fubm90YXRpb24sLmJ1dHRvbldpZGdldEFubm90YXRpb24ucHVzaEJ1dHRvbik+YXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MWVtO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5hbm5vdGF0aW9uTGF5ZXIgOmlzKC5saW5rQW5ub3RhdGlvbiwuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5wdXNoQnV0dG9uKTpub3QoLmhhc0JvcmRlcik+YTpob3ZlcntvcGFjaXR5Oi4yO2JhY2tncm91bmQtY29sb3I6I2ZmMDtib3gtc2hhZG93OjAgMnB4IDEwcHggI2ZmMH0uYW5ub3RhdGlvbkxheWVyIC5saW5rQW5ub3RhdGlvbi5oYXNCb3JkZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMCwuMil9LmFubm90YXRpb25MYXllciAuaGFzQm9yZGVye2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LmFubm90YXRpb25MYXllciAudGV4dEFubm90YXRpb24gaW1ne3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowfS5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCx0ZXh0YXJlYSksLmFubm90YXRpb25MYXllciAuY2hvaWNlV2lkZ2V0QW5ub3RhdGlvbiBzZWxlY3QsLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbjppcyguY2hlY2tCb3gsLnJhZGlvQnV0dG9uKSBpbnB1dHtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWFubm90YXRpb24tdW5mb2N1c2VkLWZpZWxkLWJhY2tncm91bmQpO2JvcmRlcjoycHggc29saWQgdmFyKC0taW5wdXQtdW5mb2N1c2VkLWJvcmRlci1jb2xvcik7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQ6Y2FsYyg5cHgqdmFyKC0tc2NhbGUtZmFjdG9yKSkgc2Fucy1zZXJpZjtoZWlnaHQ6MTAwJTttYXJnaW46MDt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTAwJX0uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiA6aXMoaW5wdXQsdGV4dGFyZWEpOnJlcXVpcmVkLC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0OnJlcXVpcmVkLC5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb246aXMoLmNoZWNrQm94LC5yYWRpb0J1dHRvbikgaW5wdXQ6cmVxdWlyZWR7b3V0bGluZToxLjVweCBzb2xpZCByZWR9LmFubm90YXRpb25MYXllciAuY2hvaWNlV2lkZ2V0QW5ub3RhdGlvbiBzZWxlY3Qgb3B0aW9ue3BhZGRpbmc6MH0uYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uLnJhZGlvQnV0dG9uIGlucHV0e2JvcmRlci1yYWRpdXM6NTAlfS5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIHRleHRhcmVhe3Jlc2l6ZTpub25lfS5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCx0ZXh0YXJlYSlbZGlzYWJsZWRdLC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0W2Rpc2FibGVkXSwuYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uOmlzKC5jaGVja0JveCwucmFkaW9CdXR0b24pIGlucHV0W2Rpc2FibGVkXXtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1pbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IpO2N1cnNvcjpub3QtYWxsb3dlZH0uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiA6aXMoaW5wdXQsdGV4dGFyZWEpOmhvdmVyLC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0OmhvdmVyLC5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb246aXMoLmNoZWNrQm94LC5yYWRpb0J1dHRvbikgaW5wdXQ6aG92ZXJ7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1pbnB1dC1ob3Zlci1ib3JkZXItY29sb3IpfS5hbm5vdGF0aW9uTGF5ZXIgLnRleHRXaWRnZXRBbm5vdGF0aW9uIDppcyhpbnB1dCx0ZXh0YXJlYSk6aG92ZXIsLmFubm90YXRpb25MYXllciAuY2hvaWNlV2lkZ2V0QW5ub3RhdGlvbiBzZWxlY3Q6aG92ZXIsLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5jaGVja0JveCBpbnB1dDpob3Zlcntib3JkZXItcmFkaXVzOjJweH0uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiA6aXMoaW5wdXQsdGV4dGFyZWEpOmZvY3VzLC5hbm5vdGF0aW9uTGF5ZXIgLmNob2ljZVdpZGdldEFubm90YXRpb24gc2VsZWN0OmZvY3Vze2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcik7Ym9yZGVyLXJhZGl1czoycHg7b3V0bGluZTp2YXIoLS1pbnB1dC1mb2N1cy1vdXRsaW5lKX0uYW5ub3RhdGlvbkxheWVyIC5idXR0b25XaWRnZXRBbm5vdGF0aW9uOmlzKC5jaGVja0JveCwucmFkaW9CdXR0b24pIDpmb2N1c3tiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggOmZvY3Vze2JvcmRlcjoycHggc29saWQgdmFyKC0taW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOjJweDtvdXRsaW5lOnZhcigtLWlucHV0LWZvY3VzLW91dGxpbmUpfS5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24ucmFkaW9CdXR0b24gOmZvY3Vze2JvcmRlcjoycHggc29saWQgdmFyKC0taW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yKTtvdXRsaW5lOnZhcigtLWlucHV0LWZvY3VzLW91dGxpbmUpfS5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YmVmb3JlLC5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YWZ0ZXIsLmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5yYWRpb0J1dHRvbiBpbnB1dDpjaGVja2VkOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpDYW52YXNUZXh0O2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlfS5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YmVmb3JlLC5hbm5vdGF0aW9uTGF5ZXIgLmJ1dHRvbldpZGdldEFubm90YXRpb24uY2hlY2tCb3ggaW5wdXQ6Y2hlY2tlZDo6YWZ0ZXJ7aGVpZ2h0OjgwJTtsZWZ0OjQ1JTt3aWR0aDoxcHh9LmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5jaGVja0JveCBpbnB1dDpjaGVja2VkOjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5jaGVja0JveCBpbnB1dDpjaGVja2VkOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbi5yYWRpb0J1dHRvbiBpbnB1dDpjaGVja2VkOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjUwJTtsZWZ0OjMwJTt0b3A6MjAlO3dpZHRoOjUwJX0uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiBpbnB1dC5jb21ie2ZvbnQtZmFtaWx5Om1vbm9zcGFjZTtwYWRkaW5nLWxlZnQ6MnB4O3BhZGRpbmctcmlnaHQ6MH0uYW5ub3RhdGlvbkxheWVyIC50ZXh0V2lkZ2V0QW5ub3RhdGlvbiBpbnB1dC5jb21iOmZvY3Vze3dpZHRoOjEwMyV9LmFubm90YXRpb25MYXllciAuYnV0dG9uV2lkZ2V0QW5ub3RhdGlvbjppcyguY2hlY2tCb3gsLnJhZGlvQnV0dG9uKSBpbnB1dHthcHBlYXJhbmNlOm5vbmV9LmFubm90YXRpb25MYXllciAuZmlsZUF0dGFjaG1lbnRBbm5vdGF0aW9uIC5wb3B1cFRyaWdnZXJBcmVhe2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LmFubm90YXRpb25MYXllciAucG9wdXBBbm5vdGF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTpjYWxjKDlweCp2YXIoLS1zY2FsZS1mYWN0b3IpKTtwb2ludGVyLWV2ZW50czpub25lO3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDo0NSU7aGVpZ2h0OmF1dG99LmFubm90YXRpb25MYXllciAucG9wdXB7YmFja2dyb3VuZC1jb2xvcjojZmY5O2JveC1zaGFkb3c6MCBjYWxjKDJweCp2YXIoLS1zY2FsZS1mYWN0b3IpKSBjYWxjKDVweCp2YXIoLS1zY2FsZS1mYWN0b3IpKSAjODg4O2JvcmRlci1yYWRpdXM6Y2FsYygycHgqdmFyKC0tc2NhbGUtZmFjdG9yKSk7b3V0bGluZToxLjVweCBzb2xpZCAjZmZmZjRhO3BhZGRpbmc6Y2FsYyg2cHgqdmFyKC0tc2NhbGUtZmFjdG9yKSk7Y3Vyc29yOnBvaW50ZXI7Zm9udC1mYW1pbHk6bWVzc2FnZS1ib3gsc2Fucy1zZXJpZjt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC13cmFwOmJyZWFrLXdvcmQ7cG9pbnRlci1ldmVudHM6YXV0b30uYW5ub3RhdGlvbkxheWVyIC5wb3B1cEFubm90YXRpb24uZm9jdXNlZCAucG9wdXB7b3V0bGluZS13aWR0aDozcHh9LmFubm90YXRpb25MYXllciAucG9wdXAgKntmb250LXNpemU6Y2FsYyg5cHgqdmFyKC0tc2NhbGUtZmFjdG9yKSl9LmFubm90YXRpb25MYXllciAucG9wdXA+LmhlYWRlcntkaXNwbGF5OmlubGluZS1ibG9ja30uYW5ub3RhdGlvbkxheWVyIC5wb3B1cD4uaGVhZGVyIGgxe2Rpc3BsYXk6aW5saW5lfS5hbm5vdGF0aW9uTGF5ZXIgLnBvcHVwPi5oZWFkZXIgLnBvcHVwRGF0ZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDpjYWxjKDVweCp2YXIoLS1zY2FsZS1mYWN0b3IpKTt3aWR0aDpmaXQtY29udGVudH0uYW5ub3RhdGlvbkxheWVyIC5wb3B1cENvbnRlbnR7Ym9yZGVyLXRvcDoxcHggc29saWQgIzMzMzttYXJnaW4tdG9wOmNhbGMoMnB4KnZhcigtLXNjYWxlLWZhY3RvcikpO3BhZGRpbmctdG9wOmNhbGMoMnB4KnZhcigtLXNjYWxlLWZhY3RvcikpfS5hbm5vdGF0aW9uTGF5ZXIgLnJpY2hUZXh0Pip7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Zm9udC1zaXplOmNhbGMoOXB4KnZhcigtLXNjYWxlLWZhY3RvcikpfS5hbm5vdGF0aW9uTGF5ZXIgLmhpZ2hsaWdodEFubm90YXRpb24sLmFubm90YXRpb25MYXllciAudW5kZXJsaW5lQW5ub3RhdGlvbiwuYW5ub3RhdGlvbkxheWVyIC5zcXVpZ2dseUFubm90YXRpb24sLmFubm90YXRpb25MYXllciAuc3RyaWtlb3V0QW5ub3RhdGlvbiwuYW5ub3RhdGlvbkxheWVyIC5mcmVlVGV4dEFubm90YXRpb24sLmFubm90YXRpb25MYXllciAubGluZUFubm90YXRpb24gc3ZnIGxpbmUsLmFubm90YXRpb25MYXllciAuc3F1YXJlQW5ub3RhdGlvbiBzdmcgcmVjdCwuYW5ub3RhdGlvbkxheWVyIC5jaXJjbGVBbm5vdGF0aW9uIHN2ZyBlbGxpcHNlLC5hbm5vdGF0aW9uTGF5ZXIgLnBvbHlsaW5lQW5ub3RhdGlvbiBzdmcgcG9seWxpbmUsLmFubm90YXRpb25MYXllciAucG9seWdvbkFubm90YXRpb24gc3ZnIHBvbHlnb24sLmFubm90YXRpb25MYXllciAuY2FyZXRBbm5vdGF0aW9uLC5hbm5vdGF0aW9uTGF5ZXIgLmlua0Fubm90YXRpb24gc3ZnIHBvbHlsaW5lLC5hbm5vdGF0aW9uTGF5ZXIgLnN0YW1wQW5ub3RhdGlvbiwuYW5ub3RhdGlvbkxheWVyIC5maWxlQXR0YWNobWVudEFubm90YXRpb257Y3Vyc29yOnBvaW50ZXJ9LmFubm90YXRpb25MYXllciBzZWN0aW9uIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MH0uYW5ub3RhdGlvbkxheWVyIC5hbm5vdGF0aW9uVGV4dENvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5OjA7Y29sb3I6cmdiYSgwLDAsMCwwKTt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFubm90YXRpb25MYXllciAuYW5ub3RhdGlvblRleHRDb250ZW50IHNwYW57d2lkdGg6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9ja30uYW5ub3RhdGlvbkxheWVyIHN2Zy5xdWFkcmlsYXRlcmFsc0NvbnRhaW5lcntjb250YWluOnN0cmljdDt3aWR0aDowO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4Oi0xfSA6cm9vdHstLXhmYS11bmZvY3VzZWQtZmllbGQtYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyB3aWR0aD0nMXB4JyBoZWlnaHQ9JzFweCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBzdHlsZT0nZmlsbDpyZ2JhKDAsIDU0LCAyNTUsIDAuMTMpOycvPjwvc3ZnPlwiKTstLXhmYS1mb2N1cy1vdXRsaW5lOiBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChmb3JjZWQtY29sb3JzOiBhY3RpdmUpezpyb290ey0teGZhLWZvY3VzLW91dGxpbmU6IDJweCBzb2xpZCBDYW52YXNUZXh0fS54ZmFMYXllciAqOnJlcXVpcmVke291dGxpbmU6MS41cHggc29saWQgc2VsZWN0ZWRJdGVtfX0ueGZhTGF5ZXIgLmhpZ2hsaWdodHttYXJnaW46LTFweDtwYWRkaW5nOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZmNiZWQ7Ym9yZGVyLXJhZGl1czo0cHh9LnhmYUxheWVyIC5oaWdobGlnaHQuYXBwZW5kZWR7cG9zaXRpb246aW5pdGlhbH0ueGZhTGF5ZXIgLmhpZ2hsaWdodC5iZWdpbntib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4fS54ZmFMYXllciAuaGlnaGxpZ2h0LmVuZHtib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwfS54ZmFMYXllciAuaGlnaGxpZ2h0Lm1pZGRsZXtib3JkZXItcmFkaXVzOjB9LnhmYUxheWVyIC5oaWdobGlnaHQuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojY2JkZmNifS54ZmFQYWdle292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ueGZhQ29udGVudGFyZWF7cG9zaXRpb246YWJzb2x1dGV9LnhmYVByaW50T25seXtkaXNwbGF5Om5vbmV9LnhmYUxheWVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmluaXRpYWw7dG9wOjA7bGVmdDowO3RyYW5zZm9ybS1vcmlnaW46MCAwO2xpbmUtaGVpZ2h0OjEuMn0ueGZhTGF5ZXIgKntjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtmb250LWtlcm5pbmc6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzotMC4wMXB4O3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6MDttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvO2xpbmUtaGVpZ2h0OmluaGVyaXR9LnhmYUxheWVyICo6cmVxdWlyZWR7b3V0bGluZToxLjVweCBzb2xpZCByZWR9LnhmYUxheWVyIGRpdiwueGZhTGF5ZXIgc3ZnLC54ZmFMYXllciBzdmcgKntwb2ludGVyLWV2ZW50czpub25lfS54ZmFMYXllciBhe2NvbG9yOmJsdWV9LnhmYVJpY2ggbGl7bWFyZ2luLWxlZnQ6M2VtfS54ZmFGb250e2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQta2VybmluZzpub25lO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2xldHRlci1zcGFjaW5nOjA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246MH0ueGZhQ2FwdGlvbntvdmVyZmxvdzpoaWRkZW47ZmxleDowIDAgYXV0b30ueGZhQ2FwdGlvbkZvckNoZWNrQnV0dG9ue292ZXJmbG93OmhpZGRlbjtmbGV4OjEgMSBhdXRvfS54ZmFMYWJlbHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS54ZmFMZWZ0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyfS54ZmFSaWdodHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7YWxpZ24taXRlbXM6Y2VudGVyfTppcygueGZhTGVmdCwueGZhUmlnaHQpPjppcygueGZhQ2FwdGlvbiwueGZhQ2FwdGlvbkZvckNoZWNrQnV0dG9uKXttYXgtaGVpZ2h0OjEwMCV9LnhmYVRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LnhmYUJvdHRvbXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7YWxpZ24taXRlbXM6ZmxleC1zdGFydH06aXMoLnhmYVRvcCwueGZhQm90dG9tKT46aXMoLnhmYUNhcHRpb24sLnhmYUNhcHRpb25Gb3JDaGVja0J1dHRvbil7d2lkdGg6MTAwJX0ueGZhQm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czpub25lfS54ZmFXcmFwcGVke3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9OmlzKC54ZmFUZXh0ZmllbGQsLnhmYVNlbGVjdCk6Zm9jdXN7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtvdXRsaW5lOnZhcigtLXhmYS1mb2N1cy1vdXRsaW5lKTtvdXRsaW5lLW9mZnNldDotMXB4fTppcygueGZhQ2hlY2tib3gsLnhmYVJhZGlvKTpmb2N1c3tvdXRsaW5lOnZhcigtLXhmYS1mb2N1cy1vdXRsaW5lKX0ueGZhVGV4dGZpZWxkLC54ZmFTZWxlY3R7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtmbGV4OjEgMSBhdXRvO2JvcmRlcjpub25lO3Jlc2l6ZTpub25lO2JhY2tncm91bmQtaW1hZ2U6dmFyKC0teGZhLXVuZm9jdXNlZC1maWVsZC1iYWNrZ3JvdW5kKX0ueGZhU2VsZWN0e3BhZGRpbmctaW5saW5lOjJweH06aXMoLnhmYVRvcCwueGZhQm90dG9tKT46aXMoLnhmYVRleHRmaWVsZCwueGZhU2VsZWN0KXtmbGV4OjAgMSBhdXRvfS54ZmFCdXR0b257Y3Vyc29yOnBvaW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0ueGZhTGlua3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ueGZhQ2hlY2tib3gsLnhmYVJhZGlve3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZmxleDowIDAgYXV0bztib3JkZXI6bm9uZX0ueGZhUmljaHt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS54ZmFJbWFnZXtvYmplY3QtcG9zaXRpb246bGVmdCB0b3A7b2JqZWN0LWZpdDpjb250YWluO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnhmYUxyVGIsLnhmYVJsVGIsLnhmYVRie2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6c3RyZXRjaH0ueGZhTHJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpzdHJldGNofS54ZmFSbHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7YWxpZ24taXRlbXM6c3RyZXRjaH0ueGZhVGI+ZGl2e2p1c3RpZnktY29udGVudDpsZWZ0fS54ZmFQb3NpdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0ueGZhQXJlYXtwb3NpdGlvbjpyZWxhdGl2ZX0ueGZhVmFsaWduTWlkZGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnhmYVRhYmxle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6c3RyZXRjaH0ueGZhVGFibGUgLnhmYVJvd3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOnN0cmV0Y2h9LnhmYVRhYmxlIC54ZmFSbFJvd3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7YWxpZ24taXRlbXM6c3RyZXRjaDtmbGV4OjF9LnhmYVRhYmxlIC54ZmFSbFJvdz5kaXZ7ZmxleDoxfTppcygueGZhTm9uSW50ZXJhY3RpdmUsLnhmYURpc2FibGVkLC54ZmFSZWFkT25seSkgOmlzKGlucHV0LHRleHRhcmVhKXtiYWNrZ3JvdW5kOmluaXRpYWx9QG1lZGlhIHByaW50ey54ZmFUZXh0ZmllbGQsLnhmYVNlbGVjdHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnhmYVNlbGVjdHthcHBlYXJhbmNlOm5vbmU7dGV4dC1pbmRlbnQ6MXB4O3RleHQtb3ZlcmZsb3c6XCJcIn19IDpyb290ey0tb3V0bGluZS13aWR0aDogMnB4Oy0tb3V0bGluZS1jb2xvcjogYmx1ZTstLWZvY3VzLW91dGxpbmU6IHNvbGlkIHZhcigtLW91dGxpbmUtd2lkdGgpIHZhcigtLW91dGxpbmUtY29sb3IpOy0taG92ZXItb3V0bGluZTogZGFzaGVkIHZhcigtLW91dGxpbmUtd2lkdGgpIHZhcigtLW91dGxpbmUtY29sb3IpOy0tZnJlZXRleHQtbGluZS1oZWlnaHQ6IDEuMzU7LS1mcmVldGV4dC1wYWRkaW5nOiAycHg7LS1yZXNpemVyLXNpemU6IDhweDstLXJlc2l6ZXItc2hpZnQ6IGNhbGMoMHB4IC0gdmFyKC0tb3V0bGluZS13aWR0aCkgLSB2YXIoLS1yZXNpemVyLXNpemUpIC8gMiAtIHZhcigtLW91dGxpbmUtd2lkdGgpIC8gMik7LS1yZXNpemVyLWNvbG9yOiB3aGl0ZTstLWVkaXRvckZyZWVUZXh0LWVkaXRpbmctY3Vyc29yOiB0ZXh0Oy0tZWRpdG9ySW5rLWVkaXRpbmctY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J00yLjQ5OTEzIDEyLjYyNTFDMi42MTkxMyAxMi42MjUxIDIuNzM5MTMgMTIuNjA1MSAyLjg1NzEzIDEyLjU2NjFMNi4yOTAxMyAxMS40MjAxTDEzLjI4OTEgNC40MjIxQzE0LjAxOTEgMy42OTExIDE0LjAxOTEgMi41MDExIDEzLjI4OTEgMS43NzAxTDEyLjIyOTEgMC43MTAwOThDMTEuNDk3MSAtMC4wMTk5MDIzIDEwLjMwOTEgLTAuMDE5OTAyMyA5LjU3NzEzIDAuNzEwMDk4TDIuNTc4MTMgNy43MDkxTDEuNDMzMTMgMTEuMTQ1MUMxLjI5ODEzIDExLjU1MTEgMS40MDIxMyAxMS45OTMxIDEuNzA1MTMgMTIuMjk1MUMxLjkyMTEzIDEyLjUxMDEgMi4yMDYxMyAxMi42MjUxIDIuNDk5MTMgMTIuNjI1MVpNMTAuNDYxMSAxLjU5NTFDMTAuNzAzMSAxLjM1MTEgMTEuMTAyMSAxLjM1MTEgMTEuMzQ0MSAxLjU5NTFMMTIuNDA1MSAyLjY1NjFDMTIuNjQ5MSAyLjg5OTEgMTIuNjQ5MSAzLjI5NjEgMTIuNDA1MSAzLjUzOTFMMTEuMzQwMSA0LjYwNTFMOS4zOTUxMyAyLjY2MDFMMTAuNDYxMSAxLjU5NTFaTTMuNjcwMTMgOC4zODUxTDguNTEwMTMgMy41NDUxTDEwLjQ1NDEgNS40ODkxTDUuNjE0MTMgMTAuMzMwMUwyLjY5NzEzIDExLjMwMzFMMy42NzAxMyA4LjM4NTFaJyBmaWxsPSdibGFjaycvPjxwYXRoIGQ9J00xNC44MTY5IDEzLjMxNEwxMy4wMjI5IDEzLjg2MkMxMi4zMzA5IDE0LjA3MyAxMS41OTA5IDE0LjExMSAxMC44ODU5IDEzLjk2OEw4LjgwMzkxIDEzLjU1MUM3LjU4NDkxIDEzLjMwOCA2LjI5NzkxIDEzLjQ4IDUuMTg0OTEgMTQuMDM2QzMuOTUyOTEgMTQuNjUyIDIuNDY2OTEgMTQuNDEyIDEuNDkxOTEgMTMuNDM2TDEuNDQwOTEgMTMuMzg1TDAuNjA3OTEgMTQuMzIxQzEuNDYyOTEgMTUuMTc1IDIuNTk5OTEgMTUuNjI1IDMuNzUyOTEgMTUuNjI1QzQuNDI4OTEgMTUuNjI1IDUuMTA5OTEgMTUuNDcxIDUuNzQzOTEgMTUuMTUzQzYuNjA4OTEgMTQuNzIxIDcuNjA4OTEgMTQuNTg2IDguNTU4OTEgMTQuNzc3TDEwLjY0MDkgMTUuMTk0QzExLjU1MDkgMTUuMzc2IDEyLjUwMDkgMTUuMzI3IDEzLjM4NzkgMTUuMDU2TDE1LjE4MTkgMTQuNTA4TDE0LjgxNjkgMTMuMzE0WicgZmlsbD0nYmxhY2snLz48L3N2Zz5cIikgMCAxNiwgcG9pbnRlcjstLWVkaXRvckZyZWVUZXh0LWVkaXRpbmctY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J00xMiAyLjc1SDEyLjVWMi4yNVYxVjAuNUgxMkgxMC4zNThDOS45MTE2NSAwLjUgOS40NzczMSAwLjYyNTY2MSA5LjA5OTg5IDAuODYwNDQyTDkuMDk4ODYgMC44NjEwODdMOCAxLjU0ODM3TDYuODk5OTcgMC44NjA5NzlMNi44OTkxMSAwLjg2MDQ0M0M2LjUyMTggMC42MjU3MzQgNi4wODc0OCAwLjUgNS42NDIgMC41SDRIMy41VjFWMi4yNVYyLjc1SDRINS42NDJDNS42NjQ3OCAyLjc1IDUuNjg4NSAyLjc1NjQxIDUuNzEwMDggMi43Njk2OEM1LjcxMDIzIDIuNzY5NzcgNS43MTAzOCAyLjc2OTg2IDUuNzEwNTMgMi43Njk5NUw2LjgxNyAzLjQ2MUM2LjgxNzA0IDMuNDYxMDMgNi44MTcwOSAzLjQ2MTA1IDYuODE3MTMgMy40NjEwOEM2LjgxNzEzIDMuNDYxMDggNi44MTcxMyAzLjQ2MTA4IDYuODE3MTQgMy40NjEwOUM2Ljg1NTIgMy40ODQ5NCA2Ljg3NiAzLjUyMjg1IDYuODc2IDMuNTY3VjhWMTIuNDMzQzYuODc2IDEyLjQ3NzEgNi44NTUyMyAxMi41MTUgNi44MTcyMiAxMi41Mzg5QzYuODE3MTUgMTIuNTM4OSA2LjgxNzA3IDEyLjUzOSA2LjgxNyAxMi41MzlMNS43MDk1MyAxMy4yM0M1LjcwOTQxIDEzLjIzMDEgNS43MDkyOSAxMy4yMzAyIDUuNzA5MTcgMTMuMjMwM0M1LjY4NzIzIDEzLjI0MzggNS42NjQ0IDEzLjI1IDUuNjQxIDEzLjI1SDRIMy41VjEzLjc1VjE1VjE1LjVINEg1LjY0MkM2LjA4ODM1IDE1LjUgNi41MjI2OSAxNS4zNzQzIDYuOTAwMTEgMTUuMTM5Nkw2LjkwMDg2IDE1LjEzOTFMOCAxNC40NTI2TDkuMTAwMDMgMTUuMTRMOS4xMDA4OSAxNS4xNDA2QzkuNDc4MzEgMTUuMzc1MyA5LjkxMjY1IDE1LjUwMSAxMC4zNTkgMTUuNTAxSDEySDEyLjVWMTUuMDAxVjEzLjc1MVYxMy4yNTFIMTJIMTAuMzU4QzEwLjMzNTIgMTMuMjUxIDEwLjMxMTUgMTMuMjQ0NiAxMC4yODk5IDEzLjIzMTNDMTAuMjg5NyAxMy4yMzEyIDEwLjI4OTYgMTMuMjMxMSAxMC4yODk1IDEzLjIzMUw5LjE4MyAxMi41NEM5LjE4Mjk4IDEyLjU0IDkuMTgyOTUgMTIuNTQgOS4xODI5MyAxMi41NEM5LjE4MjkxIDEyLjUzOTkgOS4xODI4OCAxMi41Mzk5IDkuMTgyODYgMTIuNTM5OUM5LjE0NjE1IDEyLjUxNjkgOS4xMjUgMTIuNDc5NyA5LjEyNSAxMi40MzRWOFYzLjU2N0M5LjEyNSAzLjUyMjY2IDkuMTQ2MDMgMy40ODQ0MSA5LjE4MzY0IDMuNDYwNkM5LjE4Mzc3IDMuNDYwNTIgOS4xODM5IDMuNDYwNDMgOS4xODQwNCAzLjQ2MDM1TDEwLjI4OTUgMi43Njk5NUMxMC4yODk2IDIuNzY5ODUgMTAuMjg5OCAyLjc2OTc1IDEwLjI4OTkgMi43Njk2NkMxMC4zMTE5IDIuNzU2MTkgMTAuMzM0NiAyLjc1IDEwLjM1OCAyLjc1SDEyWicgZmlsbD0nYmxhY2snIHN0cm9rZT0nd2hpdGUnLz48L3N2Zz5cIikgMCAxNiwgdGV4dH1AbWVkaWEgc2NyZWVuIGFuZCAoZm9yY2VkLWNvbG9yczogYWN0aXZlKXs6cm9vdHstLW91dGxpbmUtd2lkdGg6IDNweDstLW91dGxpbmUtY29sb3I6IEJ1dHRvblRleHQ7LS1yZXNpemVyLXNpemU6IDEycHg7LS1yZXNpemVyLWNvbG9yOiBCdXR0b25GYWNlfX1bZGF0YS1lZGl0b3Itcm90YXRpb249XCI5MFwiXXt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX1bZGF0YS1lZGl0b3Itcm90YXRpb249XCIxODBcIl17dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfVtkYXRhLWVkaXRvci1yb3RhdGlvbj1cIjI3MFwiXXt0cmFuc2Zvcm06cm90YXRlKDI3