KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64
User : ServerPC ( 0)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  C:/Program Files/NVIDIA Corporation/NVIDIA app/www/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : C:/Program Files/NVIDIA Corporation/NVIDIA app/www/common.87d10bcc8f64628c.js
"use strict";(self.webpackChunknvapp=self.webpackChunknvapp||[]).push([[76],{81728:(P,R,n)=>{n.d(R,{I:()=>x});var e=n(58527),f=n(3496),g=n(65706),c=n(45768),m=n(25864),u=n(148),y=n(92602),_=n(59085),v=n(38132),o=n(61142),p=n(54676),E=n(56106),h=n(47973),S=n(29370),r=n(62141),i=n(3457),M=n(28139),O=n(75723),I=n(96542);const D=s=>({"section-header-container":s}),b=(s,d)=>({"font-sub1 font-color-primary section-header":s,"font-body1 font-color-primary":d}),A=s=>({"icon-gap":s});function T(s,d){if(1&s&&e.nrm(0,"mat-icon",12),2&s){const t=e.XpG();e.Y8G("svgIcon",null==t.featureReadyState?null:t.featureReadyState.icon)}}function B(s,d){if(1&s){const t=e.RV6();e.j41(0,"button",13),e.nI1(1,"translate"),e.nI1(2,"translate"),e.bIt("click",function(){e.eBV(t);const a=e.XpG();return e.Njj(a.onPrimaryActionClick())}),e.EFF(3),e.nI1(4,"translate"),e.k0s()}if(2&s){const t=e.XpG();e.qtP("aria-label","",e.bMT(1,5,null==t.featureReadyState?null:t.featureReadyState.header)," ",e.bMT(2,7,t.featureReadyState.primaryActionButton.text),""),e.Y8G("disabled",null==t.featureReadyState||null==t.featureReadyState.primaryActionButton?null:t.featureReadyState.primaryActionButton.disabled),e.R7$(3),e.SpI(" ",e.bMT(4,9,t.featureReadyState.primaryActionButton.text)," ")}}function L(s,d){if(1&s){const t=e.RV6();e.j41(0,"mat-slide-toggle",14),e.nI1(1,"translate"),e.mxI("ngModelChange",function(a){e.eBV(t);const C=e.XpG();return e.DH7(C.toggleVal,a)||(C.toggleVal=a),e.Njj(a)}),e.bIt("change",function(){e.eBV(t);const a=e.XpG();return e.Njj(a.onToggleChange())}),e.k0s()}if(2&s){const t=e.XpG();e.R50("ngModel",t.toggleVal),e.Y8G("disabled",t.featureReadyState.toggle.disabled)("aria-labelledby",null==t.featureReadyState?null:t.featureReadyState.header)("nvAppAnnouncer",t.toggleVal)("associatedMessage",null==t.featureReadyState?null:t.featureReadyState.header),e.BMQ("aria-label",e.bMT(1,6,"featureReadyState?.header"))}}function U(s,d){if(1&s&&(e.j41(0,"label",15),e.EFF(1),e.nI1(2,"translate"),e.k0s()),2&s){const t=d.$implicit;e.R7$(),e.SpI(" ",e.bMT(2,1,t)," ")}}function W(s,d){if(1&s&&(e.j41(0,"label",16),e.EFF(1),e.nI1(2,"translate"),e.k0s()),2&s){const t=d.$implicit;e.R7$(),e.SpI(" ",e.bMT(2,1,t)," ")}}function K(s,d){if(1&s){const t=e.RV6();e.j41(0,"div",17)(1,"button",18),e.bIt("click",function(){e.eBV(t);const a=e.XpG();return e.Njj(a.onSecondaryActionClick())}),e.EFF(2),e.nI1(3,"translate"),e.k0s()()}if(2&s){const t=e.XpG();e.R7$(2),e.SpI(" ",e.bMT(3,1,null==t.featureReadyState?null:t.featureReadyState.secondaryActionText)," ")}}let x=(()=>{class s{constructor(t,l,a){this.loggingService=t,this.preferenceService=l,this.overlayService=a,this.toggleChanged=new e.bkB,this.primaryAction=new e.bkB,this.secondaryAction=new e.bkB,this.toggleVal=!1,this.showSecondaryState=!1,this.destroyRef=(0,e.WQX)(e.abz),this.showToggle=!1,this.logger=t.getLogger("nvapp/PreferenceBaseComponent")}ngOnInit(){this.toggleVal=this.featureReadyState?.toggle?.value,this.featureReadyState.featureName===u.Au.featureName&&(this.showSecondaryState=this.toggleVal,this.listenOverlayValueChange()),(0,f.O)(0).pipe((0,g.s)(1)).subscribe(t=>this.showToggle=!0)}ngOnChanges(t){if(this.featureReadyState?.toggle?.visible&&t.featureReadyState){const l=t.featureReadyState.currentValue;this.toggleVal=l?.toggle.value,this.featureReadyState.toggle.disabled=l?.toggle.disabled,this.featureReadyState.featureName===u.Au.featureName&&(this.featureReadyState.openStateDescriptions=l?.toggle?.value?[this.overlayService.getOverlayEnabledString()]:[])}}onPrimaryActionClick(){this.primaryAction.emit(this.featureReadyState)}onSecondaryActionClick(){this.preferenceService.onSecondaryAction(this.featureReadyState).pipe((0,c.pQ)(this.destroyRef)).subscribe(t=>{this.logger.info("Secondary action successful",t)},t=>{this.logger.error("Error occurred while clicking on secondary action ",t)})}onToggleChange(){this.logger.info(`Toggle Val for ${this.featureReadyState.featureName}`,this.toggleVal),this.featureReadyState.toggle.newValue=this.toggleVal,this.toggleChangeSub?.unsubscribe(),this.toggleChangeSub=this.preferenceService.onToggleChanged(this.featureReadyState).subscribe(t=>{this.logger.info("Toggle action successful ",t),this.featureReadyState.toggle.value=this.toggleVal},t=>{this.toggleVal=this.featureReadyState.toggle.value,this.logger.error("Error occurred while clicking on toggle button ",t)})}listenOverlayValueChange(){this.overlayService.getOverlayState().pipe((0,c.pQ)(this.destroyRef)).subscribe(t=>{const l=this.overlayService.getOverlayEnabledString();if(t&&this.featureReadyState.featureName===u.Au.featureName)switch(this.logger.info("overlayState",t),t.description){case l:this.featureReadyState.openStateDescriptions=[l],this.featureReadyState.toggle.value=t?.feature?.toggle?.value,this.showSecondaryState=!0;break;case m.FU.ClickToEnable:this.featureReadyState.toggle.value=t?.feature?.toggle?.value,this.featureReadyState.openStateDescriptions=[],this.showSecondaryState=!1;break;case m.FU.Enabling:case m.FU.Disabling:this.featureReadyState.openStateDescriptions=[t.description],this.showSecondaryState=!1;break;default:this.featureReadyState.toggle.value=t?.feature?.toggle?.value}},t=>{this.logger.error("Error occurred while getting overlay state ",t)})}ngOnDestroy(){this.toggleChangeSub?.unsubscribe()}static{this.\u0275fac=function(l){return new(l||s)(e.rXU(y.J6),e.rXU(_.N),e.rXU(v.s))}}static{this.\u0275cmp=e.VBU({type:s,selectors:[["nv-app-preference-base"]],inputs:{featureReadyState:"featureReadyState"},outputs:{toggleChanged:"toggleChanged",primaryAction:"primaryAction",secondaryAction:"secondaryAction"},features:[e.OA$],decls:14,vars:20,consts:[["fxLayout","column",1,"base-container",3,"ngClass"],[1,"feature-header"],["class","font-icon material-icons icon",3,"svgIcon",4,"ngIf"],["fxFlex","",1,"header",3,"ngClass","id"],["mat-button","","class","font-button2 primary-action",3,"disabled","click",4,"ngIf"],["class","preference-toggle","role","switch",3,"ngModel","disabled","aria-labelledby","nvAppAnnouncer","associatedMessage","ngModelChange","change",4,"ngIf"],["fxLayout","row"],[3,"ngClass"],["fxLayout","column","fxFlex","",1,"descriptions"],["class","font-body2 message",4,"ngFor","ngForOf"],["class","font-sub2 message-subtitle",4,"ngFor","ngForOf"],["fxLayout","row","fxLayoutAlign","end","fxLayoutGap","30px",4,"ngIf"],[1,"font-icon","material-icons","icon",3,"svgIcon"],["mat-button","",1,"font-button2","primary-action",3,"click","disabled"],["role","switch",1,"preference-toggle",3,"ngModelChange","change","ngModel","disabled","aria-labelledby","nvAppAnnouncer","associatedMessage"],[1,"font-body2","message"],[1,"font-sub2","message-subtitle"],["fxLayout","row","fxLayoutAlign","end","fxLayoutGap","30px"],["mat-button","",1,"font-button2",3,"click"]],template:function(l,a){1&l&&(e.j41(0,"div",0)(1,"div",1),e.DNE(2,T,1,1,"mat-icon",2),e.j41(3,"label",3),e.EFF(4),e.nI1(5,"translate"),e.k0s(),e.DNE(6,B,5,11,"button",4)(7,L,2,8,"mat-slide-toggle",5),e.k0s(),e.j41(8,"div",6),e.nrm(9,"div",7),e.j41(10,"div",8),e.DNE(11,U,3,3,"label",9)(12,W,3,3,"label",10),e.k0s()(),e.DNE(13,K,4,3,"div",11),e.k0s()),2&l&&(e.Y8G("ngClass",e.eq3(13,D,null==a.featureReadyState?null:a.featureReadyState.isSectionFeature)),e.R7$(2),e.Y8G("ngIf",null==a.featureReadyState?null:a.featureReadyState.icon),e.R7$(),e.Y8G("ngClass",e.l_i(15,b,null==a.featureReadyState?null:a.featureReadyState.isSectionFeature,!(null!=a.featureReadyState&&a.featureReadyState.isSectionFeature)))("id",null==a.featureReadyState?null:a.featureReadyState.header),e.R7$(),e.SpI(" ",e.bMT(5,11,null==a.featureReadyState?null:a.featureReadyState.header)," "),e.R7$(2),e.Y8G("ngIf",null==a.featureReadyState||null==a.featureReadyState.primaryActionButton?null:a.featureReadyState.primaryActionButton.visible),e.R7$(),e.Y8G("ngIf",a.showToggle&&(null==a.featureReadyState||null==a.featureReadyState.toggle?null:a.featureReadyState.toggle.visible)),e.R7$(2),e.Y8G("ngClass",e.eq3(18,A,null==a.featureReadyState?null:a.featureReadyState.icon)),e.R7$(2),e.Y8G("ngForOf",null==a.featureReadyState?null:a.featureReadyState.descriptions),e.R7$(),e.Y8G("ngForOf",null==a.featureReadyState?null:a.featureReadyState.openStateDescriptions),e.R7$(),e.Y8G("ngIf",(null==a.featureReadyState?null:a.featureReadyState.secondaryActionText)&&(null==a.featureReadyState||null==a.featureReadyState.toggle?null:a.featureReadyState.toggle.value)&&a.showSecondaryState))},dependencies:[o.YU,o.Sq,o.bT,p.tG,E.BC,E.vS,h.iV,S.An,r.P2,i.DJ,i.BO,i.sA,i.UI,M.PW,O.L,I.D9],styles:[".base-container[_ngcontent-%COMP%]   .feature-header[_ngcontent-%COMP%]{display:flex;justify-content:start;position:relative;align-items:center}.section-header-container[_ngcontent-%COMP%]{padding:16px 0}.header[_ngcontent-%COMP%], .message[_ngcontent-%COMP%], .ready-text[_ngcontent-%COMP%]{margin:0}.message[_ngcontent-%COMP%]{letter-spacing:.25px}.icon[_ngcontent-%COMP%]{margin-right:16px;line-height:24px;font-size:24px;color:var(--primary-contrast-900)}.icon-gap[_ngcontent-%COMP%]{margin-right:40px}.preference-toggle[_ngcontent-%COMP%]{margin-right:16px}.primary-action[_ngcontent-%COMP%]{height:36px}.descriptions[_ngcontent-%COMP%]{padding-right:68px}"]})}}return s})()},73842:(P,R,n)=>{n.d(R,{H:()=>y});var e=n(58527),f=n(29370),g=n(36877),c=n(45768),m=n(92602),u=n(44264);let y=(()=>{class _{constructor(o,p,E,h,S){this.element=o,this.loggingService=p,this.viewContainerRef=E,this.renderer=h,this.settingInfoModalService=S,this.showIcon=!0,this.destroyRef=(0,e.WQX)(e.abz),this.logger=this.loggingService.getLogger("nvapp/SettingInfoIconDirective")}ngOnInit(){this.appendInfoIcon(),this.attachMouseEventOnDirectiveElement(),this.attachFocusEventOnDirectiveElement()}appendInfoIcon(){if(!this.showIcon)return;this.viewContainerRef.clear(),this.matIcon=this.viewContainerRef.createComponent(f.An),this.matIcon.instance.svgIcon="info",this.renderer.addClass(this.matIcon.location.nativeElement,"setting-info-icon");const o=this.element?.nativeElement?.querySelector(".setting-info-icon-container");o?(this.attachClickListenerToInfoIcon(),this.renderer.appendChild(o,this.matIcon.location.nativeElement)):this.logger.error("setting info icon container not found to inject info icon")}attachClickListenerToInfoIcon(){(0,g.R)(this.matIcon.location.nativeElement,"click").pipe((0,c.pQ)(this.destroyRef)).subscribe(o=>{o.stopImmediatePropagation(),this.logger.info("setting info icon clicked for settings details",this.settingDetails),this.settingInfoModalService.open(this.settingDetails)})}attachMouseEventOnDirectiveElement(){this.element?(this.renderer.addClass(this.element.nativeElement,"setting-info-icon-parent-container"),this.settingDetails?.showAlways?this.renderer.addClass(this.matIcon.location.nativeElement,"show"):((0,g.R)(this.element.nativeElement,"mouseover").pipe((0,c.pQ)(this.destroyRef)).subscribe(o=>{o.stopImmediatePropagation(),this.matIcon&&this.renderer.addClass(this.matIcon.location.nativeElement,"show")}),(0,g.R)(this.element.nativeElement,"mouseout").pipe((0,c.pQ)(this.destroyRef)).subscribe(o=>{o.stopImmediatePropagation(),this.matIcon&&this.renderer.removeClass(this.matIcon.location.nativeElement,"show")}))):this.logger.error("setting Info icon parent ref not found for setting",this.settingDetails)}attachFocusEventOnDirectiveElement(){(0,g.R)(this.element.nativeElement,"focus").pipe((0,c.pQ)(this.destroyRef)).subscribe(()=>{this.renderer.addClass(this.matIcon.location.nativeElement,"show")}),(0,g.R)(this.element.nativeElement,"blur").pipe((0,c.pQ)(this.destroyRef)).subscribe(()=>{this.renderer.removeClass(this.matIcon.location.nativeElement,"show")})}static{this.\u0275fac=function(p){return new(p||_)(e.rXU(e.aKT),e.rXU(m.J6),e.rXU(e.c1b),e.rXU(e.sFG),e.rXU(u.P))}}static{this.\u0275dir=e.FsC({type:_,selectors:[["","nvAppSettingInfoIcon",""]],inputs:{settingDetails:"settingDetails",showIcon:"showIcon"}})}}return _})()},51728:(P,R,n)=>{n.d(R,{o:()=>E});var e=n(26513),f=n(59859),g=n(36466),c=n(91384),m=n(72147),u=n(14714),y=n(75707),_=n(83915),v=n(125),o=n(58527),p=n(92602);let E=(()=>{class h{constructor(r,i){this.loggingService=r,this.bridgeService=i,this.searchPaths$=new e.t([]),this.logger=r.getLogger("nvapp/ScanLocationService"),this.initialize()}getSearchPaths(){return this.searchPaths$.asObservable()}searchPathsAdd(){return this.bridgeService.executeCommand(v.fs,{includeFiles:!1}).pipe((0,c.M)(i=>{this.logger.info("selected folder is",i)}),(0,m.n)(i=>(i=i.replace(/\\$/,""),-1!==this.searchPaths$.getValue().indexOf(i)?(0,f.$)(`${i} path already added`):this.bridgeService.executeCommand(v.Lv,{path:i}))),(0,c.M)(i=>{this.logger.info("search path added successfully:",i)}),(0,u.W)(i=>(this.logger.error("search path add failure:",i),(0,f.$)(i))),(0,y.ZZ)(()=>this.getApplicationSearchPaths()))}searchPathsRemove(r){return this.bridgeService.executeCommand(v.uh,{path:r}).pipe((0,c.M)(i=>{this.logger.info("search path removed successfully:",r,i)}),(0,u.W)(i=>(this.logger.error("search path remove failure:",r,i),(0,f.$)(i))),(0,y.ZZ)(()=>this.getApplicationSearchPaths()))}initialize(){this.subSearchPaths&&this.subSearchPaths.unsubscribe(),this.subSearchPaths=this.getApplicationSearchPaths().subscribe(g.l,r=>{this.logger.error("Error while getting search paths",r)})}getApplicationSearchPaths(){return this.bridgeService.executeCommand(v.Bu,{}).pipe((0,_.T)(r=>(this.logger.info("application search paths fetched:",r.paths),r.paths)),(0,c.M)(r=>this.searchPaths$.next(r)),(0,u.W)(r=>(this.logger.error("error fetching application search paths",r),(0,f.$)(r))))}ngOnDestroy(){this.subSearchPaths&&this.subSearchPaths.unsubscribe()}static{this.\u0275fac=function(i){return new(i||h)(o.KVO(p.J6),o.KVO(p.NZ))}}static{this.\u0275prov=o.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})}}return h})()}}]);
// SIG // Begin signature block
// SIG // MIIofAYJKoZIhvcNAQcCoIIobTCCKGkCAQExDzANBglg
// SIG // hkgBZQMEAgEFADB3BgorBgEEAYI3AgEEoGkwZzAyBgor
// SIG // BgEEAYI3AgEeMCQCAQEEEBDgyQbOONQRoqMAEEvTUJAC
// SIG // AQACAQACAQACAQACAQAwMTANBglghkgBZQMEAgEFAAQg
// SIG // J+qm+bU+8ABoIUj7XEtCEdPBnP/0pn2DmgynFD30vKSg
// SIG // gg20MIIGsDCCBJigAwIBAgIQCK1AsmDSnEyfXs2pvZOu
// SIG // 2TANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQGEwJVUzEV
// SIG // MBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
// SIG // d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2Vy
// SIG // dCBUcnVzdGVkIFJvb3QgRzQwHhcNMjEwNDI5MDAwMDAw
// SIG // WhcNMzYwNDI4MjM1OTU5WjBpMQswCQYDVQQGEwJVUzEX
// SIG // MBUGA1UEChMORGlnaUNlcnQsIEluYy4xQTA/BgNVBAMT
// SIG // OERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWduaW5n
// SIG // IFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExMIICIjANBgkq
// SIG // hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1bQvQtAorXi3
// SIG // XdU5WRuxiEL1M4zrPYGXcMW7xIUmMJ+kjmjYXPXrNCQH
// SIG // 4UtP03hD9BfXHtr50tVnGlJPDqFX/IiZwZHMgQM+TXAk
// SIG // ZLON4gh9NH1MgFcSa0OamfLFOx/y78tHWhOmTLMBICXz
// SIG // ENOLsvsI8IrgnQnAZaf6mIBJNYc9URnokCF4RS6hnyzh
// SIG // GMIazMXuk0lwQjKP+8bqHPNlaJGiTUyCEUhSaN4QvRRX
// SIG // XegYE2XFf7JPhSxIpFaENdb5LpyqABXRN/4aBpTCfMjq
// SIG // GzLmysL0p6MDDnSlrzm2q2AS4+jWufcx4dyt5Big2MEj
// SIG // R0ezoQ9uo6ttmAaDG7dqZy3SvUQakhCBj7A7CdfHmzJa
// SIG // wv9qYFSLScGT7eG0XOBv6yb5jNWy+TgQ5urOkfW+0/tv
// SIG // k2E0XLyTRSiDNipmKF+wc86LJiUGsoPUXPYVGUztYuBe
// SIG // M/Lo6OwKp7ADK5GyNnm+960IHnWmZcy740hQ83eRGv7b
// SIG // UKJGyGFYmPV8AhY8gyitOYbs1LcNU9D4R+Z1MI3sMJN2
// SIG // FKZbS110YU0/EpF23r9Yy3IQKUHw1cVtJnZoEUETWJrc
// SIG // JisB9IlNWdt4z4FKPkBHX8mBUHOFECMhWWCKZFTBzCEa
// SIG // 6DgZfGYczXg4RTCZT/9jT0y7qg0IU0F8WD1Hs/q27Iwy
// SIG // CQLMbDwMVhECAwEAAaOCAVkwggFVMBIGA1UdEwEB/wQI
// SIG // MAYBAf8CAQAwHQYDVR0OBBYEFGg34Ou2O/hfEYb7/mF7
// SIG // CIhl9E5CMB8GA1UdIwQYMBaAFOzX44LScV1kTN8uZz/n
// SIG // upiuHA9PMA4GA1UdDwEB/wQEAwIBhjATBgNVHSUEDDAK
// SIG // BggrBgEFBQcDAzB3BggrBgEFBQcBAQRrMGkwJAYIKwYB
// SIG // BQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBB
// SIG // BggrBgEFBQcwAoY1aHR0cDovL2NhY2VydHMuZGlnaWNl
// SIG // cnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZFJvb3RHNC5jcnQw
// SIG // QwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybDMuZGln
// SIG // aWNlcnQuY29tL0RpZ2lDZXJ0VHJ1c3RlZFJvb3RHNC5j
// SIG // cmwwHAYDVR0gBBUwEzAHBgVngQwBAzAIBgZngQwBBAEw
// SIG // DQYJKoZIhvcNAQEMBQADggIBADojRD2NCHbuj7w6mdNW
// SIG // 4AIapfhINPMstuZ0ZveUcrEAyq9sMCcTEp6QRJ9L/Z6j
// SIG // fCbVN7w6XUhtldU/SfQnuxaBRVD9nL22heB2fjdxyyL3
// SIG // WqqQz/WTauPrINHVUHmImoqKwba9oUgYftzYgBoRGRjN
// SIG // YZmBVvbJ43bnxOQbX0P4PpT/djk9ntSZz0rdKOtfJqGV
// SIG // WEjVGv7XJz/9kNF2ht0csGBc8w2o7uCJob054ThO2m67
// SIG // Np375SFTWsPK6Wrxoj7bQ7gzyE84FJKZ9d3OVG3ZXQIU
// SIG // H0AzfAPilbLCIXVzUstG2MQ0HKKlS43Nb3Y3LIU/Gs4m
// SIG // 6Ri+kAewQ3+ViCCCcPDMyu/9KTVcH4k4Vfc3iosJocsL
// SIG // 6TEa/y4ZXDlx4b6cpwoG1iZnt5LmTl/eeqxJzy6kdJKt
// SIG // 2zyknIYf48FWGysj/4+16oh7cGvmoLr9Oj9FpsToFpFS
// SIG // i0HASIRLlk2rREDjjfAVKM7t8RhWByovEMQMCGQ8M4+u
// SIG // KIw8y4+ICw2/O/TOHnuO77Xry7fwdxPm5yg/rBKupS8i
// SIG // bEH5glwVZsxsDsrFhsP2JjMMB0ug0wcCampAMEhLNKhR
// SIG // ILutG4UI4lkNbcoFUCvqShyepf2gpx8GdOfy1lKQ/a+F
// SIG // SCH5Vzu0nAPthkX0tGFuv2jiJmCG6sivqf6UHedjGzqG
// SIG // VnhOMIIG/DCCBOSgAwIBAgIQCZfFbKpZBVOU2anNuL7r
// SIG // VjANBgkqhkiG9w0BAQsFADBpMQswCQYDVQQGEwJVUzEX
// SIG // MBUGA1UEChMORGlnaUNlcnQsIEluYy4xQTA/BgNVBAMT
// SIG // OERpZ2lDZXJ0IFRydXN0ZWQgRzQgQ29kZSBTaWduaW5n
// SIG // IFJTQTQwOTYgU0hBMzg0IDIwMjEgQ0ExMB4XDTIzMDEx
// SIG // MzAwMDAwMFoXDTI2MDExNjIzNTk1OVowgYAxCzAJBgNV
// SIG // BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRQwEgYD
// SIG // VQQHEwtTYW50YSBDbGFyYTEbMBkGA1UEChMSTlZJRElB
// SIG // IENvcnBvcmF0aW9uMQwwCgYDVQQLEwMyLUoxGzAZBgNV
// SIG // BAMTEk5WSURJQSBDb3Jwb3JhdGlvbjCCAaIwDQYJKoZI
// SIG // hvcNAQEBBQADggGPADCCAYoCggGBAIiAXRBzCNRy05OZ
// SIG // NUtJguKdJ1R5HNatdvXtn+pWXHg9PfhU9A5ZboWwSPej
// SIG // iZxJn9clYWVpyjPbkkFvaTBLYeHArmzswavs7+bct4df
// SIG // BTBZG8Qmc9kusaaOxNnuUevseGAC5H61QsGOVATdRQfS
// SIG // kfaP7kTBF9wuIat7BXVglPAlZagQTZWA/BA4Vr8GeNVY
// SIG // 5jU2C6F907UM6orsfsVfkBI8HSowD1U/faTS1yMBu1Mx
// SIG // ePUKZosFn2tYE4dUWId/Vv6LKWk30e/63C5Ul9e3eY7x
// SIG // aZ4eC0TqxluMWb2XdvCcfw9dELeI+0suWliFIyCgSf3A
// SIG // Kuq9cXnoMOBoPEeBOr3XWfCCNLxf9RcGxyaNPd1KcTOO
// SIG // ErSJMFpOCnVi5kys2NrTrFMFVZiRC49BidetoT6cHt3Z
// SIG // f+VHR3rqdUbo4xSpuvsfNA4GRYcWI2KvY3T6hBlrgTlr
// SIG // ngfA3ztOn+38KGJavEa7iJ+k/kjjnD47t0qQoRiujBi+
// SIG // q+mv6Hgy/g0VeQIDAQABo4ICBjCCAgIwHwYDVR0jBBgw
// SIG // FoAUaDfg67Y7+F8Rhvv+YXsIiGX0TkIwHQYDVR0OBBYE
// SIG // FL5vQA7WEARmpu0ItwJOm7f48LbRMA4GA1UdDwEB/wQE
// SIG // AwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzCBtQYDVR0f
// SIG // BIGtMIGqMFOgUaBPhk1odHRwOi8vY3JsMy5kaWdpY2Vy
// SIG // dC5jb20vRGlnaUNlcnRUcnVzdGVkRzRDb2RlU2lnbmlu
// SIG // Z1JTQTQwOTZTSEEzODQyMDIxQ0ExLmNybDBToFGgT4ZN
// SIG // aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0
// SIG // VHJ1c3RlZEc0Q29kZVNpZ25pbmdSU0E0MDk2U0hBMzg0
// SIG // MjAyMUNBMS5jcmwwPgYDVR0gBDcwNTAzBgZngQwBBAEw
// SIG // KTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2Vy
// SIG // dC5jb20vQ1BTMIGUBggrBgEFBQcBAQSBhzCBhDAkBggr
// SIG // BgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNlcnQuY29t
// SIG // MFwGCCsGAQUFBzAChlBodHRwOi8vY2FjZXJ0cy5kaWdp
// SIG // Y2VydC5jb20vRGlnaUNlcnRUcnVzdGVkRzRDb2RlU2ln
// SIG // bmluZ1JTQTQwOTZTSEEzODQyMDIxQ0ExLmNydDAMBgNV
// SIG // HRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQBNa3En
// SIG // raaMqv58RZV1qn0K09tv83qxwHaM6/N40w2fMljnGOxS
// SIG // xR1g0+R26S7XtwpzG+b8LWmWmyJKiZIogVkcfZpchS6B
// SIG // x+9HcUSo7TBBJn4ylcpQzksLOCmT6/DSeIDYucyQiHo8
// SIG // Nq3XkLpkJaDETnCBDulYZ+9pavQT4lNpB6sffbjsDcQ7
// SIG // CZQdImdzyNwd81c56xZc05ufVkronW78r35vwhzuNd88
// SIG // YQXr26fClBEXf3cNvytVupOeHZTy0Od+tPnAPl5744un
// SIG // 0f1MDjiKRne5FqDoo2F4EoeJQuaS6tWcFQg55dOEmOwS
// SIG // E8mweLCWDTTWmZV6x0IGHwagde1S5rkkmxpvAZRUkaD/
// SIG // ZTyxDiHywNi981mFvCnS1gKGd8GpqDuChpKAet8ivgB3
// SIG // 8hVTE/jsstKwQL7HNGxlmk7hyFxkbUNXki2gwJ/CSGaQ
// SIG // qqS3ctjF5Vv8mbtH2f3pK3AFaXOW7wDfjeuqF+yh6UxT
// SIG // ockgH6Ggc4tj+rcrwWhnbgu+JljlBbSKtGiEXMjA9Ccg
// SIG // YsbOIS9T1/FRAOW4KzCaG2FaX5eIhnCqXl79Va2OV8ul
// SIG // IgIbn1XaQQk6RvNPIwZzM8TARUTR9d1edtiuOymxDYm6
// SIG // j16TmoLkXlWUGLj05+yKut6rkqmYCqCJHRHD0T7LXUmw
// SIG // eBMWDQ5e0t8ADV8KGzGCGiAwghocAgEBMH0waTELMAkG
// SIG // A1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMu
// SIG // MUEwPwYDVQQDEzhEaWdpQ2VydCBUcnVzdGVkIEc0IENv
// SIG // ZGUgU2lnbmluZyBSU0E0MDk2IFNIQTM4NCAyMDIxIENB
// SIG // MQIQCZfFbKpZBVOU2anNuL7rVjANBglghkgBZQMEAgEF
// SIG // AKB8MBAGCisGAQQBgjcCAQwxAjAAMBkGCSqGSIb3DQEJ
// SIG // AzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcCAQsxDjAM
// SIG // BgorBgEEAYI3AgEVMC8GCSqGSIb3DQEJBDEiBCBYnWyl
// SIG // yoAWckgv6YcCXzdXzDnBpO3B6XyVFtdZYC8IRzANBgkq
// SIG // hkiG9w0BAQEFAASCAYBojALCL7j9QeGCfAfbiZGg8T8y
// SIG // KmnK0XUrk6/gJ9FL7fk+AKFpN8b22Yvm0hGhaofESvDS
// SIG // tEeUvklSVJzS9+aqAi5qm3C0W6b9IAOJM/GNa3nTah/M
// SIG // Rxa6gKTJ4w6NEIKCZqU7fKpcFxqcajd8d0DCOK99Q2MN
// SIG // Nfqm4WHKTZ6HogjyqwtEJF9wXqcDVk+rCrkk9Lc92O1t
// SIG // PEITOUyaqSXJJyBC0XX0ufInVQO5qpw/p1HW+M7Je31r
// SIG // AW/vzHfSRdDpPq1e9F+1wAVPZXlL4u+NSXmax3uuMq/G
// SIG // oKYVb0dGj2SyOW/enCaQF15vPp29I7iQDuNXsoSkaEH+
// SIG // oSk2EN82wcFeWnNQC0dfD5NwBwlZbN06tVqSvVrs1IHj
// SIG // l182qEvVEtsQdEvJqNCCDjLePZ/zvhgsR5KL0s9daZqU
// SIG // 1flaBz79f8vpdKe04u1rEkdZBVnXMwcqk369KE5Xol5w
// SIG // 7jb6DvxkPL99Q4FPWJfC8C4IwZT2YiJlmZ1/cAwPFPVb
// SIG // ShOhghd2MIIXcgYKKwYBBAGCNwMDATGCF2IwghdeBgkq
// SIG // hkiG9w0BBwKgghdPMIIXSwIBAzEPMA0GCWCGSAFlAwQC
// SIG // AQUAMHcGCyqGSIb3DQEJEAEEoGgEZjBkAgEBBglghkgB
// SIG // hv1sBwEwMTANBglghkgBZQMEAgEFAAQgYYLGr6bA9NgK
// SIG // aeGWzuN4oNnWSChpNGlvEz8khRCWxRsCEF59XsklsZVR
// SIG // 8PF+fs5bw+EYDzIwMjUxMDE1MjIyMTIyWqCCEzowggbt
// SIG // MIIE1aADAgECAhAKgO8YS43xBYLRxHanlXRoMA0GCSqG
// SIG // SIb3DQEBCwUAMGkxCzAJBgNVBAYTAlVTMRcwFQYDVQQK
// SIG // Ew5EaWdpQ2VydCwgSW5jLjFBMD8GA1UEAxM4RGlnaUNl
// SIG // cnQgVHJ1c3RlZCBHNCBUaW1lU3RhbXBpbmcgUlNBNDA5
// SIG // NiBTSEEyNTYgMjAyNSBDQTEwHhcNMjUwNjA0MDAwMDAw
// SIG // WhcNMzYwOTAzMjM1OTU5WjBjMQswCQYDVQQGEwJVUzEX
// SIG // MBUGA1UEChMORGlnaUNlcnQsIEluYy4xOzA5BgNVBAMT
// SIG // MkRpZ2lDZXJ0IFNIQTI1NiBSU0E0MDk2IFRpbWVzdGFt
// SIG // cCBSZXNwb25kZXIgMjAyNSAxMIICIjANBgkqhkiG9w0B
// SIG // AQEFAAOCAg8AMIICCgKCAgEA0EasLRLGntDqrmBWsytX
// SIG // um9R/4ZwCgHfyjfMGUIwYzKomd8U1nH7C8Dr0cVMF3Bs
// SIG // fAFI54um8+dnxk36+jx0Tb+k+87H9WPxNyFPJIDZHhAq
// SIG // lUPt281mHrBbZHqRK71Em3/hCGC5KyyneqiZ7syvFXJ9
// SIG // A72wzHpkBaMUNg7MOLxI6E9RaUueHTQKWXymOtRwJXcr
// SIG // cTTPPT2V1D/+cFllESviH8YjoPFvZSjKs3SKO1QNUdFd
// SIG // 2adw44wDcKgH+JRJE5Qg0NP3yiSyi5MxgU6cehGHr7zo
// SIG // u1znOM8odbkqoK+lJ25LCHBSai25CFyD23DZgPfDrJJJ
// SIG // K77epTwMP6eKA0kWa3osAe8fcpK40uhktzUd/Yk0xUvh
// SIG // DU6lvJukx7jphx40DQt82yepyekl4i0r8OEps/FNO4ah
// SIG // fvAk12hE5FVs9HVVWcO5J4dVmVzix4A77p3awLbr89A9
// SIG // 0/nWGjXMGn7FQhmSlIUDy9Z2hSgctaepZTd0ILIUbWuh
// SIG // KuAeNIeWrzHKYueMJtItnj2Q+aTyLLKLM0MheP/9w6Ct
// SIG // juuVHJOVoIJ/DtpJRE7Ce7vMRHoRon4CWIvuiNN1Lk9Y
// SIG // +xZ66lazs2kKFSTnnkrT3pXWETTJkhd76CIDBbTRofOs
// SIG // NyEhzZtCGmnQigpFHti58CSmvEyJcAlDVcKacJ+A9/z7
// SIG // eacCAwEAAaOCAZUwggGRMAwGA1UdEwEB/wQCMAAwHQYD
// SIG // VR0OBBYEFOQ7/PIx7f391/ORcWMZUEPPYYzoMB8GA1Ud
// SIG // IwQYMBaAFO9vU0rp5AZ8esrikFb2L9RJ7MtOMA4GA1Ud
// SIG // DwEB/wQEAwIHgDAWBgNVHSUBAf8EDDAKBggrBgEFBQcD
// SIG // CDCBlQYIKwYBBQUHAQEEgYgwgYUwJAYIKwYBBQUHMAGG
// SIG // GGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBdBggrBgEF
// SIG // BQcwAoZRaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29t
// SIG // L0RpZ2lDZXJ0VHJ1c3RlZEc0VGltZVN0YW1waW5nUlNB
// SIG // NDA5NlNIQTI1NjIwMjVDQTEuY3J0MF8GA1UdHwRYMFYw
// SIG // VKBSoFCGTmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9E
// SIG // aWdpQ2VydFRydXN0ZWRHNFRpbWVTdGFtcGluZ1JTQTQw
// SIG // OTZTSEEyNTYyMDI1Q0ExLmNybDAgBgNVHSAEGTAXMAgG
// SIG // BmeBDAEEAjALBglghkgBhv1sBwEwDQYJKoZIhvcNAQEL
// SIG // BQADggIBAGUqrfEcJwS5rmBB7NEIRJ5jQHIh+OT2Ik/b
// SIG // NYulCrVvhREafBYF0RkP2AGr181o2YWPoSHz9iZEN/FP
// SIG // sLSTwVQWo2H62yGBvg7ouCODwrx6ULj6hYKqdT8wv2UV
// SIG // +Kbz/3ImZlJ7YXwBD9R0oU62PtgxOao872bOySCILdBg
// SIG // hQ/ZLcdC8cbUUO75ZSpbh1oipOhcUT8lD8QAGB9lctZT
// SIG // TOJM3pHfKBAEcxQFoHlt2s9sXoxFizTeHihsQyfFg5fx
// SIG // UFEp7W42fNBVN4ueLaceRf9Cq9ec1v5iQMWTFQa0xNqI
// SIG // tH3CPFTG7aEQJmmrJTV3Qhtfparz+BW60OiMEgV5GWoB
// SIG // y4RVPRwqxv7Mk0Sy4QHs7v9y69NBqycz0BZwhB9WOfOu
// SIG // /CIJnzkQTwtSSpGGhLdjnQ4eBpjtP+XB3pQCtv4E5UCS
// SIG // Dag6+iX8MmB10nfldPF9SVD7weCC3yXZi/uuhqdwkgVx
// SIG // uiMFzGVFwYbQsiGnoa9F5AaAyBjFBtXVLcKtapnMG3VH
// SIG // 3EmAp/jsJ3FVF3+d1SVDTmjFjLbNFZUWMXuZyvgLfgyP
// SIG // ehwJVxwC+UpX2MSey2ueIu9THFVkT+um1vshETaWyQo8
// SIG // gmBto/m3acaP9QsuLj3FNwFlTxq25+T4QwX9xa6ILs84
// SIG // ZPvmpovq90K8eWyG2N01c4IhSOxqt81nMIIGtDCCBJyg
// SIG // AwIBAgIQDcesVwX/IZkuQEMiDDpJhjANBgkqhkiG9w0B
// SIG // AQsFADBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGln
// SIG // aUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
// SIG // Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJv
// SIG // b3QgRzQwHhcNMjUwNTA3MDAwMDAwWhcNMzgwMTE0MjM1
// SIG // OTU5WjBpMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGln
// SIG // aUNlcnQsIEluYy4xQTA/BgNVBAMTOERpZ2lDZXJ0IFRy
// SIG // dXN0ZWQgRzQgVGltZVN0YW1waW5nIFJTQTQwOTYgU0hB
// SIG // MjU2IDIwMjUgQ0ExMIICIjANBgkqhkiG9w0BAQEFAAOC
// SIG // Ag8AMIICCgKCAgEAtHgx0wqYQXK+PEbAHKx126NGaHS0
// SIG // URedTa2NDZS1mZaDLFTtQ2oRjzUXMmxCqvkbsDpz4aH+
// SIG // qbxeLho8I6jY3xL1IusLopuW2qftJYJaDNs1+JH7Z+Qd
// SIG // SKWM06qchUP+AbdJgMQB3h2DZ0Mal5kYp77jYMVQXSZH
// SIG // ++0trj6Ao+xh/AS7sQRuQL37QXbDhAktVJMQbzIBHYJB
// SIG // YgzWIjk8eDrYhXDEpKk7RdoX0M980EpLtlrNyHw0Xm+n
// SIG // t5pnYJU3Gmq6bNMI1I7Gb5IBZK4ivbVCiZv7PNBYqHEp
// SIG // NVWC2ZQ8BbfnFRQVESYOszFI2Wv82wnJRfN20VRS3hpL
// SIG // gIR4hjzL0hpoYGk81coWJ+KdPvMvaB0WkE/2qHxJ0ucS
// SIG // 638ZxqU14lDnki7CcoKCz6eum5A19WZQHkqUJfdkDjHk
// SIG // ccpL6uoG8pbF0LJAQQZxst7VvwDDjAmSFTUms+wV/FbW
// SIG // Bqi7fTJnjq3hj0XbQcd8hjj/q8d6ylgxCZSKi17yVp2N
// SIG // L+cnT6Toy+rN+nM8M7LnLqCrO2JP3oW//1sfuZDKiDEb
// SIG // 1AQ8es9Xr/u6bDTnYCTKIsDq1BtmXUqEG1NqzJKS4kOm
// SIG // xkYp2WyODi7vQTCBZtVFJfVZ3j7OgWmnhFr4yUozZtqg
// SIG // PrHRVHhGNKlYzyjlroPxul+bgIspzOwbtmsgY1MCAwEA
// SIG // AaOCAV0wggFZMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYD
// SIG // VR0OBBYEFO9vU0rp5AZ8esrikFb2L9RJ7MtOMB8GA1Ud
// SIG // IwQYMBaAFOzX44LScV1kTN8uZz/nupiuHA9PMA4GA1Ud
// SIG // DwEB/wQEAwIBhjATBgNVHSUEDDAKBggrBgEFBQcDCDB3
// SIG // BggrBgEFBQcBAQRrMGkwJAYIKwYBBQUHMAGGGGh0dHA6
// SIG // Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBBBggrBgEFBQcwAoY1
// SIG // aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lD
// SIG // ZXJ0VHJ1c3RlZFJvb3RHNC5jcnQwQwYDVR0fBDwwOjA4
// SIG // oDagNIYyaHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0Rp
// SIG // Z2lDZXJ0VHJ1c3RlZFJvb3RHNC5jcmwwIAYDVR0gBBkw
// SIG // FzAIBgZngQwBBAIwCwYJYIZIAYb9bAcBMA0GCSqGSIb3
// SIG // DQEBCwUAA4ICAQAXzvsWgBz+Bz0RdnEwvb4LyLU0pn/N
// SIG // 0IfFiBowf0/Dm1wGc/Do7oVMY2mhXZXjDNJQa8j00DNq
// SIG // hCT3t+s8G0iP5kvN2n7Jd2E4/iEIUBO41P5F448rSYJ5
// SIG // 9Ib61eoalhnd6ywFLerycvZTAz40y8S4F3/a+Z1jEMK/
// SIG // DMm/axFSgoR8n6c3nuZB9BfBwAQYK9FHaoq2e26MHvVY
// SIG // 9gCDA/JYsq7pGdogP8HRtrYfctSLANEBfHU16r3J05qX
// SIG // 3kId+ZOczgj5kjatVB+NdADVZKON/gnZruMvNYY2o1f4
// SIG // MXRJDMdTSlOLh0HCn2cQLwQCqjFbqrXuvTPSegOOzr4E
// SIG // Wj7PtspIHBldNE2K9i697cvaiIo2p61Ed2p8xMJb82Yo
// SIG // sn0z4y25xUbI7GIN/TpVfHIqQ6Ku/qjTY6hc3hsXMrS+
// SIG // U0yy+GWqAXam4ToWd2UQ1KYT70kZjE4YtL8Pbzg0c1ug
// SIG // MZyZZd/BdHLiRu7hAWE6bTEm4XYRkA6Tl4KSFLFk43es
// SIG // aUeqGkH/wyW4N7OigizwJWeukcyIPbAvjSabnf7+Pu0V
// SIG // rFgoiovRDiyx3zEdmcif/sYQsfch28bZeUz2rtY/9TCA
// SIG // 6TD8dC3JE3rYkrhLULy7Dc90G6e8BlqmyIjlgp2+VqsS
// SIG // 9/wQD7yFylIz0scmbKvFoW2jNrbM1pD2T7m3XDCCBY0w
// SIG // ggR1oAMCAQICEA6bGI750C3n79tQ4ghAGFowDQYJKoZI
// SIG // hvcNAQEMBQAwZTELMAkGA1UEBhMCVVMxFTATBgNVBAoT
// SIG // DERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRpZ2lj
// SIG // ZXJ0LmNvbTEkMCIGA1UEAxMbRGlnaUNlcnQgQXNzdXJl
// SIG // ZCBJRCBSb290IENBMB4XDTIyMDgwMTAwMDAwMFoXDTMx
// SIG // MTEwOTIzNTk1OVowYjELMAkGA1UEBhMCVVMxFTATBgNV
// SIG // BAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3LmRp
// SIG // Z2ljZXJ0LmNvbTEhMB8GA1UEAxMYRGlnaUNlcnQgVHJ1
// SIG // c3RlZCBSb290IEc0MIICIjANBgkqhkiG9w0BAQEFAAOC
// SIG // Ag8AMIICCgKCAgEAv+aQc2jeu+RdSjwwIjBpM+zCpyUu
// SIG // ySE98orYWcLhKac9WKt2ms2uexuEDcQwH/MbpDgW61bG
// SIG // l20dq7J58soR0uRf1gU8Ug9SH8aeFaV+vp+pVxZZVXKv
// SIG // aJNwwrK6dZlqczKU0RBEEC7fgvMHhOZ0O21x4i0MG+4g
// SIG // 1ckgHWMpLc7sXk7Ik/ghYZs06wXGXuxbGrzryc/NrDRA
// SIG // X7F6Zu53yEioZldXn1RYjgwrt0+nMNlW7sp7XeOtyU9e
// SIG // 5TXnMcvak17cjo+A2raRmECQecN4x7axxLVqGDgDEI3Y
// SIG // 1DekLgV9iPWCPhCRcKtVgkEy19sEcypukQF8IUzUvK4b
// SIG // A3VdeGbZOjFEmjNAvwjXWkmkwuapoGfdpCe8oU85tRFY
// SIG // F/ckXEaPZPfBaYh2mHY9WV1CdoeJl2l6SPDgohIbZpp0
// SIG // yt5LHucOY67m1O+SkjqePdwA5EUlibaaRBkrfsCUtNJh
// SIG // besz2cXfSwQAzH0clcOP9yGyshG3u3/y1YxwLEFgqrFj
// SIG // GESVGnZifvaAsPvoZKYz0YkH4b235kOkGLimdwHhD5QM
// SIG // IR2yVCkliWzlDlJRR3S+Jqy2QXXeeqxfjT/JvNNBERJb
// SIG // 5RBQ6zHFynIWIgnffEx1P2PsIV/EIFFrb7GrhotPwtZF
// SIG // X50g/KEexcCPorF+CiaZ9eRpL5gdLfXZqbId5RsCAwEA
// SIG // AaOCATowggE2MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
// SIG // BBYEFOzX44LScV1kTN8uZz/nupiuHA9PMB8GA1UdIwQY
// SIG // MBaAFEXroq/0ksuCMS1Ri6enIZ3zbcgPMA4GA1UdDwEB
// SIG // /wQEAwIBhjB5BggrBgEFBQcBAQRtMGswJAYIKwYBBQUH
// SIG // MAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggr
// SIG // BgEFBQcwAoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQu
// SIG // Y29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNydDBF
// SIG // BgNVHR8EPjA8MDqgOKA2hjRodHRwOi8vY3JsMy5kaWdp
// SIG // Y2VydC5jb20vRGlnaUNlcnRBc3N1cmVkSURSb290Q0Eu
// SIG // Y3JsMBEGA1UdIAQKMAgwBgYEVR0gADANBgkqhkiG9w0B
// SIG // AQwFAAOCAQEAcKC/Q1xV5zhfoKN0Gz22Ftf3v1cHvZqs
// SIG // oYcs7IVeqRq7IviHGmlUIu2kiHdtvRoU9BNKei8ttzjv
// SIG // 9P+Aufih9/Jy3iS8UgPITtAq3votVs/59PesMHqai7Je
// SIG // 1M/RQ0SbQyHrlnKhSLSZy51PpwYDE3cnRNTnf+hZqPC/
// SIG // Lwum6fI0POz3A8eHqNJMQBk1RmppVLC4oVaO7KTVPeix
// SIG // 3P0c2PR3WlxUjG/voVA9/HYJaISfb8rbII01YBwCA8sg
// SIG // sKxYoA5AY8WYIsGyWfVVa88nq2x2zm8jLfR+cWojayL/
// SIG // ErhULSd+2DrZ8LaHlv1b0VysGMNNn3O3AamfV6peKOK5
// SIG // lDGCA3wwggN4AgEBMH0waTELMAkGA1UEBhMCVVMxFzAV
// SIG // BgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMUEwPwYDVQQDEzhE
// SIG // aWdpQ2VydCBUcnVzdGVkIEc0IFRpbWVTdGFtcGluZyBS
// SIG // U0E0MDk2IFNIQTI1NiAyMDI1IENBMQIQCoDvGEuN8QWC
// SIG // 0cR2p5V0aDANBglghkgBZQMEAgEFAKCB0TAaBgkqhkiG
// SIG // 9w0BCQMxDQYLKoZIhvcNAQkQAQQwHAYJKoZIhvcNAQkF
// SIG // MQ8XDTI1MTAxNTIyMjEyMlowKwYLKoZIhvcNAQkQAgwx
// SIG // HDAaMBgwFgQU3WIwrIYKLTBr2jixaHlSMAf7QX4wLwYJ
// SIG // KoZIhvcNAQkEMSIEIGZaIJ0HT7RfqrYfnLV6kpXoOgzE
// SIG // rypUSqm3yqugt1siMDcGCyqGSIb3DQEJEAIvMSgwJjAk
// SIG // MCIEIEqgP6Is11yExVyTj4KOZ2ucrsqzP+NtJpqjNPFG
// SIG // EQozMA0GCSqGSIb3DQEBAQUABIICAGVuKgcOSSrmHiAU
// SIG // cLSUiWYzq4B+4V1OQnrCMibeB9aD7/Vi8/tF/NjHSb+/
// SIG // 0RCU0uW6ehxOhqlZOPbPQobFnFVXFZ+Yj+r9oj4lnRS9
// SIG // ICrzgyoL9mfiNehlN5izLVOqyO+vYASJFHMVzQ2IwLBq
// SIG // UgcXWc4d4EbP2bvtLcnD4jeNgsdrdLvUBw/sTiZCvmWF
// SIG // wVvEoa0u+DUc5exqRLjiDZP+GTlqXtbHJmt1RchspaRr
// SIG // ziVpqx4MJrLubFXlhN8L5/nFlzdaQdDiUmYKPyhcEVQJ
// SIG // j9qUVa2cK8/15Ia0ZLCsdTFz+PqyHYAUMFbMsgiMDDro
// SIG // 2ra3m4nYGmKnC0aeIrygpNiiEg/peAvsC5j7YP02oQLF
// SIG // 1Clck2zlndSKCCs+VGnzvyzXiW01VcShEja80DoaEAuq
// SIG // AGPeA1Hr5wG8pCB5O8uXjm6EyH0/Zu5wZQyiOnDDfVZg
// SIG // srZCBQHKSidpl3bo5y+CqEH2tQrdrYeKGG1OZzEr7vu+
// SIG // 4+icTUf0+mzKBG/SN3IVJbCb6m03qpRua+wtO8iRkrA1
// SIG // nTVIYWV4UjvV2l8bfFFb9nP0j2H6oXxLea7A+6oieJR6
// SIG // pYVCQ39FLZBlgzdwBpKfXg3Zl9A0WyvGeOPaiOT61d/m
// SIG // 8F1+E5RY6zPPAMJL3u8QY/Fdb63nuXAVzUSFcqE07ws/
// SIG // c7D3StAS
// SIG // End signature block

Anon7 - 2021