diff --git a/meshuser.js b/meshuser.js index ebd84d82..96787a9f 100644 --- a/meshuser.js +++ b/meshuser.js @@ -917,6 +917,8 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use try { info.cpuUsage = process.cpuUsage(); } catch (ex) { } try { info.warnings = parent.parent.getServerWarnings(); } catch (ex) { } try { info.database = ["Unknown", "NeDB", "MongoJS", "MongoDB", "MariaDB", "MySQL"][parent.parent.db.databaseType]; } catch (ex) { } + try { info.productionMode = ((process.env.NODE_ENV != null) && (process.env.NODE_ENV == 'production')); } catch (ex) { } + r = JSON.stringify(info, null, 4); break; } diff --git a/public/minify.bat b/public/minify.bat new file mode 100644 index 00000000..b019f669 --- /dev/null +++ b/public/minify.bat @@ -0,0 +1,4 @@ +@ECHO OFF +CD ..\translate +%LOCALAPPDATA%\..\Roaming\nvm\v12.13.0\node translate.js minifyall +DEL ..\emails\translations\*-min_* \ No newline at end of file diff --git a/public/scripts/agent-desktop-0.0.2-min.js b/public/scripts/agent-desktop-0.0.2-min.js new file mode 100644 index 00000000..074f1f10 --- /dev/null +++ b/public/scripts/agent-desktop-0.0.2-min.js @@ -0,0 +1 @@ +var CreateAgentRemoteDesktop=function(e,n){var g={};"string"==typeof(g.CanvasId=e)&&(g.CanvasId=Q(e)),g.Canvas=g.CanvasId.getContext("2d"),g.scrolldiv=n,g.State=0,g.PendingOperations=[],g.tilesReceived=0,g.TilesDrawn=0,g.KillDraw=0,g.ipad=!1,g.tabletKeyboardVisible=!1,g.LastX=0,g.LastY=0,g.touchenabled=0,g.submenuoffset=0,g.touchtimer=null,g.TouchArray={},g.connectmode=0,g.connectioncount=0,g.rotation=0,g.protocol=2,g.debugmode=0,g.firstUpKeys=[],g.stopInput=!1,g.localKeyMap=!0,g.pressedKeys=[],g.sessionid=0,g.username,g.oldie=!1,g.CompressionLevel=50,g.ScalingLevel=1024,g.FrameRateTimer=100,g.FirstDraw=!1,g.ScreenWidth=960,g.ScreenHeight=700,g.width=960,g.height=960,g.onScreenSizeChange=null,g.onMessage=null,g.onConnectCountChanged=null,g.onDebugMessage=null,g.onTouchEnabledChanged=null,g.onDisplayinfo=null,g.accumulator=null;var v=["default","progress","crosshair","pointer","help","text","no-drop","move","nesw-resize","ns-resize","nwse-resize","w-resize","alias","wait","none","not-allowed","col-resize","row-resize","copy","zoom-in","zoom-out"];g.Start=function(){g.State=0,g.accumulator=null},g.Stop=function(){g.setRotation(0),g.UnGrabKeyInput(),g.UnGrabMouseInput(),g.touchenabled=0,null!=g.onScreenSizeChange&&g.onScreenSizeChange(g,g.ScreenWidth,g.ScreenHeight,g.CanvasId),g.Canvas.clearRect(0,0,g.CanvasId.width,g.CanvasId.height)},g.xxStateChange=function(e){if(g.State!=e)switch(g.State=e,g.CanvasId.style.cursor="default",e){case 0:g.Stop()}},g.send=function(e){1e.length)return void(g.accumulator=e);e=e.substring(8),s=8}if(r!=e.length&&0e.length)){switch(3!=a&&4!=a&&7!=a||(t=((255&(n=e.substring(4,r)).charCodeAt(0))<<8)+(255&n.charCodeAt(1)),o=((255&n.charCodeAt(2))<<8)+(255&n.charCodeAt(3)),0>8,255&e))},g.intToStr=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},g.shortToStr=function(e){return String.fromCharCode(e>>8&255,255&e)},g.onResize=function(){0!=g.ScreenWidth&&0!=g.ScreenHeight&&(g.Canvas.canvas.width==g.ScreenWidth&&g.Canvas.canvas.height==g.ScreenHeight||(g.FirstDraw&&(g.Canvas.canvas.width=g.ScreenWidth,g.Canvas.canvas.height=g.ScreenHeight,g.Canvas.fillRect(0,0,g.ScreenWidth,g.ScreenHeight),null!=g.onScreenSizeChange&&g.onScreenSizeChange(g,g.ScreenWidth,g.ScreenHeight,g.CanvasId)),g.FirstDraw=!1))},g.xxMouseInputGrab=!1,g.xxKeyInputGrab=!1,g.xxMouseMove=function(e){return 3==g.State&&g.SendMouseMsg(g.KeyAction.NONE,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxMouseUp=function(e){return 3==g.State&&g.SendMouseMsg(g.KeyAction.UP,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxMouseDown=function(e){return 3==g.State&&g.SendMouseMsg(g.KeyAction.DOWN,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxMouseDblClick=function(e){return 3==g.State&&g.SendMouseMsg(g.KeyAction.DBLCLICK,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxDOMMouseScroll=function(e){return 3!=g.State||(g.SendMouseMsg(g.KeyAction.SCROLL,e),!1)},g.xxMouseWheel=function(e){return 3!=g.State||(g.SendMouseMsg(g.KeyAction.SCROLL,e),!1)},g.xxKeyUp=function(e){return 3==g.State&&g.SendKeyMsg(g.KeyAction.UP,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxKeyDown=function(e){return 3==g.State&&g.SendKeyMsg(g.KeyAction.DOWN,e),e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.xxKeyPress=function(e){return e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),!1},g.handleKeys=function(e){return 1!=g.stopInput&&3==desktop.State&&g.xxKeyPress(e)},g.handleKeyUp=function(e){if(1==g.stopInput||3!=desktop.State)return!1;if(g.firstUpKeys.length<5&&(g.firstUpKeys.push(e.keyCode),5==g.firstUpKeys.length)){var n=g.firstUpKeys.join(",");"16,17,91,91,16"!=n&&"16,17,18,91,92"!=n||(g.stopInput=!0)}return g.xxKeyUp(e)},g.handleKeyDown=function(e){return 1!=g.stopInput&&3==desktop.State&&g.xxKeyDown(e)},g.handleReleaseKeys=function(){var e=JSON.parse(JSON.stringify(g.pressedKeys));for(var n in e)g.SendKeyMsgKC(g.KeyAction.UP,e[n])},g.mousedblclick=function(e){return 1!=g.stopInput&&g.xxMouseDblClick(e)},g.mousedown=function(e){return 1!=g.stopInput&&g.xxMouseDown(e)},g.mouseup=function(e){return 1!=g.stopInput&&g.xxMouseUp(e)},g.mousemove=function(e){return 1!=g.stopInput&&g.xxMouseMove(e)},g.mousewheel=function(e){return 1!=g.stopInput&&g.xxMouseWheel(e)},g.xxMsTouchEvent=function(e){if(4!=e.originalEvent.pointerType){if(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),"MSPointerDown"==e.type||"MSPointerMove"==e.type||"MSPointerUp"==e.type){var n=0,t=e.originalEvent.pointerId%256,o=e.offsetX*(Canvas.canvas.width/g.CanvasId.clientWidth),a=e.offsetY*(Canvas.canvas.height/g.CanvasId.clientHeight);"MSPointerDown"==e.type?n=65542:"MSPointerMove"==e.type?n=131078:"MSPointerUp"==e.type&&(n=262144),g.TouchArray[t]||(g.TouchArray[t]={x:o,y:a}),g.SendTouchMsg2(t,n),"MSPointerUp"==e.type&&delete g.TouchArray[t]}else alert(e.type);return!0}},g.xxTouchStart=function(e){if(3==g.State)if(e.preventDefault&&e.preventDefault(),0==g.touchenabled||1==g.touchenabled){if(1=E.MaxActiveEnumsCount||0==E.PendingEnums.length)){var t=E.PendingEnums.shift();E.Enum(t[0],t[1],t[2]),_(0)}}function r(o){o.names.length<=o.current?o.callback(E,o.name,o.responses,200,o.tag):(E.wsman.ExecGet(E.CompleteName(o.names[o.current]),function(e,t,n,i){!function(e,t,n){null==t||200!=n?e.callback(E,e.name,null,n,e.tag):(e.responses[t.Header.Method]=t,r(e))}(o,n,i)},o.pri),o.current++),A()}function i(e,t,n,i,o){200==i&&"0"==n.Body.ReturnValue?E.AMT_MessageLog_GetRecords(n.Body.IterationIdentifier,390,l,o):o[0](E,null,o[2])}function l(e,t,n,i,o){if(200==i&&"0"==n.Body.ReturnValue){var r,c,a,s,u,d=o[2],S=new Date,A=n.Body.RecordArray;for(r in"string"==typeof A&&(n.Body.RecordArray=[n.Body.RecordArray]),A){s=null;try{s=window.atob(A[r])}catch(e){}if(null!=s&&0<(u=ReadIntX(s,0))&&u<4294967295){for(a={DeviceAddress:s.charCodeAt(4),EventSensorType:s.charCodeAt(5),EventType:s.charCodeAt(6),EventOffset:s.charCodeAt(7),EventSourceType:s.charCodeAt(8),EventSeverity:s.charCodeAt(9),SensorNumber:s.charCodeAt(10),Entity:s.charCodeAt(11),EntityInstance:s.charCodeAt(12),EventData:[],Time:new Date(1e3*(u+60*S.getTimezoneOffset()))},c=13;c<21;c++)a.EventData.push(s.charCodeAt(c));a.EntityStr=C[a.Entity],a.Desc=m(a.EventSensorType,a.EventOffset,a.EventData,a.Entity),a.EntityStr||(a.EntityStr="Unknown"),d.push(a)}}1!=n.Body.NoMoreRecords?E.AMT_MessageLog_GetRecords(n.Body.IterationIdentifier,390,l,[o[0],d,o[2]]):o[0](E,d,o[2])}else o[0](E,null,o[2])}E.GetPendingActions=function(){return 2*E.PendingEnums.length+E.ActiveEnumsCount+E.wsman.comm.PendingAjax.length+E.wsman.comm.ActiveAjaxCount+E.PendingBatchOperations},E.Subscribe=function(o,e,t,r,c,n,i,a,s,u){E.wsman.ExecSubscribe(E.CompleteName(o),e,t,function(e,t,n,i){A(),r(E,o,n,i,c)},0,n,i,a,s,u),A()},E.UnSubscribe=function(o,r,c,e,t){E.wsman.ExecUnSubscribe(E.CompleteName(o),function(e,t,n,i){A(),r(E,o,n,i,c)},0,e,t),A()},E.Get=function(o,r,c,e){E.wsman.ExecGet(E.CompleteName(o),function(e,t,n,i){A(),r(E,o,n,i,c)},0,e),A()},E.Put=function(o,e,r,c,t,n){E.wsman.ExecPut(E.CompleteName(o),e,function(e,t,n,i){A(),r(E,o,n,i,c)},0,t,n),A()},E.Create=function(o,e,r,c,t){E.wsman.ExecCreate(E.CompleteName(o),e,function(e,t,n,i){A(),r(E,o,n,i,c)},0,t),A()},E.Delete=function(o,e,r,c,t){E.wsman.ExecDelete(E.CompleteName(o),e,function(e,t,n,i){A(),r(E,o,n,i,c)},0,t),A()},E.Exec=function(o,e,t,r,c,n,i){E.wsman.ExecMethod(E.CompleteName(o),e,t,function(e,t,n,i){A(),r(E,o,E.CompleteExecResponse(n),i,c)},0,n,i),A()},E.ExecWithXml=function(o,e,t,r,c,n,i){E.wsman.ExecMethodXml(E.CompleteName(o),e,execArgumentsToXml(t),function(e,t,n,i){A(),r(E,o,E.CompleteExecResponse(n),i,c)},0,n,i),A()},E.Enum=function(r,c,e,t){E.ActiveEnumsCounthttp://schemas.xmlsoap.org/ws/2004/08/addressinghttp://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ComputerSystemCIM_ComputerSystemManagedSystem',null,null,t)},E.SetBootConfigRole=function(e,t){E.CIM_BootService_SetBootConfigRole('
http://schemas.xmlsoap.org/ws/2004/08/addressing
http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_BootConfigSettingIntel(r) AMT: Boot Configuration 0',e,t)},E.CancelAllQueries=function(e){E.wsman.CancelAllQueries(e)},E.AMT_AgentPresenceWatchdog_RegisterAgent=function(e){E.Exec("AMT_AgentPresenceWatchdog","RegisterAgent",{},e)},E.AMT_AgentPresenceWatchdog_AssertPresence=function(e,t){E.Exec("AMT_AgentPresenceWatchdog","AssertPresence",{SequenceNumber:e},t)},E.AMT_AgentPresenceWatchdog_AssertShutdown=function(e,t){E.Exec("AMT_AgentPresenceWatchdog","AssertShutdown",{SequenceNumber:e},t)},E.AMT_AgentPresenceWatchdog_AddAction=function(e,t,n,i,o,r,c,a,s){E.Exec("AMT_AgentPresenceWatchdog","AddAction",{OldState:e,NewState:t,EventOnTransition:n,ActionSd:i,ActionEac:o},r,c,a,s)},E.AMT_AgentPresenceWatchdog_DeleteAllActions=function(e,t,n,i){E.Exec("AMT_AgentPresenceWatchdog","DeleteAllActions",{},e,t,n,i)},E.AMT_AgentPresenceWatchdogAction_GetActionEac=function(e){E.Exec("AMT_AgentPresenceWatchdogAction","GetActionEac",{},e)},E.AMT_AgentPresenceWatchdogVA_RegisterAgent=function(e){E.Exec("AMT_AgentPresenceWatchdogVA","RegisterAgent",{},e)},E.AMT_AgentPresenceWatchdogVA_AssertPresence=function(e,t){E.Exec("AMT_AgentPresenceWatchdogVA","AssertPresence",{SequenceNumber:e},t)},E.AMT_AgentPresenceWatchdogVA_AssertShutdown=function(e,t){E.Exec("AMT_AgentPresenceWatchdogVA","AssertShutdown",{SequenceNumber:e},t)},E.AMT_AgentPresenceWatchdogVA_AddAction=function(e,t,n,i,o,r){E.Exec("AMT_AgentPresenceWatchdogVA","AddAction",{OldState:e,NewState:t,EventOnTransition:n,ActionSd:i,ActionEac:o},r)},E.AMT_AgentPresenceWatchdogVA_DeleteAllActions=function(e,t){E.Exec("AMT_AgentPresenceWatchdogVA","DeleteAllActions",{_method_dummy:e},t)},E.AMT_AuditLog_ClearLog=function(e){E.Exec("AMT_AuditLog","ClearLog",{},e)},E.AMT_AuditLog_RequestStateChange=function(e,t,n){E.Exec("AMT_AuditLog","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AMT_AuditLog_ReadRecords=function(e,t,n){E.Exec("AMT_AuditLog","ReadRecords",{StartIndex:e},t,n)},E.AMT_AuditLog_SetAuditLock=function(e,t,n,i){E.Exec("AMT_AuditLog","SetAuditLock",{LockTimeoutInSeconds:e,Flag:t,Handle:n},i)},E.AMT_AuditLog_ExportAuditLogSignature=function(e,t){E.Exec("AMT_AuditLog","ExportAuditLogSignature",{SigningMechanism:e},t)},E.AMT_AuditLog_SetSigningKeyMaterial=function(e,t,n,i,o){E.Exec("AMT_AuditLog","SetSigningKeyMaterial",{SigningMechanismType:e,SigningKey:t,LengthOfCertificates:n,Certificates:i},o)},E.AMT_AuditPolicyRule_SetAuditPolicy=function(e,t,n,i,o){E.Exec("AMT_AuditPolicyRule","SetAuditPolicy",{Enable:e,AuditedAppID:t,EventID:n,PolicyType:i},o)},E.AMT_AuditPolicyRule_SetAuditPolicyBulk=function(e,t,n,i,o){E.Exec("AMT_AuditPolicyRule","SetAuditPolicyBulk",{Enable:e,AuditedAppID:t,EventID:n,PolicyType:i},o)},E.AMT_AuthorizationService_AddUserAclEntryEx=function(e,t,n,i,o,r){E.Exec("AMT_AuthorizationService","AddUserAclEntryEx",{DigestUsername:e,DigestPassword:t,KerberosUserSid:n,AccessPermission:i,Realms:o},r)},E.AMT_AuthorizationService_EnumerateUserAclEntries=function(e,t){E.Exec("AMT_AuthorizationService","EnumerateUserAclEntries",{StartIndex:e},t)},E.AMT_AuthorizationService_GetUserAclEntryEx=function(e,t,n){E.Exec("AMT_AuthorizationService","GetUserAclEntryEx",{Handle:e},t,n)},E.AMT_AuthorizationService_UpdateUserAclEntryEx=function(e,t,n,i,o,r,c){E.Exec("AMT_AuthorizationService","UpdateUserAclEntryEx",{Handle:e,DigestUsername:t,DigestPassword:n,KerberosUserSid:i,AccessPermission:o,Realms:r},c)},E.AMT_AuthorizationService_RemoveUserAclEntry=function(e,t){E.Exec("AMT_AuthorizationService","RemoveUserAclEntry",{Handle:e},t)},E.AMT_AuthorizationService_SetAdminAclEntryEx=function(e,t,n){E.Exec("AMT_AuthorizationService","SetAdminAclEntryEx",{Username:e,DigestPassword:t},n)},E.AMT_AuthorizationService_GetAdminAclEntry=function(e){E.Exec("AMT_AuthorizationService","GetAdminAclEntry",{},e)},E.AMT_AuthorizationService_GetAdminAclEntryStatus=function(e){E.Exec("AMT_AuthorizationService","GetAdminAclEntryStatus",{},e)},E.AMT_AuthorizationService_GetAdminNetAclEntryStatus=function(e){E.Exec("AMT_AuthorizationService","GetAdminNetAclEntryStatus",{},e)},E.AMT_AuthorizationService_SetAclEnabledState=function(e,t,n,i){E.Exec("AMT_AuthorizationService","SetAclEnabledState",{Handle:e,Enabled:t},n,i)},E.AMT_AuthorizationService_GetAclEnabledState=function(e,t,n){E.Exec("AMT_AuthorizationService","GetAclEnabledState",{Handle:e},t,n)},E.AMT_EndpointAccessControlService_RequestStateChange=function(e,t,n){E.Exec("AMT_EndpointAccessControlService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AMT_EndpointAccessControlService_GetPosture=function(e,t){E.Exec("AMT_EndpointAccessControlService","GetPosture",{PostureType:e},t)},E.AMT_EndpointAccessControlService_GetPostureHash=function(e,t){E.Exec("AMT_EndpointAccessControlService","GetPostureHash",{PostureType:e},t)},E.AMT_EndpointAccessControlService_UpdatePostureState=function(e,t){E.Exec("AMT_EndpointAccessControlService","UpdatePostureState",{UpdateType:e},t)},E.AMT_EndpointAccessControlService_GetEacOptions=function(e){E.Exec("AMT_EndpointAccessControlService","GetEacOptions",{},e)},E.AMT_EndpointAccessControlService_SetEacOptions=function(e,t,n){E.Exec("AMT_EndpointAccessControlService","SetEacOptions",{EacVendors:e,PostureHashAlgorithm:t},n)},E.AMT_EnvironmentDetectionSettingData_SetSystemDefensePolicy=function(e,t){E.Exec("AMT_EnvironmentDetectionSettingData","SetSystemDefensePolicy",{Policy:e},t)},E.AMT_EnvironmentDetectionSettingData_EnableVpnRouting=function(e,t){E.Exec("AMT_EnvironmentDetectionSettingData","EnableVpnRouting",{Enable:e},t)},E.AMT_EthernetPortSettings_SetLinkPreference=function(e,t,n){E.Exec("AMT_EthernetPortSettings","SetLinkPreference",{LinkPreference:e,Timeout:t},n)},E.AMT_HeuristicPacketFilterStatistics_ResetSelectedStats=function(e,t){E.Exec("AMT_HeuristicPacketFilterStatistics","ResetSelectedStats",{SelectedStatistics:e},t)},E.AMT_KerberosSettingData_GetCredentialCacheState=function(e){E.Exec("AMT_KerberosSettingData","GetCredentialCacheState",{},e)},E.AMT_KerberosSettingData_SetCredentialCacheState=function(e,t){E.Exec("AMT_KerberosSettingData","SetCredentialCacheState",{Enable:e},t)},E.AMT_MessageLog_CancelIteration=function(e,t){E.Exec("AMT_MessageLog","CancelIteration",{IterationIdentifier:e},t)},E.AMT_MessageLog_RequestStateChange=function(e,t,n){E.Exec("AMT_MessageLog","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AMT_MessageLog_ClearLog=function(e){E.Exec("AMT_MessageLog","ClearLog",{},e)},E.AMT_MessageLog_GetRecords=function(e,t,n,i){E.Exec("AMT_MessageLog","GetRecords",{IterationIdentifier:e,MaxReadRecords:t},n,i)},E.AMT_MessageLog_GetRecord=function(e,t,n){E.Exec("AMT_MessageLog","GetRecord",{IterationIdentifier:e,PositionToNext:t},n)},E.AMT_MessageLog_PositionAtRecord=function(e,t,n,i){E.Exec("AMT_MessageLog","PositionAtRecord",{IterationIdentifier:e,MoveAbsolute:t,RecordNumber:n},i)},E.AMT_MessageLog_PositionToFirstRecord=function(e,t){E.Exec("AMT_MessageLog","PositionToFirstRecord",{},e,t)},E.AMT_MessageLog_FreezeLog=function(e,t){E.Exec("AMT_MessageLog","FreezeLog",{Freeze:e},t)},E.AMT_PublicKeyManagementService_AddCRL=function(e,t,n){E.Exec("AMT_PublicKeyManagementService","AddCRL",{Url:e,SerialNumbers:t},n)},E.AMT_PublicKeyManagementService_ResetCRLList=function(e,t){E.Exec("AMT_PublicKeyManagementService","ResetCRLList",{_method_dummy:e},t)},E.AMT_PublicKeyManagementService_AddCertificate=function(e,t){E.Exec("AMT_PublicKeyManagementService","AddCertificate",{CertificateBlob:e},t)},E.AMT_PublicKeyManagementService_AddTrustedRootCertificate=function(e,t){E.Exec("AMT_PublicKeyManagementService","AddTrustedRootCertificate",{CertificateBlob:e},t)},E.AMT_PublicKeyManagementService_AddKey=function(e,t){E.Exec("AMT_PublicKeyManagementService","AddKey",{KeyBlob:e},t)},E.AMT_PublicKeyManagementService_GeneratePKCS10Request=function(e,t,n,i){E.Exec("AMT_PublicKeyManagementService","GeneratePKCS10Request",{KeyPair:e,DNName:t,Usage:n},i)},E.AMT_PublicKeyManagementService_GeneratePKCS10RequestEx=function(e,t,n,i){E.Exec("AMT_PublicKeyManagementService","GeneratePKCS10RequestEx",{KeyPair:e,SigningAlgorithm:t,NullSignedCertificateRequest:n},i)},E.AMT_PublicKeyManagementService_GenerateKeyPair=function(e,t,n){E.Exec("AMT_PublicKeyManagementService","GenerateKeyPair",{KeyAlgorithm:e,KeyLength:t},n)},E.AMT_RedirectionService_RequestStateChange=function(e,t){E.Exec("AMT_RedirectionService","RequestStateChange",{RequestedState:e},t)},E.AMT_RedirectionService_TerminateSession=function(e,t){E.Exec("AMT_RedirectionService","TerminateSession",{SessionType:e},t)},E.AMT_RemoteAccessService_AddMpServer=function(e,t,n,i,o,r,c,a,s){E.Exec("AMT_RemoteAccessService","AddMpServer",{AccessInfo:e,InfoFormat:t,Port:n,AuthMethod:i,Certificate:o,Username:r,Password:c,CN:a},s)},E.AMT_RemoteAccessService_AddRemoteAccessPolicyRule=function(e,t,n,i,o){E.Exec("AMT_RemoteAccessService","AddRemoteAccessPolicyRule",{Trigger:e,TunnelLifeTime:t,ExtendedData:n,MpServer:i},o)},E.AMT_RemoteAccessService_CloseRemoteAccessConnection=function(e,t){E.Exec("AMT_RemoteAccessService","CloseRemoteAccessConnection",{_method_dummy:e},t)},E.AMT_SetupAndConfigurationService_CommitChanges=function(e,t){E.Exec("AMT_SetupAndConfigurationService","CommitChanges",{_method_dummy:e},t)},E.AMT_SetupAndConfigurationService_Unprovision=function(e,t){E.Exec("AMT_SetupAndConfigurationService","Unprovision",{ProvisioningMode:e},t)},E.AMT_SetupAndConfigurationService_PartialUnprovision=function(e,t){E.Exec("AMT_SetupAndConfigurationService","PartialUnprovision",{_method_dummy:e},t)},E.AMT_SetupAndConfigurationService_ResetFlashWearOutProtection=function(e,t){E.Exec("AMT_SetupAndConfigurationService","ResetFlashWearOutProtection",{_method_dummy:e},t)},E.AMT_SetupAndConfigurationService_ExtendProvisioningPeriod=function(e,t){E.Exec("AMT_SetupAndConfigurationService","ExtendProvisioningPeriod",{Duration:e},t)},E.AMT_SetupAndConfigurationService_SetMEBxPassword=function(e,t){E.Exec("AMT_SetupAndConfigurationService","SetMEBxPassword",{Password:e},t)},E.AMT_SetupAndConfigurationService_SetTLSPSK=function(e,t,n){E.Exec("AMT_SetupAndConfigurationService","SetTLSPSK",{PID:e,PPS:t},n)},E.AMT_SetupAndConfigurationService_GetProvisioningAuditRecord=function(e){E.Exec("AMT_SetupAndConfigurationService","GetProvisioningAuditRecord",{},e)},E.AMT_SetupAndConfigurationService_GetUuid=function(e){E.Exec("AMT_SetupAndConfigurationService","GetUuid",{},e)},E.AMT_SetupAndConfigurationService_GetUnprovisionBlockingComponents=function(e){E.Exec("AMT_SetupAndConfigurationService","GetUnprovisionBlockingComponents",{},e)},E.AMT_SetupAndConfigurationService_GetProvisioningAuditRecordV2=function(e){E.Exec("AMT_SetupAndConfigurationService","GetProvisioningAuditRecordV2",{},e)},E.AMT_SystemDefensePolicy_GetTimeout=function(e){E.Exec("AMT_SystemDefensePolicy","GetTimeout",{},e)},E.AMT_SystemDefensePolicy_SetTimeout=function(e,t){E.Exec("AMT_SystemDefensePolicy","SetTimeout",{Timeout:e},t)},E.AMT_SystemDefensePolicy_UpdateStatistics=function(e,t,n,i,o,r){E.Exec("AMT_SystemDefensePolicy","UpdateStatistics",{NetworkInterface:e,ResetOnRead:t},n,i,o,r)},E.AMT_SystemPowerScheme_SetPowerScheme=function(e,t,n){E.Exec("AMT_SystemPowerScheme","SetPowerScheme",{},e,n,0,{InstanceID:t})},E.AMT_TimeSynchronizationService_GetLowAccuracyTimeSynch=function(e,t){E.Exec("AMT_TimeSynchronizationService","GetLowAccuracyTimeSynch",{},e,t)},E.AMT_TimeSynchronizationService_SetHighAccuracyTimeSynch=function(e,t,n,i,o){E.Exec("AMT_TimeSynchronizationService","SetHighAccuracyTimeSynch",{Ta0:e,Tm1:t,Tm2:n},i,o)},E.AMT_UserInitiatedConnectionService_RequestStateChange=function(e,t,n){E.Exec("AMT_UserInitiatedConnectionService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AMT_WebUIService_RequestStateChange=function(e,t,n){E.Exec("AMT_WebUIService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AMT_WiFiPortConfigurationService_AddWiFiSettings=function(e,t,n,i,o,r){E.ExecWithXml("AMT_WiFiPortConfigurationService","AddWiFiSettings",{WiFiEndpoint:e,WiFiEndpointSettingsInput:t,IEEE8021xSettingsInput:n,ClientCredential:i,CACredential:o},r)},E.AMT_WiFiPortConfigurationService_UpdateWiFiSettings=function(e,t,n,i,o,r){E.ExecWithXml("AMT_WiFiPortConfigurationService","UpdateWiFiSettings",{WiFiEndpointSettings:e,WiFiEndpointSettingsInput:t,IEEE8021xSettingsInput:n,ClientCredential:i,CACredential:o},r)},E.AMT_WiFiPortConfigurationService_DeleteAllITProfiles=function(e,t){E.Exec("AMT_WiFiPortConfigurationService","DeleteAllITProfiles",{_method_dummy:e},t)},E.AMT_WiFiPortConfigurationService_DeleteAllUserProfiles=function(e,t){E.Exec("AMT_WiFiPortConfigurationService","DeleteAllUserProfiles",{_method_dummy:e},t)},E.CIM_Account_RequestStateChange=function(e,t,n){E.Exec("CIM_Account","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_AccountManagementService_CreateAccount=function(e,t,n){E.Exec("CIM_AccountManagementService","CreateAccount",{System:e,AccountTemplate:t},n)},E.CIM_BootConfigSetting_ChangeBootOrder=function(e,t){E.Exec("CIM_BootConfigSetting","ChangeBootOrder",{Source:e},t)},E.CIM_BootService_SetBootConfigRole=function(e,t,n){E.Exec("CIM_BootService","SetBootConfigRole",{BootConfigSetting:e,Role:t},n,0,1)},E.CIM_Card_ConnectorPower=function(e,t,n){E.Exec("CIM_Card","ConnectorPower",{Connector:e,PoweredOn:t},n)},E.CIM_Card_IsCompatible=function(e,t){E.Exec("CIM_Card","IsCompatible",{ElementToCheck:e},t)},E.CIM_Chassis_IsCompatible=function(e,t){E.Exec("CIM_Chassis","IsCompatible",{ElementToCheck:e},t)},E.CIM_Fan_SetSpeed=function(e,t){E.Exec("CIM_Fan","SetSpeed",{DesiredSpeed:e},t)},E.CIM_KVMRedirectionSAP_RequestStateChange=function(e,t,n){E.Exec("CIM_KVMRedirectionSAP","RequestStateChange",{RequestedState:e},n)},E.CIM_MediaAccessDevice_LockMedia=function(e,t){E.Exec("CIM_MediaAccessDevice","LockMedia",{Lock:e},t)},E.CIM_MediaAccessDevice_SetPowerState=function(e,t,n){E.Exec("CIM_MediaAccessDevice","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_MediaAccessDevice_Reset=function(e){E.Exec("CIM_MediaAccessDevice","Reset",{},e)},E.CIM_MediaAccessDevice_EnableDevice=function(e,t){E.Exec("CIM_MediaAccessDevice","EnableDevice",{Enabled:e},t)},E.CIM_MediaAccessDevice_OnlineDevice=function(e,t){E.Exec("CIM_MediaAccessDevice","OnlineDevice",{Online:e},t)},E.CIM_MediaAccessDevice_QuiesceDevice=function(e,t){E.Exec("CIM_MediaAccessDevice","QuiesceDevice",{Quiesce:e},t)},E.CIM_MediaAccessDevice_SaveProperties=function(e){E.Exec("CIM_MediaAccessDevice","SaveProperties",{},e)},E.CIM_MediaAccessDevice_RestoreProperties=function(e){E.Exec("CIM_MediaAccessDevice","RestoreProperties",{},e)},E.CIM_MediaAccessDevice_RequestStateChange=function(e,t,n){E.Exec("CIM_MediaAccessDevice","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_PhysicalFrame_IsCompatible=function(e,t){E.Exec("CIM_PhysicalFrame","IsCompatible",{ElementToCheck:e},t)},E.CIM_PhysicalPackage_IsCompatible=function(e,t){E.Exec("CIM_PhysicalPackage","IsCompatible",{ElementToCheck:e},t)},E.CIM_PowerManagementService_RequestPowerStateChange=function(e,t,n,i,o){E.Exec("CIM_PowerManagementService","RequestPowerStateChange",{PowerState:e,ManagedElement:t,Time:n,TimeoutPeriod:i},o,0,1)},E.CIM_PowerSupply_SetPowerState=function(e,t,n){E.Exec("CIM_PowerSupply","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_PowerSupply_Reset=function(e){E.Exec("CIM_PowerSupply","Reset",{},e)},E.CIM_PowerSupply_EnableDevice=function(e,t){E.Exec("CIM_PowerSupply","EnableDevice",{Enabled:e},t)},E.CIM_PowerSupply_OnlineDevice=function(e,t){E.Exec("CIM_PowerSupply","OnlineDevice",{Online:e},t)},E.CIM_PowerSupply_QuiesceDevice=function(e,t){E.Exec("CIM_PowerSupply","QuiesceDevice",{Quiesce:e},t)},E.CIM_PowerSupply_SaveProperties=function(e){E.Exec("CIM_PowerSupply","SaveProperties",{},e)},E.CIM_PowerSupply_RestoreProperties=function(e){E.Exec("CIM_PowerSupply","RestoreProperties",{},e)},E.CIM_PowerSupply_RequestStateChange=function(e,t,n){E.Exec("CIM_PowerSupply","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_Processor_SetPowerState=function(e,t,n){E.Exec("CIM_Processor","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_Processor_Reset=function(e){E.Exec("CIM_Processor","Reset",{},e)},E.CIM_Processor_EnableDevice=function(e,t){E.Exec("CIM_Processor","EnableDevice",{Enabled:e},t)},E.CIM_Processor_OnlineDevice=function(e,t){E.Exec("CIM_Processor","OnlineDevice",{Online:e},t)},E.CIM_Processor_QuiesceDevice=function(e,t){E.Exec("CIM_Processor","QuiesceDevice",{Quiesce:e},t)},E.CIM_Processor_SaveProperties=function(e){E.Exec("CIM_Processor","SaveProperties",{},e)},E.CIM_Processor_RestoreProperties=function(e){E.Exec("CIM_Processor","RestoreProperties",{},e)},E.CIM_Processor_RequestStateChange=function(e,t,n){E.Exec("CIM_Processor","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_RecordLog_ClearLog=function(e){E.Exec("CIM_RecordLog","ClearLog",{},e)},E.CIM_RecordLog_RequestStateChange=function(e,t,n){E.Exec("CIM_RecordLog","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_RedirectionService_RequestStateChange=function(e,t,n){E.Exec("CIM_RedirectionService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_Sensor_SetPowerState=function(e,t,n){E.Exec("CIM_Sensor","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_Sensor_Reset=function(e){E.Exec("CIM_Sensor","Reset",{},e)},E.CIM_Sensor_EnableDevice=function(e,t){E.Exec("CIM_Sensor","EnableDevice",{Enabled:e},t)},E.CIM_Sensor_OnlineDevice=function(e,t){E.Exec("CIM_Sensor","OnlineDevice",{Online:e},t)},E.CIM_Sensor_QuiesceDevice=function(e,t){E.Exec("CIM_Sensor","QuiesceDevice",{Quiesce:e},t)},E.CIM_Sensor_SaveProperties=function(e){E.Exec("CIM_Sensor","SaveProperties",{},e)},E.CIM_Sensor_RestoreProperties=function(e){E.Exec("CIM_Sensor","RestoreProperties",{},e)},E.CIM_Sensor_RequestStateChange=function(e,t,n){E.Exec("CIM_Sensor","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_StatisticalData_ResetSelectedStats=function(e,t){E.Exec("CIM_StatisticalData","ResetSelectedStats",{SelectedStatistics:e},t)},E.CIM_Watchdog_KeepAlive=function(e){E.Exec("CIM_Watchdog","KeepAlive",{},e)},E.CIM_Watchdog_SetPowerState=function(e,t,n){E.Exec("CIM_Watchdog","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_Watchdog_Reset=function(e){E.Exec("CIM_Watchdog","Reset",{},e)},E.CIM_Watchdog_EnableDevice=function(e,t){E.Exec("CIM_Watchdog","EnableDevice",{Enabled:e},t)},E.CIM_Watchdog_OnlineDevice=function(e,t){E.Exec("CIM_Watchdog","OnlineDevice",{Online:e},t)},E.CIM_Watchdog_QuiesceDevice=function(e,t){E.Exec("CIM_Watchdog","QuiesceDevice",{Quiesce:e},t)},E.CIM_Watchdog_SaveProperties=function(e){E.Exec("CIM_Watchdog","SaveProperties",{},e)},E.CIM_Watchdog_RestoreProperties=function(e){E.Exec("CIM_Watchdog","RestoreProperties",{},e)},E.CIM_Watchdog_RequestStateChange=function(e,t,n){E.Exec("CIM_Watchdog","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.CIM_WiFiPort_SetPowerState=function(e,t,n){E.Exec("CIM_WiFiPort","SetPowerState",{PowerState:e,Time:t},n)},E.CIM_WiFiPort_Reset=function(e){E.Exec("CIM_WiFiPort","Reset",{},e)},E.CIM_WiFiPort_EnableDevice=function(e,t){E.Exec("CIM_WiFiPort","EnableDevice",{Enabled:e},t)},E.CIM_WiFiPort_OnlineDevice=function(e,t){E.Exec("CIM_WiFiPort","OnlineDevice",{Online:e},t)},E.CIM_WiFiPort_QuiesceDevice=function(e,t){E.Exec("CIM_WiFiPort","QuiesceDevice",{Quiesce:e},t)},E.CIM_WiFiPort_SaveProperties=function(e){E.Exec("CIM_WiFiPort","SaveProperties",{},e)},E.CIM_WiFiPort_RestoreProperties=function(e){E.Exec("CIM_WiFiPort","RestoreProperties",{},e)},E.CIM_WiFiPort_RequestStateChange=function(e,t,n){E.Exec("CIM_WiFiPort","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.IPS_HostBasedSetupService_Setup=function(e,t,n,i,o,r,c){E.Exec("IPS_HostBasedSetupService","Setup",{NetAdminPassEncryptionType:e,NetworkAdminPassword:t,McNonce:n,Certificate:i,SigningAlgorithm:o,DigitalSignature:r},c)},E.IPS_HostBasedSetupService_AddNextCertInChain=function(e,t,n,i){E.Exec("IPS_HostBasedSetupService","AddNextCertInChain",{NextCertificate:e,IsLeafCertificate:t,IsRootCertificate:n},i)},E.IPS_HostBasedSetupService_AdminSetup=function(e,t,n,i,o,r){E.Exec("IPS_HostBasedSetupService","AdminSetup",{NetAdminPassEncryptionType:e,NetworkAdminPassword:t,McNonce:n,SigningAlgorithm:i,DigitalSignature:o},r)},E.IPS_HostBasedSetupService_UpgradeClientToAdmin=function(e,t,n,i){E.Exec("IPS_HostBasedSetupService","UpgradeClientToAdmin",{McNonce:e,SigningAlgorithm:t,DigitalSignature:n},i)},E.IPS_HostBasedSetupService_DisableClientControlMode=function(e,t){E.Exec("IPS_HostBasedSetupService","DisableClientControlMode",{_method_dummy:e},t)},E.IPS_KVMRedirectionSettingData_TerminateSession=function(e){E.Exec("IPS_KVMRedirectionSettingData","TerminateSession",{},e)},E.IPS_OptInService_StartOptIn=function(e){E.Exec("IPS_OptInService","StartOptIn",{},e)},E.IPS_OptInService_CancelOptIn=function(e){E.Exec("IPS_OptInService","CancelOptIn",{},e)},E.IPS_OptInService_SendOptInCode=function(e,t){E.Exec("IPS_OptInService","SendOptInCode",{OptInCode:e},t)},E.IPS_OptInService_StartService=function(e){E.Exec("IPS_OptInService","StartService",{},e)},E.IPS_OptInService_StopService=function(e){E.Exec("IPS_OptInService","StopService",{},e)},E.IPS_OptInService_RequestStateChange=function(e,t,n){E.Exec("IPS_OptInService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.IPS_ProvisioningRecordLog_RequestStateChange=function(e,t,n){E.Exec("IPS_ProvisioningRecordLog","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.IPS_ProvisioningRecordLog_ClearLog=function(e,t){E.Exec("IPS_ProvisioningRecordLog","ClearLog",{_method_dummy:e},t)},E.IPS_SecIOService_RequestStateChange=function(e,t,n){E.Exec("IPS_SecIOService","RequestStateChange",{RequestedState:e,TimeoutPeriod:t},n)},E.AmtStatusToStr=function(e){return E.AmtStatusCodes[e]?E.AmtStatusCodes[e]:"UNKNOWN_ERROR"},E.AmtStatusCodes={0:"SUCCESS",1:"INTERNAL_ERROR",2:"NOT_READY",3:"INVALID_PT_MODE",4:"INVALID_MESSAGE_LENGTH",5:"TABLE_FINGERPRINT_NOT_AVAILABLE",6:"INTEGRITY_CHECK_FAILED",7:"UNSUPPORTED_ISVS_VERSION",8:"APPLICATION_NOT_REGISTERED",9:"INVALID_REGISTRATION_DATA",10:"APPLICATION_DOES_NOT_EXIST",11:"NOT_ENOUGH_STORAGE",12:"INVALID_NAME",13:"BLOCK_DOES_NOT_EXIST",14:"INVALID_BYTE_OFFSET",15:"INVALID_BYTE_COUNT",16:"NOT_PERMITTED",17:"NOT_OWNER",18:"BLOCK_LOCKED_BY_OTHER",19:"BLOCK_NOT_LOCKED",20:"INVALID_GROUP_PERMISSIONS",21:"GROUP_DOES_NOT_EXIST",22:"INVALID_MEMBER_COUNT",23:"MAX_LIMIT_REACHED",24:"INVALID_AUTH_TYPE",25:"AUTHENTICATION_FAILED",26:"INVALID_DHCP_MODE",27:"INVALID_IP_ADDRESS",28:"INVALID_DOMAIN_NAME",29:"UNSUPPORTED_VERSION",30:"REQUEST_UNEXPECTED",31:"INVALID_TABLE_TYPE",32:"INVALID_PROVISIONING_STATE",33:"UNSUPPORTED_OBJECT",34:"INVALID_TIME",35:"INVALID_INDEX",36:"INVALID_PARAMETER",37:"INVALID_NETMASK",38:"FLASH_WRITE_LIMIT_EXCEEDED",39:"INVALID_IMAGE_LENGTH",40:"INVALID_IMAGE_SIGNATURE",41:"PROPOSE_ANOTHER_VERSION",42:"INVALID_PID_FORMAT",43:"INVALID_PPS_FORMAT",44:"BIST_COMMAND_BLOCKED",45:"CONNECTION_FAILED",46:"CONNECTION_TOO_MANY",47:"RNG_GENERATION_IN_PROGRESS",48:"RNG_NOT_READY",49:"CERTIFICATE_NOT_READY",1024:"DISABLED_BY_POLICY",2048:"NETWORK_IF_ERROR_BASE",2049:"UNSUPPORTED_OEM_NUMBER",2050:"UNSUPPORTED_BOOT_OPTION",2051:"INVALID_COMMAND",2052:"INVALID_SPECIAL_COMMAND",2053:"INVALID_HANDLE",2054:"INVALID_PASSWORD",2055:"INVALID_REALM",2056:"STORAGE_ACL_ENTRY_IN_USE",2057:"DATA_MISSING",2058:"DUPLICATE",2059:"EVENTLOG_FROZEN",2060:"PKI_MISSING_KEYS",2061:"PKI_GENERATING_KEYS",2062:"INVALID_KEY",2063:"INVALID_CERT",2064:"CERT_KEY_NOT_MATCH",2065:"MAX_KERB_DOMAIN_REACHED",2066:"UNSUPPORTED",2067:"INVALID_PRIORITY",2068:"NOT_FOUND",2069:"INVALID_CREDENTIALS",2070:"INVALID_PASSPHRASE",2072:"NO_ASSOCIATION",2075:"AUDIT_FAIL",2076:"BLOCKING_COMPONENT",2081:"USER_CONSENT_REQUIRED",4096:"APP_INTERNAL_ERROR",4097:"NOT_INITIALIZED",4098:"LIB_VERSION_UNSUPPORTED",4099:"INVALID_PARAM",4100:"RESOURCES",4101:"HARDWARE_ACCESS_ERROR",4102:"REQUESTOR_NOT_REGISTERED",4103:"NETWORK_ERROR",4104:"PARAM_BUFFER_TOO_SHORT",4105:"COM_NOT_INITIALIZED_IN_THREAD",4106:"URL_REQUIRED"},E.GetMessageLog=function(e,t){E.AMT_MessageLog_PositionToFirstRecord(i,[e,t,[]])};"Platform firmware (e.g. BIOS)|SMI handler|ISV system management software|Alert ASIC|IPMI|BIOS vendor|System board set vendor|System integrator|Third party add-in|OSV|NIC|System management card".split("|");var o="Unspecified.|No system memory is physically installed in the system.|No usable system memory, all installed memory has experienced an unrecoverable failure.|Unrecoverable hard-disk/ATAPI/IDE device failure.|Unrecoverable system-board failure.|Unrecoverable diskette subsystem failure.|Unrecoverable hard-disk controller failure.|Unrecoverable PS/2 or USB keyboard failure.|Removable boot media not found.|Unrecoverable video controller failure.|No video device detected.|Firmware (BIOS) ROM corruption detected.|CPU voltage mismatch (processors that share same supply have mismatched voltage requirements)|CPU speed matching failure".split("|"),c="Unspecified.|Memory initialization.|Starting hard-disk initialization and test|Secondary processor(s) initialization|User authentication|User-initiated system setup|USB resource configuration|PCI resource configuration|Option ROM initialization|Video initialization|Cache initialization|SM Bus initialization|Keyboard controller initialization|Embedded controller/management controller initialization|Docking station attachment|Enabling docking station|Docking station ejection|Disabling docking station|Calling operating system wake-up vector|Starting operating system boot process|Baseboard or motherboard initialization|reserved|Floppy initialization|Keyboard test|Pointing device test|Primary processor initialization".split("|"),C="Unspecified|Other|Unknown|Processor|Disk|Peripheral|System management module|System board|Memory module|Processor module|Power supply|Add in card|Front panel board|Back panel board|Power system board|Drive backplane|System internal expansion board|Other system board|Processor board|Power unit|Power module|Power management board|Chassis back panel board|System chassis|Sub chassis|Other chassis board|Disk drive bay|Peripheral bay|Device bay|Fan cooling|Cooling unit|Cable interconnect|Memory device|System management software|BIOS|Intel(r) ME|System bus|Group|Intel(r) ME|External environment|Battery|Processing blade|Connectivity switch|Processor/memory module|I/O module|Processor I/O module|Management controller firmware|IPMI channel|PCI bus|PCI express bus|SCSI bus|SATA/SAS bus|Processor front side bus".split("|");function m(e,t,n){return 15==e?235==n[0]?"Invalid Data":0==t?o[n[1]]:c[n[1]]:18==e&&170==n[0]?"Agent watchdog "+char2hex(n[4])+char2hex(n[3])+char2hex(n[2])+char2hex(n[1])+"-"+char2hex(n[6])+char2hex(n[5])+"-... changed to "+E.WatchdogCurrentStates[n[7]]:6==e?"Authentication failed "+(n[1]+(n[2]<<8))+" times. The system may be under attack.":30==e?"No bootable media":32==e?"Operating system lockup or power interrupt":35==e?"System boot failure":37==e?"System firmware started (at least one CPU is properly executing).":"Unknown Sensor Type #"+e}E.RealmNames="||Redirection|PT Administration|Hardware Asset|Remote Control|Storage|Event Manager|Storage Admin|Agent Presence Local|Agent Presence Remote|Circuit Breaker|Network Time|General Information|Firmware Update|EIT|LocalUN|Endpoint Access Control|Endpoint Access Control Admin|Event Log Reader|Audit Log|ACL Realm|||Local System".split("|"),E.WatchdogCurrentStates={1:"Not Started",2:"Stopped",4:"Running",8:"Expired",16:"Suspended"};var g={16:"Security Admin",17:"RCO",18:"Redirection Manager",19:"Firmware Update Manager",20:"Security Audit Log",21:"Network Time",22:"Network Administration",23:"Storage Administration",24:"Event Manager",25:"Circuit Breaker Manager",26:"Agent Presence Manager",27:"Wireless Configuration",28:"EAC",29:"KVM",30:"User Opt-In Events",32:"Screen Blanking",33:"Watchdog Events",1600:"Provisioning Started",1601:"Provisioning Completed",1602:"ACL Entry Added",1603:"ACL Entry Modified",1604:"ACL Entry Removed",1605:"ACL Access with Invalid Credentials",1606:"ACL Entry State",1607:"TLS State Changed",1608:"TLS Server Certificate Set",1609:"TLS Server Certificate Remove",1610:"TLS Trusted Root Certificate Added",1611:"TLS Trusted Root Certificate Removed",1612:"TLS Preshared Key Set",1613:"Kerberos Settings Modified",1614:"Kerberos Master Key Modified",1615:"Flash Wear out Counters Reset",1616:"Power Package Modified",1617:"Set Realm Authentication Mode",1618:"Upgrade Client to Admin Control Mode",1619:"Unprovisioning Started",1700:"Performed Power Up",1701:"Performed Power Down",1702:"Performed Power Cycle",1703:"Performed Reset",1704:"Set Boot Options",1800:"IDER Session Opened",1801:"IDER Session Closed",1802:"IDER Enabled",1803:"IDER Disabled",1804:"SoL Session Opened",1805:"SoL Session Closed",1806:"SoL Enabled",1807:"SoL Disabled",1808:"KVM Session Started",1809:"KVM Session Ended",1810:"KVM Enabled",1811:"KVM Disabled",1812:"VNC Password Failed 3 Times",1900:"Firmware Updated",1901:"Firmware Update Failed",2e3:"Security Audit Log Cleared",2001:"Security Audit Policy Modified",2002:"Security Audit Log Disabled",2003:"Security Audit Log Enabled",2004:"Security Audit Log Exported",2005:"Security Audit Log Recovered",2100:"Intel® ME Time Set",2200:"TCPIP Parameters Set",2201:"Host Name Set",2202:"Domain Name Set",2203:"VLAN Parameters Set",2204:"Link Policy Set",2205:"IPv6 Parameters Set",2300:"Global Storage Attributes Set",2301:"Storage EACL Modified",2302:"Storage FPACL Modified",2303:"Storage Write Operation",2400:"Alert Subscribed",2401:"Alert Unsubscribed",2402:"Event Log Cleared",2403:"Event Log Frozen",2500:"CB Filter Added",2501:"CB Filter Removed",2502:"CB Policy Added",2503:"CB Policy Removed",2504:"CB Default Policy Set",2505:"CB Heuristics Option Set",2506:"CB Heuristics State Cleared",2600:"Agent Watchdog Added",2601:"Agent Watchdog Removed",2602:"Agent Watchdog Action Set",2700:"Wireless Profile Added",2701:"Wireless Profile Removed",2702:"Wireless Profile Updated",2800:"EAC Posture Signer SET",2801:"EAC Enabled",2802:"EAC Disabled",2803:"EAC Posture State",2804:"EAC Set Options",2900:"KVM Opt-in Enabled",2901:"KVM Opt-in Disabled",2902:"KVM Password Changed",2903:"KVM Consent Succeeded",2904:"KVM Consent Failed",3e3:"Opt-In Policy Change",3001:"Send Consent Code Event",3002:"Start Opt-In Blocked Event"};function M(e,t,n,i,o){if(200==i){var r,c,a,s,u,d=o[1],S=new Date;if(0Local",r=5),3==s.InitiatorType&&(s.Initiator="KVM Default Port",r=5),u=ReadInt(a,r),s.Time=new Date(1e3*(u+60*S.getTimezoneOffset())),r+=4,s.MCLocationType=a.charCodeAt(r++);var _=a.charCodeAt(r++);s.NetAddress=a.substring(r,r+_),r+=_;var l=a.charCodeAt(r++);s.Ex=a.substring(r,r+l),s.ExStr=E.GetAuditLogExtendedDataStr(100*s.AuditAppID+s.EventID,s.Ex),d.push(s)}n.Body.TotalRecordCount>d.length?E.AMT_AuditLog_ReadRecords(d.length+1,M,[o[0],d]):o[0](E,d,i)}else o[0](E,[],i)}return E.GetAuditLogExtendedDataStr=function(e,t){if((1602==e||1604==e)&&0==t.charCodeAt(0))return t.substring(2,2+t.charCodeAt(1));if(1603==e)return 0==t.charCodeAt(1)?t.substring(3):null;if(1605==e)return["Invalid ME access","Invalid MEBx access"][t.charCodeAt(0)];if(1606==e){var n=["Disabled","Enabled"][t.charCodeAt(0)];return 0==t.charCodeAt(1)&&(n+=", "+t.substring(3)),n}if(1607==e)return"Remote "+["NoAuth","ServerAuth","MutualAuth"][t.charCodeAt(0)]+", Local "+["NoAuth","ServerAuth","MutualAuth"][t.charCodeAt(1)];if(1617==e)return E.RealmNames[ReadInt(t,0)]+", "+["NoAuth","Auth","Disabled"][t.charCodeAt(4)];if(1619==e)return["BIOS","MEBx","Local MEI","Local WSMAN","Remote WSAMN"][t.charCodeAt(0)];if(1900==e)return"From "+ReadShort(t,0)+"."+ReadShort(t,2)+"."+ReadShort(t,4)+"."+ReadShort(t,6)+" to "+ReadShort(t,8)+"."+ReadShort(t,10)+"."+ReadShort(t,12)+"."+ReadShort(t,14);if(2100!=e)return 3e3==e?"From "+["None","KVM","All"][t.charCodeAt(0)]+" to "+["None","KVM","All"][t.charCodeAt(1)]:3001==e?["Success","Failed 3 times"][t.charCodeAt(0)]:null;var i=new Date;return i.setTime(1e3*ReadInt(t,0)+6e4*(new Date).getTimezoneOffset()),i.toLocaleString()},E.GetAuditLog=function(e){E.AMT_AuditLog_ReadRecords(1,M,[e,[]])},E}function hex_md5(e){return null==e&&(e=""),forge.md.md5.create().update(e).digest().toHex()}for(var md5_k=[],i=0;i<64;)md5_k[i]=0|4294967296*Math.abs(Math.sin(++i));function hex_md5(e){null==e&&(e="");for(var t,n,i,o,r=[],c=unescape(encodeURI(e)),a=c.length,s=[t=1732584193,n=-271733879,~t,~n],u=0;u<=a;)r[u>>2]|=(c.charCodeAt(u)||128)<>6)+14]=8*a,u=0;u>4]+(md5_k[o]+(0|r[[o,5*o+1,3*o+5,7*o][a]%16+u])))<<(a=[7,12,17,22,5,9,14,20,4,11,16,23,6,10,15,21][4*a+o++%4])|i>>>32-a),t,n];for(o=4;o;)s[--o]=s[o]+a[o]}for(e="";o<32;)e+=(s[o>>3]>>4*(1^7&o++)&15).toString(16);return e}function rstr_md5(e){return hex2rstr(hex_md5(e))}function execArgumentsToXml(e){if(null==e)return null;var t="";for(var n in e){var i=e[n];i&&("reference"===i.__parameterType?t+=referenceToXml(n,i):t+=instanceToXml(n,i))}return t}function instanceToXml(e,t){if(null==t)return null;var n=!!t.__namespace,i=n?"";for(var c in t)t.hasOwnProperty(c)&&0!==c.indexOf("__")&&("function"==typeof t[c]||Array.isArray(t[c])||("object"==typeof t[c]?console.error("only convert one level down..."):r+=i+c+">"+t[c].toString()+o+c+">"));return r+=""}function referenceToXml(e,t){if(null==t)return null;var n="/wsman"+t.__resourceUri+"";for(var i in t)t.hasOwnProperty(i)&&0!==i.indexOf("__")&&("function"==typeof t[i]||"object"==typeof t[i]||Array.isArray(t[i])||(n+=''+t[i].toString()+""));return n+=""}function GetSidString(e){for(var t="S-"+e.charCodeAt(0)+"-"+e.charCodeAt(7),n=2;n>8&248)+","+(i>>3&252)+","+((31&i)<<3))+")";var p=k(e,n);n=K(e,n),e=p,S.canvas.fillRect(e,n,o,r)}else if(1>d&g],l++)}else{for(d=0;d>d&g],l++)}C(S.spare,e,n)}else if(128==f){if(2==S.bpp)for(;l>8&248,S.spare.data[e+1]=a>>3&252,S.spare.data[e+2]=(31&a)<<3}function D(a,t,e){for(var n=t<<2,o=224&a,r=(28&a)<<3,c=T((3&a)<<6);0<=--e;)S.spare.data[n]=o,S.spare.data[n+1]=r,S.spare.data[n+2]=c,n+=4}function b(a,t,e){for(var n=t<<2,o=a>>8&248,r=a>>3&252,c=(31&a)<<3;0<=--e;)S.spare.data[n]=o,S.spare.data[n+1]=r,S.spare.data[n+2]=c,n+=4}function k(a){return 0==S.rotation?a:1==S.rotation?a:2==S.rotation?a-S.canvas.canvas.width:3==S.rotation?a-S.canvas.canvas.height:0}function K(a,t){return 0==S.rotation?t:1==S.rotation?t-S.canvas.canvas.width:2==S.rotation?t-S.canvas.canvas.height:3==S.rotation?t:0}function T(a){return 127 50) && (completed == true)) ? 2 : 0; + if (dma) { attributes += 1; } + var x = String.fromCharCode(cmdid, 0, 0, attributes) + IntToStrX(obj.outSequence++) + data; + obj.parent.xxSend(x); + obj.bytesToAmt += x.length; + if (cmdid != 0x4B) { debug('IDER-SendData', x.length, rstr2hex(x)); } + } + + // CommandEndResponse (SCSI_SENSE) + obj.SendCommandEndResponse = function (error, sense, device, asc, asq) { + if (error) { obj.SendCommand(0x51, String.fromCharCode(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xc5, 0, 3, 0, 0, 0, device, 0x50, 0, 0, 0), true); } + else { obj.SendCommand(0x51, String.fromCharCode(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x87, (sense << 4), 3, 0, 0, 0, device, 0x51, sense, asc, asq), true); } + } + + //54 00 00 03 71 00 00 00 00 00 0c 00 b4 00 02 00 00 00 a0 58 85 00 03 00 00 00 a0 50 00 00 + //54 00 00 02 26 00 00 00 00 00 0c 00 b5 00 02 00 00 0c a0 58 85 00 03 00 00 00 a0 50 00 00 + + // DataToHost (SCSI_READ) + obj.SendDataToHost = function (device, completed, data, dma) { + var dmalen = (dma) ? 0 : data.length; + if (completed == true) { + obj.SendCommand(0x54, String.fromCharCode(0, (data.length & 0xff), (data.length >> 8), 0, dma ? 0xb4 : 0xb5, 0, 2, 0, (dmalen & 0xff), (dmalen >> 8), device, 0x58, 0x85, 0, 3, 0, 0, 0, device, 0x50, 0, 0, 0, 0, 0, 0) + data, completed, dma); + } else { + obj.SendCommand(0x54, String.fromCharCode(0, (data.length & 0xff), (data.length >> 8), 0, dma ? 0xb4 : 0xb5, 0, 2, 0, (dmalen & 0xff), (dmalen >> 8), device, 0x58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) + data, completed, dma); + } + } + + // GetDataFromHost (SCSI_CHUNK) + obj.SendGetDataFromHost = function (device, chunksize) { + obj.SendCommand(0x52, String.fromCharCode(0, (chunksize & 0xff), (chunksize >> 8), 0, 0xb5, 0, 0, 0, (chunksize & 0xff), (chunksize >> 8), device, 0x58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), false); + } + + // DisableEnableFeatures (STATUS_DATA) + // If type is REGS_TOGGLE (3), 4 bytes of data must be provided. + obj.SendDisableEnableFeatures = function (type, data) { if (data == null) { data = ''; } obj.SendCommand(0x48, String.fromCharCode(type) + data); } + + // Private method + obj.ProcessDataEx = function () { + if (obj.acc.length < 8) return 0; + + // First 8 bytes are the header + // CommandID + 0x000000 + Sequence Number + + switch(obj.acc.charCodeAt(0)) { + case 0x41: // OPEN_SESSION + if (obj.acc.length < 30) return 0; + var len = obj.acc.charCodeAt(29); + if (obj.acc.length < (30 + len)) return 0; + obj.iderinfo = {}; + obj.iderinfo.major = obj.acc.charCodeAt(8); + obj.iderinfo.minor = obj.acc.charCodeAt(9); + obj.iderinfo.fwmajor = obj.acc.charCodeAt(10); + obj.iderinfo.fwminor = obj.acc.charCodeAt(11); + obj.iderinfo.readbfr = ReadShortX(obj.acc, 16); + obj.iderinfo.writebfr = ReadShortX(obj.acc, 18); + obj.iderinfo.proto = obj.acc.charCodeAt(21); + obj.iderinfo.iana = ReadIntX(obj.acc, 25); + debug(obj.iderinfo); + + if (obj.iderinfo.proto != 0) { debug("Unknown proto", obj.iderinfo.proto); obj.Stop(); } + if (obj.iderinfo.readbfr > 8192) { debug("Illegal read buffer size", obj.iderinfo.readbfr); obj.Stop(); } + if (obj.iderinfo.writebfr > 8192) { debug("Illegal write buffer size", obj.iderinfo.writebfr); obj.Stop(); } + + if (obj.iderStart == 0) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x08)); } // OnReboot + else if (obj.iderStart == 1) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x10)); } // Graceful + else if (obj.iderStart == 2) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x18)); } // Now + //obj.SendDisableEnableFeatures(1); // GetSupportedFeatures + return 30 + len; + case 0x43: // CLOSE + debug('CLOSE'); + obj.Stop(); + return 8; + case 0x44: // KEEPALIVEPING + obj.SendCommand(0x45); // Send PONG back + return 8; + case 0x45: // KEEPALIVEPONG + debug('PONG'); + return 8; + case 0x46: // RESETOCCURED + if (obj.acc.length < 9) return 0; + var resetMask = obj.acc.charCodeAt(8); + if (g_media === null) { + // No operations are pending + obj.SendCommand(0x47); // Send ResetOccuredResponse + debug('RESETOCCURED1', resetMask); + } else { + // Operations are being done, sent the reset once completed. + g_reset = true; + debug('RESETOCCURED2', resetMask); + } + return 9; + case 0x49: // STATUS_DATA - DisableEnableFeaturesReply + if (obj.acc.length < 13) return 0; + var type = obj.acc.charCodeAt(8); + var value = ReadIntX(obj.acc, 9); + debug('STATUS_DATA', type, value); + switch (type) + { + case 1: // REGS_AVAIL + if (value & 1) { + if (obj.iderStart == 0) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x08)); } // OnReboot + else if (obj.iderStart == 1) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x10)); } // Graceful + else if (obj.iderStart == 2) { obj.SendDisableEnableFeatures(3, IntToStrX(0x01 + 0x18)); } // Now + } + break; + case 2: // REGS_STATUS + obj.enabled = (value & 2) ? true : false; + debug("IDER Status: " + obj.enabled); + break; + case 3: // REGS_TOGGLE + if (value != 1) { debug("Register toggle failure"); } //else { obj.SendDisableEnableFeatures(2); } + break; + } + return 13; + case 0x4A: // ERROR OCCURED + if (obj.acc.length < 11) return 0; + debug('IDER: ABORT', obj.acc.charCodeAt(8)); + //obj.Stop(); + return 11; + case 0x4B: // HEARTBEAT + //debug('HEARTBEAT'); + return 8; + case 0x50: // COMMAND WRITTEN + if (obj.acc.length < 28) return 0; + var device = (obj.acc.charCodeAt(14) & 0x10) ? 0xB0 : 0xA0; + var deviceFlags = obj.acc.charCodeAt(14); + var cdb = obj.acc.substring(16, 28); + var featureRegister = obj.acc.charCodeAt(9); + debug('SCSI_CMD', device, rstr2hex(cdb), featureRegister, deviceFlags); + handleSCSI(device, cdb, featureRegister, deviceFlags); + return 28; + case 0x53: // DATA FROM HOST + if (obj.acc.length < 14) return 0; + var len = ReadShortX(obj.acc, 9); + if (obj.acc.length < (14 + len)) return 0; + debug('SCSI_WRITE, len = ' + (14 + len)); + obj.SendCommand(0x51, String.fromCharCode(0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x70, 0x03, 0x00, 0x00, 0x00, 0xa0, 0x51, 0x07, 0x27, 0x00), true); + return 14 + len; + default: + debug('Unknown IDER command', obj.acc[0]); + obj.Stop(); + break; + } + return 0; + } + + function handleSCSI(dev, cdb, featureRegister, deviceFlags) + { + var lba; + var len; + + switch(cdb.charCodeAt(0)) + { + case 0x00: // TEST_UNIT_READY: + debug("SCSI: TEST_UNIT_READY", dev); + switch (dev) { + case 0xA0: // DEV_FLOPPY + if (obj.floppy == null) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + if (obj.floppyReady == false) { obj.floppyReady = true; obj.SendCommandEndResponse(1, 0x06, dev, 0x28, 0x00); return -1; } // Switch to ready + break; + case 0xB0: // DEV_CDDVD + if (obj.cdrom == null) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + if (obj.cdromReady == false) { obj.cdromReady = true; obj.SendCommandEndResponse(1, 0x06, dev, 0x28, 0x00); return -1; } // Switch to ready + break; + default: + debug("SCSI Internal error 3", dev); + return -1; + } + obj.SendCommandEndResponse(1, 0x00, dev, 0x00, 0x00); // Indicate ready + break; + case 0x08: // READ_6 + lba = ((cdb.charCodeAt(1) & 0x1f) << 16) + (cdb.charCodeAt(2) << 8) + cdb.charCodeAt(3); + len = cdb.charCodeAt(4); + if (len == 0) { len = 256; } + debug("SCSI: READ_6", dev, lba, len); + sendDiskData(dev, lba, len, featureRegister); + break; + case 0x0a: // WRITE_6 + lba = ((cdb.charCodeAt(1) & 0x1f) << 16) + (cdb.charCodeAt(2) << 8) + cdb.charCodeAt(3); + len = cdb.charCodeAt(4); + if (len == 0) { len = 256; } + debug("SCSI: WRITE_6", dev, lba, len); + obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); // Write is not supported, remote no medium. + return -1; + /* + case 0x15: // MODE_SELECT_6: + debug("SCSI ERROR: MODE_SELECT_6", dev); + obj.SendCommandEndResponse(1, 0x05, dev, 0x20, 0x00); + return -1; + */ + case 0x1a: // MODE_SENSE_6 + debug("SCSI: MODE_SENSE_6", dev); + if ((cdb.charCodeAt(2) == 0x3f) && (cdb.charCodeAt(3) == 0x00)) { + var a = 0, b = 0; + switch (dev) { + case 0xA0: // DEV_FLOPPY + if (obj.floppy == null) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + a = 0x00; + b = 0x80; // Read only = 0x80, Read write = 0x00 + break; + case 0xB0: // DEV_CDDVD + if (obj.cdrom == null) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + a = 0x05; + b = 0x80; + break; + default: + debug("SCSI Internal error 6", dev); + return -1; + } + obj.SendDataToHost(dev, true, String.fromCharCode(0, a, b, 0), featureRegister & 1); + return; + } + obj.SendCommandEndResponse(1, 0x05, dev, 0x24, 0x00); + break; + case 0x1b: // START_STOP (Called when you eject the CDROM) + //var immediate = cdb.charCodeAt(1) & 0x01; + //var loej = cdb.charCodeAt(4) & 0x02; + //var start = cdb.charCodeAt(4) & 0x01; + obj.SendCommandEndResponse(1, 0, dev); + break; + case 0x1e: // LOCK_UNLOCK - ALLOW_MEDIUM_REMOVAL + debug("SCSI: ALLOW_MEDIUM_REMOVAL", dev); + if ((dev == 0xA0) && (obj.floppy == null)) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + if ((dev == 0xB0) && (obj.cdrom == null)) { obj.SendCommandEndResponse(1, 0x02, dev, 0x3a, 0x00); return -1; } + obj.SendCommandEndResponse(1, 0x00, dev, 0x00, 0x00); + break; + case 0x23: // READ_FORMAT_CAPACITIES (Floppy only) + debug("SCSI: READ_FORMAT_CAPACITIES", dev); + var buflen = ReadShort(cdb, 7); + var mediaStatus = 0, sectors; + var mcSize = buflen / 8; // Capacity descriptor size is 8 + + switch (dev) { + case 0xA0: // DEV_FLOPPY + if ((obj.floppy == null) || (obj.floppy.size == 0)) { obj.SendCommandEndResponse(0, 0x05, dev, 0x24, 0x00); return -1; } + sectors = (obj.floppy.size >> 9) - 1; + break; + case 0xB0: // DEV_CDDVD + if ((obj.cdrom == null) || (obj.cdrom.size == 0)) { obj.SendCommandEndResponse(0, 0x05, dev, 0x24, 0x00); return -1; } + sectors = (obj.cdrom.size >> 11) - 1; // Number 2048 byte blocks + break; + default: + debug("SCSI Internal error 4", dev); + return -1; + } + + obj.SendDataToHost(dev, true, IntToStr(8) + String.fromCharCode(0x00, 0x00, 0x0b, 0x40, 0x02, 0x00, 0x02, 0x00), featureRegister & 1); + break; + case 0x25: // READ_CAPACITY + debug("SCSI: READ_CAPACITY", dev); + var len = 0; + switch(dev) + { + case 0xA0: // DEV_FLOPPY + if ((obj.floppy == null) || (obj.floppy.size == 0)) { obj.SendCommandEndResponse(0, 0x02, dev, 0x3a, 0x00); return -1; } + if (obj.floppy != null) { len = (obj.floppy.size >> 9) - 1; } + debug('DEV_FLOPPY', len); // Number 512 byte blocks + break; + case 0xB0: // DEV_CDDVD + if ((obj.floppy == null) || (obj.floppy.size == 0)) { obj.SendCommandEndResponse(0, 0x02, dev, 0x3a, 0x00); return -1; } + if (obj.cdrom != null) { len = (obj.cdrom.size >> 11) - 1; } // Number 2048 byte blocks + debug('DEV_CDDVD', len); + break; + default: + debug("SCSI Internal error 4", dev); + return -1; + } + //if (dev == 0xA0) { dev = 0x00; } else { dev = 0x10; } // Weird but seems to work. + debug("SCSI: READ_CAPACITY2", dev, deviceFlags); + obj.SendDataToHost(deviceFlags, true, IntToStr(len) + String.fromCharCode(0, 0, ((dev == 0xB0) ? 0x08 : 0x02), 0), featureRegister & 1); + break; + case 0x28: // READ_10 + lba = ReadInt(cdb, 2); + len = ReadShort(cdb, 7); + debug("SCSI: READ_10", dev, lba, len); + sendDiskData(dev, lba, len, featureRegister); + break; + case 0x2a: // WRITE_10 (Floppy only) + case 0x2e: // WRITE_AND_VERIFY (Floppy only) + lba = ReadInt(cdb, 2); + len = ReadShort(cdb, 7); + debug("SCSI: WRITE_10", dev, lba, len); + obj.SendGetDataFromHost(dev, 512 * len); // Floppy writes only, accept sectors of 512 bytes + break; + case 0x43: // READ_TOC (CD Audio only) + var buflen = ReadShort(cdb, 7); + var msf = cdb.charCodeAt(1) & 0x02; + var format = cdb.charCodeAt(2) & 0x07; + if (format == 0) { format = cdb.charCodeAt(9) >> 6; } + debug("SCSI: READ_TOC, dev=" + dev + ", buflen=" + buflen + ", msf=" + msf + ", format=" + format); + + switch (dev) { + case 0xA0: // DEV_FLOPPY + obj.SendCommandEndResponse(1, 0x05, dev, 0x20, 0x00); // Not implemented + return -1; + case 0xB0: // DEV_CDDVD + // NOP + break; + default: + debug("SCSI Internal error 9", dev); + return -1; + } + + if (format == 1) { obj.SendDataToHost(dev, true, String.fromCharCode(0x00, 0x0a, 0x01, 0x01, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00), featureRegister & 1); } + else if (format == 0) { + if (msf) { + obj.SendDataToHost(dev, true, String.fromCharCode(0x00, 0x12, 0x01, 0x01, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x14, 0xaa, 0x00, 0x00, 0x00, 0x34, 0x13), featureRegister & 1); + } else { + obj.SendDataToHost(dev, true, String.fromCharCode(0x00, 0x12, 0x01, 0x01, 0x00, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00), featureRegister & 1); + } + } + break; + case 0x46: // GET_CONFIGURATION + var sendall = (cdb.charCodeAt(1) != 2); + var firstcode = ReadShort(cdb, 2); + var buflen = ReadShort(cdb, 7); + + debug("SCSI: GET_CONFIGURATION", dev, sendall, firstcode, buflen); + + if (buflen == 0) { obj.SendDataToHost(dev, true, IntToStr(0x003c) + IntToStr(0x0008), featureRegister & 1); return -1; } // TODO: Fixed this return, it's not correct. + + // Set the header + var r = IntToStr(0x0008); + + // Add the data + if (firstcode == 0) { r += IDE_CD_ConfigArrayProfileList; } + if ((firstcode == 0x1) || (sendall && (firstcode < 0x1))) { r += IDE_CD_ConfigArrayCore; } + if ((firstcode == 0x2) || (sendall && (firstcode < 0x2))) { r += IDE_CD_Morphing; } + if ((firstcode == 0x3) || (sendall && (firstcode < 0x3))) { r += IDE_CD_ConfigArrayRemovable; } + if ((firstcode == 0x10) || (sendall && (firstcode < 0x10))) { r += IDE_CD_ConfigArrayRandom; } + if ((firstcode == 0x1E) || (sendall && (firstcode < 0x1E))) { r += IDE_CD_Read; } + if ((firstcode == 0x100) || (sendall && (firstcode < 0x100))) { r += IDE_CD_PowerManagement; } + if ((firstcode == 0x105) || (sendall && (firstcode < 0x105))) { r += IDE_CD_Timeout; } + + // Set the length + r = IntToStr(r.length) + r; + + // Cut the length to buflen if needed + if (r.length > buflen) { r = r.substring(0, buflen); } + + obj.SendDataToHost(dev, true, r, featureRegister & 1); + return -1; + case 0x4a: // GET_EV_STATUS - GET_EVENT_STATUS_NOTIFICATION + //var buflen = (cdb.charCodeAt(7) << 8) + cdb.charCodeAt(8); + //if (buflen == 0) { obj.SendDataToHost(dev, true, IntToStr(0x003c) + IntToStr(0x0008), featureRegister & 1); return -1; } // TODO: Fixed this return, it's not correct. + debug("SCSI: GET_EVENT_STATUS_NOTIFICATION", dev, cdb.charCodeAt(1), cdb.charCodeAt(4), cdb.charCodeAt(9)); + if ((cdb.charCodeAt(1) != 0x01) && (cdb.charCodeAt(4) != 0x10)) { debug('SCSI ERROR'); obj.SendCommandEndResponse(1, 0x05, dev, 0x26, 0x01); break; } + var present = 0x00; + if ((dev == 0xA0) && (obj.floppy != null)) { present = 0x02; } + else if ((dev == 0xB0) && (obj.cdrom != null)) { present = 0x02; } + obj.SendDataToHost(dev, true, String.fromCharCode(0x00, present, 0x80, 0x00), featureRegister & 1); // This is the original version, 4 bytes long + break; + case 0x4c: + obj.SendCommand(0x51, IntToStrX(0) + IntToStrX(0) + IntToStrX(0) + String.fromCharCode(0x87, 0x50, 0x03, 0x00, 0x00, 0x00, 0xb0, 0x51, 0x05, 0x20, 0x00), true); + break; + case 0x51: // READ_DISC_INFO + debug("SCSI READ_DISC_INFO", dev); + obj.SendCommandEndResponse(0, 0x05, dev, 0x20, 0x00); // Correct + return -1; + case 0x55: // MODE_SELECT_10: + debug("SCSI ERROR: MODE_SELECT_10", dev); + obj.SendCommandEndResponse(1, 0x05, dev, 0x20, 0x00); + return -1; + case 0x5a: // MODE_SENSE_10 + debug("SCSI: MODE_SENSE_10", dev, cdb.charCodeAt(2) & 0x3f); + var buflen = ReadShort(cdb, 7); + //var pc = cdb.charCodeAt(2) & 0xc0; + var r = null; + + if (buflen == 0) { obj.SendDataToHost(dev, true, IntToStr(0x003c) + IntToStr(0x0008), featureRegister & 1); return -1; } // TODO: Fixed this return, it's not correct. + + // 1.44 mb floppy or LS120 (sectorCount == 0x3c300) + var sectorCount = 0; + if (dev == 0xA0) { + if (obj.floppy != null) { sectorCount = (obj.floppy.size >> 9); } + } else { + if (obj.cdrom != null) { sectorCount = (obj.cdrom.size >> 11); } + } + + switch (cdb.charCodeAt(2) & 0x3f) { + case 0x01: if (dev == 0xA0) { r = (sectorCount <= 0xb40)?IDE_ModeSence_FloppyError_Recovery_Array:IDE_ModeSence_Ls120Error_Recovery_Array; } else { r = IDE_ModeSence_CDError_Recovery_Array; } break; + case 0x05: if (dev == 0xA0) { r = (sectorCount <= 0xb40)?IDE_ModeSence_FloppyDisk_Page_Array:IDE_ModeSence_LS120Disk_Page_Array; } break; + case 0x3f: if (dev == 0xA0) { r = (sectorCount <= 0xb40)?IDE_ModeSence_3F_Floppy_Array:IDE_ModeSence_3F_LS120_Array; } else { r = IDE_ModeSence_3F_CD_Array; } break; + case 0x1A: if (dev == 0xB0) { r = IDE_ModeSence_CD_1A_Array; } break; + case 0x1D: if (dev == 0xB0) { r = IDE_ModeSence_CD_1D_Array; } break; + case 0x2A: if (dev == 0xB0) { r = IDE_ModeSence_CD_2A_Array; } break; + } + + if (r == null) { + obj.SendCommandEndResponse(0, 0x05, dev, 0x20, 0x00); // TODO: Send proper error!!! + } else { + // Set disk to read only (we don't support write). + //ms_data[3] = ms_data[3] | 0x80; + obj.SendDataToHost(dev, true, r, featureRegister & 1); + } + break; + default: // UNKNOWN COMMAND + debug("IDER: Unknown SCSI command", cdb.charCodeAt(0)); + obj.SendCommandEndResponse(0, 0x05, dev, 0x20, 0x00); + return -1; + } + return 0; + } + + function sendDiskData(dev, lba, len, featureRegister) { + var media = null; + var mediaBlocks = 0; + if (dev == 0xA0) { media = obj.floppy; if (obj.floppy != null) { mediaBlocks = (obj.floppy.size >> 9); } } + if (dev == 0xB0) { media = obj.cdrom; if (obj.cdrom != null) { mediaBlocks = (obj.cdrom.size >> 11); } } + if ((len < 0) || (lba + len > mediaBlocks)) { obj.SendCommandEndResponse(1, 0x05, dev, 0x21, 0x00); return 0; } + if (len == 0) { obj.SendCommandEndResponse(1, 0x00, dev, 0x00, 0x00); return 0; } + if (media != null) { + if (dev == 0xA0) { lba <<= 9; len <<= 9; } else { lba <<= 11; len <<= 11; } + if (g_media !== null) { + console.log('IDERERROR: Read while performing read'); + obj.Stop(); + } else { + // obj.iderinfo.readbfr // TODO: MaxRead + g_media = media; + g_dev = dev; + g_lba = lba; + g_len = len; + sendDiskDataEx(featureRegister); + } + } + } + + var g_reset = false; + var g_media = null; + var g_dev; + var g_lba; + var g_len; + function sendDiskDataEx(featureRegister) { + var len = g_len, lba = g_lba; + if (g_len > obj.iderinfo.readbfr) { len = obj.iderinfo.readbfr; } + g_len -= len; + g_lba += len; + var fr = new FileReader(); + fr.onload = function () { + obj.SendDataToHost(g_dev, (g_len == 0), this.result, featureRegister & 1); + if ((g_len > 0) && (g_reset == false)) { + sendDiskDataEx(featureRegister); + } else { + g_media = null; + if (g_reset) { obj.SendCommand(0x47); g_reset = false; } // Send ResetOccuredResponse + } + }; + //console.log('Read from ' + lba + ' to ' + (lba + len) + ', total of ' + len); + fr.readAsBinaryString(g_media.slice(lba, lba + len)); + } + + return obj; +} \ No newline at end of file diff --git a/public/scripts/amt-redir-ws-0.1.0-min.js b/public/scripts/amt-redir-ws-0.1.0-min.js new file mode 100644 index 00000000..c9bb2cc6 --- /dev/null +++ b/public/scripts/amt-redir-ws-0.1.0-min.js @@ -0,0 +1 @@ +var CreateAmtRedirect=function(t,c){var O={};((O.m=t).parent=O).authCookie=c,O.State=0,O.socket=null,O.host=null,O.port=0,O.user=null,O.pass=null,O.authuri="/RedirectionService",O.tlsv1only=0,O.inDataCount=0,O.connectstate=0,O.protocol=t.protocol,O.debugmode=0,O.amtaccumulator="",O.amtsequence=1,O.amtkeepalivetimer=null,O.onStateChanged=null,O.Start=function(t,e,r,a,o){O.host=t,O.port=e,O.user=r,O.pass=a,O.connectstate=0,O.inDataCount=0;var n=window.location.protocol.replace("http","ws")+"//"+window.location.host+window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))+"/webrelay.ashx?p=2&host="+t+"&port="+e+"&tls="+o+("*"==r?"&serverauth=1":"")+(void 0===a?"&serverauth=1&user="+r:"");null!=c&&""!=c&&(n+="&auth="+c),O.socket=new WebSocket(n),O.socket.onopen=O.xxOnSocketConnected,O.socket.onmessage=O.xxOnMessage,O.socket.onclose=O.xxOnSocketClosed,O.xxStateChange(1)},O.xxOnSocketConnected=function(){1==O.debugmode&&console.log("onSocketConnected"),O.xxStateChange(2),1==O.protocol&&O.xxSend(O.RedirectStartSol),2==O.protocol&&O.xxSend(O.RedirectStartKvm),3==O.protocol&&O.xxSend(O.RedirectStartIder)};var n=new FileReader,l=!1,u=[];return n.readAsBinaryString?n.onload=function(t){O.xxOnSocketData(t.target.result),0==u.length?l=!1:n.readAsBinaryString(new Blob([u.shift()]))}:n.readAsArrayBuffer&&(n.onloadend=function(t){O.xxOnSocketData(t.target.result),0==u.length?l=!1:n.readAsArrayBuffer(u.shift())}),O.xxOnMessage=function(t){if(O.inDataCount++,"object"==typeof t.data){if(1==l)return void u.push(t.data);if(n.readAsBinaryString)l=!0,n.readAsBinaryString(new Blob([t.data]));else if(n.readAsArrayBuffer)l=!0,n.readAsArrayBuffer(t.data);else{for(var e="",r=new Uint8Array(t.data),a=r.byteLength,o=0;o="==p[2]&&p[1]>=p[3]||">"==p[2]&&p[1]>p[3])&&(d.ip=p[0]):d.ip=p[0];break;case 2:null==n[1]?delete d.variables[n[0]]:d.setVar(n[0],p[1]);break;case 3:d.onConsole?d.onConsole(d.toString(p[0]),d):console.log(d.toString(p[0]));break;case 4:d.state=2,d.dialog=!0,setDialogMode(11,p[0],p[2],d.xxStepDialogOk,p[1],d);break;case 5:for(var s in p[1])p[1][s][p[2]]==p[3]&&(u=s);break;case 6:u=p[1].substr(p[2],p[3]);break;case 7:u=p[1].indexOf(p[2]);break;case 8:u=p[1].split(p[2]);break;case 9:u=p[1].join(p[2]);break;case 10:u=p[1].length;break;case 11:u=JSON.parse(p[1]);break;case 12:u=JSON.stringify(p[1]);break;case 13:u=p[1]+p[2];break;case 14:u=p[1]-p[2];break;case 15:u=parseInt(p[1]);break;case 16:d.state=2,d.amtstack.BatchEnum(p[0],p[1],d.xxWsmanReturn,d);break;case 17:d.state=2,d.amtstack.Put(p[0],p[1],d.xxWsmanReturn,d);break;case 18:d.state=2,d.amtstack.Create(p[0],p[1],d.xxWsmanReturn,d);break;case 19:d.state=2,d.amtstack.Delete(p[0],p[1],d.xxWsmanReturn,d);break;case 20:d.state=2,d.amtstack.Exec(p[0],p[1],p[2],d.xxWsmanReturn,d,0,p[3]);break;case 21:d.stepspeed=p[0],null!=d.timer&&(clearInterval(d.timer),d.timer=setInterval(function(){d.step()},d.stepspeed));break;case 22:d.state=2,d.amtstack.Subscribe(p[0],p[1],p[2],d.xxWsmanReturn,d,0,p[3],p[4],p[5],p[6]);break;case 23:d.state=2,d.amtstack.UnSubscribe(p[0],d.xxWsmanReturn,d,0,p[1]);break;case 24:console.log(p[1],p[2],p[1].charCodeAt(p[2])),u=p[1].charCodeAt(p[2]);break;case 25:d.state=2,amtcert_signWithCaKey(p[0],null,p[1],{CN:"Untrusted Root Certificate"},d.xxSignWithDummyCaReturn);break;default:d.state=9,console.error("Script Error, unknown command: "+e)}else e<2e4?u=script_functionTableX2[e-1e4](p[1],p[2],p[3],p[4],p[5],p[6]):script_functionTableX3&&script_functionTableX3[e-2e4]&&(u=script_functionTableX3[e-2e4](d,p[1],p[2],p[3],p[4],p[5],p[6]));null!=u&&d.setVar(n[0],u)}catch(e){"object"==typeof e&&(e=e.message),d.setVar("_exception",e)}}return 1==d.state&&d.ip>=d.script.length&&(d.state=0,d.stop()),d.onStep&&d.onStep(d),d}},d.xxStepDialogOk=function(e){d.variables.DialogSelect=e,d.state=1,d.dialog=!1,d.onStep&&d.onStep(d)},d.xxWsmanReturnFix=function(e){e&&null!=e&&(e.Header&&(e.Header=e.Header,delete e.Header),e.Body&&(e.Body=e.Body,delete e.Body),e.Responses&&(e.Responses=e.Responses,delete e.Responses),e.Response&&(e.Response=e.Response,delete e.Response),e.ReturnValueStr&&(e.ReturnValueStr=e.ReturnValueStr,delete e.ReturnValueStr))},d.xxWsmanReturn=function(e,t,r,a){if(r)for(var n in d.xxWsmanReturnFix(r),r)for(var s in d.xxWsmanReturnFix(r[n]),r[n])d.xxWsmanReturnFix(r[n][s]);d.setVar(t,r),d.setVar("wsman_result",a),d.setVar("wsman_result_str",httpErrorTable[a]?httpErrorTable[a]:"Error #"+a),d.state=1,d.onStep&&d.onStep(d)},d.xxSignWithDummyCaReturn=function(e){d.setVar("signed_cert",btoa(_arrayBufferToString(e))),d.state=1,d.onStep&&d.onStep(d)},d.toString=function(e){return"object"==typeof e?JSON.stringify(e):e},d.reset(),d)}function script_compile(e,t){var r="",a=e.split("\n"),n={},s=[],i=[];for(var o in a){var l=a[o];if(l.startsWith("##SWAP "))3==(c=l.split(" ")).length&&(i[c[1]]=c[2]);if("#"!=l[0]&&0!=l.length){for(var c in i)l=l.split(c).join(i[c]);var u=l.match(/"[^"]*"|[^\s"]+/g);if(0!=u.length)if(":"!=l[0]){var p=script_functionTable1.indexOf(u[0].toLowerCase());if(-1==p&&0<=(p=script_functionTable2.indexOf(u[0].toLowerCase()))&&(p+=1e4),-1==p&&0<=(p=script_functionTable3.indexOf(u[0].toLowerCase()))&&(p+=2e4),-1==p)return t&&t("Unabled to compile, unknown command: "+u[0]),"";var d=ShortToStr(u.length-1);for(var f in u)if(0!=f)if(":"==u[f][0])s.push([u[f],r.length+d.length+7]),d+=ShortToStr(5)+String.fromCharCode(3)+IntToStr(4294967295);else{var h=parseInt(u[f]);h==u[f]?d+=ShortToStr(5)+String.fromCharCode(2)+IntToStr(h):'"'==u[f][0]&&'"'==u[f][u[f].length-1]?d+=ShortToStr(u[f].length-1)+String.fromCharCode(1)+u[f].substring(1,u[f].length-1):d+=ShortToStr(u[f].length+1)+String.fromCharCode(0)+u[f]}r+=d=ShortToStr(p)+ShortToStr(d.length+4)+d}else n[u[0].toUpperCase()]=r.length}}for(o in s){var b=s[o][0].toUpperCase(),g=s[o][1],S=n[b];if(null==S)return t&&t("Unabled to compile, unknown label: "+b),"";r=r.substr(0,g)+IntToStr(S)+r.substr(g+4)}return IntToStr(612182341)+ShortToStr(1)+r}function script_decompile(e,t){var r="",a=6,n={};if(0<=t)a=t;else{if(e.length<6)return"# Invalid script length";var s=ReadInt(e,0),i=ReadShort(e,4);if(612182341!=s)return"# Invalid binary script: "+s;if(1!=i)return"# Invalid script version"}for(;aAmtSetupBinSetupGuids.length)return null;var r=[],t=AmtSetupBinSetupGuids[e.fileType-1],a=0;for(t+=ShortToStrX(e.recordChunkCount),t+=ShortToStrX(e.recordHeaderByteCount),t+=IntToStrX(e.recordNumber),t+=String.fromCharCode(e.majorVersion,e.minorVersion),t+=ShortToStrX(e.flags),t+=IntToStrX(e.records.length),t+=IntToStrX(e.dataRecordsConsumed),t+=ShortToStrX(e.dataRecordChunkCount);t.length<512;)t+="\0";for(var o in r.push(t),e.records){var n="",i=e.records[o];for(var d in n+=IntToStrX(i.typeIdentifier),n+=IntToStrX(i.flags),n+=IntToStrX(0),n+=IntToStrX(0),n+=ShortToStrX(1),n+=ShortToStrX(24),n+=IntToStrX(++a),i.variables.sort(AmtSetupBinVariableCompare),i.variables){var u="",s=i.variables[d],l=s.value;for(s.type=AmtSetupBinVarIds[s.moduleid][s.varid][0],0r.moduleid?1:e.moduleidr.varid?1:e.varid":p=!1,o=0;break;case"7":a=S,h=b,o=0;break;case"8":S=a,b=h,o=0;break;case"M":for(var t=m[1];t>=m[0]+1;t--)for(var i=0;im[0]-1;t--)for(i=0;il.height&&(b=l.height));break;case"C":1==t&&(0==r[0]?S++:S+=r[0],S>l.width&&(S=l.width));break;case"D":1==t&&(0==r[0]?S--:S-=r[0],S<0&&(S=0));break;case"d":1==t&&((b=r[0]-1)>l.height&&(b=l.height),b<0&&(b=0));break;case"G":1==t&&((S=r[0]-1)<0&&(S=0),S>l.width-1&&(S=l.width-1));break;case"P":var a=1;for(1==t&&(a=r[0]),n=S;nl.height&&(r[0]=l.height),r[1]>l.width&&(r[1]=l.width),b=r[0]-1,r[1]-1):b=0;break;case"m":for(n=0;nl.height-1&&(m[0]=l.height-1),m[1]<0&&(m[1]=0),m[1]>l.height-1&&(m[1]=l.height-1),m[0]>m[1]&&(m[0]=m[1]);break;case"S":a=1;1==t&&(a=r[0]);for(var c=m[0];c<=m[1]-a;c++)for(var f=0;fm[0]+a;c--)for(f=0;fm[0];c--)for(f=0;f=l.width&&(s=0,d++);break;default:console.log("Unknown terminal code",e,r,i)}}}(e,c,s+1,d),o=0;break;case 4:case 5:o=0;break;case 6:var n=e.charCodeAt(0);";"==e?s++:7==n?(function(e){if(0==e.length)return;var r=parseInt(e[0]);(0==r||2==r)&&1l.width&&(S=l.width),b>l.height-1&&(b=l.height-1),e){case"\b":0m[1]&&(l.recordLineTobackBuffer(0),P(1),b=m[1]),(l.lineFeed="\r")&&(S=0);break;case"\r":S=0;break;default:S>=l.width&&(S=0,C&&b++,b>=l.height-1&&(P(1),b=l.height-1)),F(e),S++}}}function F(e){k[b][S]=e,T[b][S]=(g<<6)+(w<<12)+u}function E(){for(var e=(g<<6)+(w<<12)+u,r=S;r")},l.TermDrawLine=function(e,r,t){for(var i,n,a,h,o=1,c=0;c>h&63],1&i&&(e+=";text-decoration:underline"),e+=';">',t=""+(t=""),o=i),n=k[r][c]){case"&":e+="&";break;case"<":e+="<";break;case">":e+=">";break;case" ":e+=" ";break;default:e+=n}return[e,t]},l.TermDraw=function(){for(var e="",r="",t=0;t")}800"+n+r+e+"",l.DivElement.scrollTop=l.DivElement.scrollHeight,0==l.heightLock&&setTimeout(l.TermLockHeight,10)},l.TermLockHeight=function(){l.heightLock=l.DivElement.clientHeight,l.DivElement.style.height=l.DivElement.parentNode.style.height=l.heightLock+"px",l.DivElement.style["overflow-y"]="scroll"},l.TermInit=function(){l.TermResetScreen()},l.heightLock=0,l.DivElement.style.height="",null!=r&&null!=r.cols&&null!=r.rows?l.Init(r.cols,r.rows):l.Init(),l} \ No newline at end of file diff --git a/public/scripts/amt-wsman-0.2.0-min.js b/public/scripts/amt-wsman-0.2.0-min.js new file mode 100644 index 00000000..389c6296 --- /dev/null +++ b/public/scripts/amt-wsman-0.2.0-min.js @@ -0,0 +1 @@ +var WsmanStackCreateService=function(e,s,r,a,o,t){var p={};function l(e){if(!e)return"";var s=" ";for(var r in e)e.hasOwnProperty(r)&&0===r.indexOf("@")&&(s+=r.substring(1)+'="'+e[r]+'" ');return s}function w(e){if(!e)return"";if("string"==typeof e)return e;if(e.InstanceID)return''+e.InstanceID+"";var s="";for(var r in e)if(e.hasOwnProperty(r)){if(s+='',e[r].ReferenceParameters){s+="",s+=""+e[r].Address+""+e[r].ReferenceParameters.ResourceURI+"";var a=e[r].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(a))for(var o=0;o"+a[o].Value+"";else s+=""+a.Value+"";s+=""}else s+=e[r];s+=""}return s+=""}return p.NextMessageId=1,p.Address="/wsman",p.comm=CreateWsmanComm(e,s,r,a,o,t),p.PerformAjax=function(e,o,s,r,a){null==a&&(a=""),p.comm.PerformAjax('
"+e,function(e,s,r){if(200==s){var a=p.ParseWsman(e);a&&null!=a?o(p,a.Header.ResourceURI,a,200,r):o(p,null,{Header:{HttpError:s}},601,r)}else o(p,null,{Header:{HttpError:s}},s,r)},s,r)},p.CancelAllQueries=function(e){p.comm.CancelAllQueries(e)},p.GetNameFromUrl=function(e){var s=e.lastIndexOf("/");return-1==s?e:e.substring(s+1)},p.ExecSubscribe=function(e,s,r,a,o,t,n,l,c,d){var m="",i="";null!=c&&null!=d&&(m="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#UsernameToken"+c+''+d+"",i=''),l=null!=l&&null!=l?""+l+"":"";var u="http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+w(n)+m+'
'+r+""+i+"PT0.000000S";p.PerformAjax(u+"
",a,o,t,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing" xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust" xmlns:se="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:m="http://x.com"')},p.ExecUnSubscribe=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous"+w(o)+"";p.PerformAjax(t+"",s,r,a,'xmlns:e="http://schemas.xmlsoap.org/ws/2004/08/eventing"')},p.ExecPut=function(e,s,r,a,o,t){var n="http://schemas.xmlsoap.org/ws/2004/09/transfer/Put"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S"+w(t)+""+function(e,s){if(!e||null==s)return"";var r=p.GetNameFromUrl(e),a="';for(var o in s)if(s.hasOwnProperty(o)&&0!==o.indexOf("__")&&0!==o.indexOf("@")&&void 0!==s[o]&&null!==s[o]&&"function"!=typeof s[o])if("object"==typeof s[o]&&s[o].ReferenceParameters){a+=""+s[o].Address+""+s[o].ReferenceParameters.ResourceURI+"";var t=s[o].ReferenceParameters.SelectorSet.Selector;if(Array.isArray(t))for(var n=0;n"+t[n].Value+"";else a+=""+t.Value+"";a+=""}else if(Array.isArray(s[o]))for(n=0;n"+s[o][n].toString()+"";else a+=""+s[o].toString()+"";return a+=""}(e,s);p.PerformAjax(n+"",r,a,o)},p.ExecCreate=function(e,s,r,a,o,t){var n=p.GetNameFromUrl(e),l="http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+w(t)+"';for(var c in s)l+=""+s[c]+"";p.PerformAjax(l+"",r,a,o)},p.ExecCreateXml=function(e,s,r,a,o){var t=p.GetNameFromUrl(e);p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Create"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60.000S'+s+"",r,a,o)},p.ExecDelete=function(e,s,r,a,o){var t="http://schemas.xmlsoap.org/ws/2004/09/transfer/Delete"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+w(s)+"";p.PerformAjax(t,r,a,o)},p.ExecGet=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/transfer/Get"+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S",s,r,a)},p.ExecMethod=function(e,s,r,a,o,t,n){var l="";for(var c in r)if(null!=r[c])if(Array.isArray(r[c]))for(var d in r[c])l+=""+r[c][d]+"";else l+=""+r[c]+"";p.ExecMethodXml(e,s,l,a,o,t,n)},p.ExecMethodXml=function(e,s,r,a,o,t,n){p.PerformAjax(e+"/"+s+""+p.Address+""+e+""+p.NextMessageId+++"http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S"+w(n)+"'+r+"",a,o,t)},p.ExecEnum=function(e,s,r,a){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Enumerate"+p.Address+""+e+""+p.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S',s,r,a)},p.ExecPull=function(e,s,r,a,o){p.PerformAjax("http://schemas.xmlsoap.org/ws/2004/09/enumeration/Pull"+p.Address+""+e+""+p.NextMessageId+++'http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymousPT60S'+s+"99999999",r,a,o)},p.ParseWsman=function(s){try{s.childNodes||(s=function(e){{if(window.DOMParser)return(new DOMParser).parseFromString(e,"text/xml");var s=new ActiveXObject("Microsoft.XMLDOM");return s.async=!1,s.loadXML(e),s}}(s));var e,r={Header:{}},a=s.getElementsByTagName("Header")[0];if(!(a=a||s.getElementsByTagName("a:Header")[0]))return null;for(var o=0;o=u.MaxActiveAjaxCount||0==u.PendingAjax.length)){var e=u.PendingAjax.shift();u.PerformAjaxEx(e[0],e[1],e[2],e[3],e[4]),u.PerformNextAjax()}},u.PerformAjaxEx=function(e,t,r,n,a){if(0==u.FailAllError)return e=e||"",u.ActiveAjaxCount++,u.PerformAjaxExNodeJS(e,t,r,n,a);u.gotNextMessagesError({status:u.FailAllError},"error",null,[e,t,r,n,a])},u.pendingAjaxCall=[],u.PerformAjaxExNodeJS=function(e,t,r,n,a){u.PerformAjaxExNodeJS2(e,t,r,n,a,3)},u.PerformAjaxExNodeJS2=function(e,t,r,n,a,o){if(o<=0||0!=u.FailAllError)return u.ActiveAjaxCount--,999!=u.FailAllError&&u.gotNextMessages(null,"error",{status:0==u.FailAllError?408:u.FailAllError},[e,t,r,n,a]),void u.PerformNextAjax();u.pendingAjaxCall.push([e,t,r,n,a,o]),0==u.socketState?u.xxConnectHttpSocket():2==u.socketState&&u.sendRequest(e,n,a)},u.sendRequest=function(e,t,r){var n=(r=r||"POST")+" "+(t=t||"/wsman")+" HTTP/1.1\r\n";if(null!=u.challengeParams){var a=hex_md5(hex_md5(u.user+":"+u.challengeParams.realm+":"+u.pass)+":"+u.challengeParams.nonce+":"+u.noncecounter+":"+u.cnonce+":"+u.challengeParams.qop+":"+hex_md5(r+":"+t+("auth-int"==u.challengeParams.qop?":"+hex_md5(e):"")));n+="Authorization: "+u.renderDigest({username:u.user,realm:u.challengeParams.realm,nonce:u.challengeParams.nonce,uri:t,qop:u.challengeParams.qop,response:a,nc:u.noncecounter++,cnonce:u.cnonce})+"\r\n"}!function(e){if(2==u.socketState&&null!=u.socket&&u.socket.readyState==WebSocket.OPEN){for(var t=new Uint8Array(e.length),r=0;r>>0,i=0;iwt(t)?(r=t+1,s-wt(t)):(r=t,s),{year:r,dayOfYear:o}}function Bt(t,e,n){var i,a,r=Ht(t.year(),e,n),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?i=o+Et(a=t.year()-1,e,n):o>Et(t.year(),e,n)?(i=o-Et(t.year(),e,n),a=t.year()+1):(a=t.year(),i=o),{week:i,year:a}}function Et(t,e,n){var i=Ht(t,e,n),a=Ht(t+1,e,n);return(wt(t)-i+a)/7}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),A("week","w"),A("isoWeek","W"),W("week",5),W("isoWeek",5),lt("w",J),lt("ww",J,q),lt("W",J),lt("WW",J,q),ft(["w","ww","W","WW"],function(t,e,n,i){e[i.substr(0,1)]=k(t)});B("d",0,"do","day"),B("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),B("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),B("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),A("day","d"),A("weekday","e"),A("isoWeekday","E"),W("day",11),W("weekday",11),W("isoWeekday",11),lt("d",J),lt("e",J),lt("E",J),lt("dd",function(t,e){return e.weekdaysMinRegex(t)}),lt("ddd",function(t,e){return e.weekdaysShortRegex(t)}),lt("dddd",function(t,e){return e.weekdaysRegex(t)}),ft(["dd","ddd","dddd"],function(t,e,n,i){var a=n._locale.weekdaysParse(t,i,n._strict);null!=a?e.d=a:g(n).invalidWeekday=t}),ft(["d","e","E"],function(t,e,n,i){e[i]=k(t)});var jt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");var Ut="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");var qt="Su_Mo_Tu_We_Th_Fr_Sa".split("_");var Gt=ot;var Zt=ot;var Xt=ot;function Jt(){function t(t,e){return e.length-t.length}var e,n,i,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)n=h([2e3,1]).day(e),i=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),r=this.weekdays(n,""),o.push(i),s.push(a),l.push(r),u.push(i),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=dt(s[e]),l[e]=dt(l[e]),u[e]=dt(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Kt(){return this.hours()%12||12}function $t(t,e){B(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function Qt(t,e){return e._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,Kt),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+Kt.apply(this)+Y(this.minutes(),2)}),B("hmmss",0,0,function(){return""+Kt.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+Y(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)}),$t("a",!0),$t("A",!1),A("hour","h"),W("hour",13),lt("a",Qt),lt("A",Qt),lt("H",J),lt("h",J),lt("k",J),lt("HH",J,q),lt("hh",J,q),lt("kk",J,q),lt("hmm",K),lt("hmmss",$),lt("Hmm",K),lt("Hmmss",$),ct(["H","HH"],vt),ct(["k","kk"],function(t,e,n){var i=k(t);e[vt]=24===i?0:i}),ct(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t}),ct(["h","hh"],function(t,e,n){e[vt]=k(t),g(n).bigHour=!0}),ct("hmm",function(t,e,n){var i=t.length-2;e[vt]=k(t.substr(0,i)),e[yt]=k(t.substr(i)),g(n).bigHour=!0}),ct("hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[vt]=k(t.substr(0,i)),e[yt]=k(t.substr(i,2)),e[bt]=k(t.substr(a)),g(n).bigHour=!0}),ct("Hmm",function(t,e,n){var i=t.length-2;e[vt]=k(t.substr(0,i)),e[yt]=k(t.substr(i))}),ct("Hmmss",function(t,e,n){var i=t.length-4,a=t.length-2;e[vt]=k(t.substr(0,i)),e[yt]=k(t.substr(i,2)),e[bt]=k(t.substr(a))});var te,ee=Ct("Hours",!0),ne={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:At,monthsShort:Ft,week:{dow:0,doy:6},weekdays:jt,weekdaysMin:qt,weekdaysShort:Ut,meridiemParse:/[ap]\.?m?\.?/i},ie={},ae={};function re(t){return t?t.toLowerCase().replace("_","-"):t}function oe(t){var e=null;if(!ie[t]&&void 0!==Un&&Un&&Un.exports)try{e=te._abbr,jn("./locale/"+t),se(e)}catch(t){}return ie[t]}function se(t,e){var n;return t&&(n=r(e)?ue(t):le(t,e))&&(te=n),te._abbr}function le(t,e){if(null===e)return delete ie[t],null;var n=ne;if(e.abbr=t,null!=ie[t])C("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=ie[t]._config;else if(null!=e.parentLocale){if(null==ie[e.parentLocale])return ae[e.parentLocale]||(ae[e.parentLocale]=[]),ae[e.parentLocale].push({name:t,config:e}),null;n=ie[e.parentLocale]._config}return ie[t]=new O(T(n,e)),ae[t]&&ae[t].forEach(function(t){le(t.name,t.config)}),se(t),ie[t]}function ue(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return te;if(!o(t)){if(e=oe(t))return e;t=[t]}return function(t){for(var e,n,i,a,r=0;r=e&&w(a,n,!0)>=e-1)break;e--}r++}return null}(t)}function de(t){var e,n=t._a;return n&&-2===g(t).overflow&&(e=n[mt]<0||11Ot(n[gt],n[mt])?pt:n[vt]<0||24Et(n,r,o)?g(t)._overflowWeeks=!0:null!=l?g(t)._overflowWeekday=!0:(s=Vt(n,i,a,r,o),t._a[gt]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(r=he(t._a[gt],i[gt]),(t._dayOfYear>wt(r)||0===t._dayOfYear)&&(g(t)._overflowDayOfYear=!0),n=zt(r,0,t._dayOfYear),t._a[mt]=n.getUTCMonth(),t._a[pt]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=o[e]=i[e];for(;e<7;e++)t._a[e]=o[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[vt]&&0===t._a[yt]&&0===t._a[bt]&&0===t._a[xt]&&(t._nextDay=!0,t._a[vt]=0),t._d=(t._useUTC?zt:function(t,e,n,i,a,r,o){var s=new Date(t,e,n,i,a,r,o);return t<100&&0<=t&&isFinite(s.getFullYear())&&s.setFullYear(t),s}).apply(null,o),a=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[vt]=24),t._w&&void 0!==t._w.d&&t._w.d!==a&&(g(t).weekdayMismatch=!0)}}var fe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ge=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,me=/Z|[+-]\d\d(?::?\d\d)?/,pe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],ve=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ye=/^\/?Date\((\-?\d+)/i;function be(t){var e,n,i,a,r,o,s=t._i,l=fe.exec(s)||ge.exec(s);if(l){for(g(t).iso=!0,e=0,n=pe.length;en.valueOf():n.valueOf()this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},un.isLocal=function(){return!!this.isValid()&&!this._isUTC},un.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},un.isUtc=He,un.isUTC=He,un.zoneAbbr=function(){return this._isUTC?"UTC":""},un.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},un.dates=n("dates accessor is deprecated. Use date instead.",nn),un.months=n("months accessor is deprecated. Use month instead",Lt),un.years=n("years accessor is deprecated. Use year instead",Dt),un.zone=n("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}),un.isDSTShifted=n("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!r(this._isDSTShifted))return this._isDSTShifted;var t={};if(y(t,this),(t=Se(t))._a){var e=t._isUTC?h(t._a):Ce(t._a);this._isDSTShifted=this.isValid()&&0');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(l){var u=l.data;return u.labels.length&&u.datasets.length?u.labels.map(function(t,e){var n=l.getDatasetMeta(0),i=u.datasets[0],a=n.data[e],r=a&&a.custom||{},o=O.valueAtIndexOrDefault,s=l.options.elements.arc;return{text:t,fillStyle:r.backgroundColor?r.backgroundColor:o(i.backgroundColor,e,s.backgroundColor),strokeStyle:r.borderColor?r.borderColor:o(i.borderColor,e,s.borderColor),lineWidth:r.borderWidth?r.borderWidth:o(i.borderWidth,e,s.borderWidth),hidden:isNaN(i.data[e])||n.data[e].hidden,index:e}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n=Math.PI?-1:f<-Math.PI?1:0))+c,m=Math.cos(f),p=Math.sin(f),v=Math.cos(g),y=Math.sin(g),b=f<=0&&0<=g||f<=2*Math.PI&&2*Math.PI<=g,x=f<=.5*Math.PI&&.5*Math.PI<=g||f<=2.5*Math.PI&&2.5*Math.PI<=g,_=f<=-Math.PI&&-Math.PI<=g||f<=Math.PI&&Math.PI<=g,k=f<=.5*-Math.PI&&.5*-Math.PI<=g||f<=1.5*Math.PI&&1.5*Math.PI<=g,w=h/100,M=_?-1:Math.min(m*(m<0?1:w),v*(v<0?1:w)),S=k?-1:Math.min(p*(p<0?1:w),y*(y<0?1:w)),D=b?1:Math.max(m*(0');var n=t.data,i=n.datasets,a=n.labels;if(i.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(s){var l=s.data;return l.labels.length&&l.datasets.length?l.labels.map(function(t,e){var n=s.getDatasetMeta(0),i=l.datasets[0],a=n.data[e].custom||{},r=_.valueAtIndexOrDefault,o=s.options.elements.arc;return{text:t,fillStyle:a.backgroundColor?a.backgroundColor:r(i.backgroundColor,e,o.backgroundColor),strokeStyle:a.borderColor?a.borderColor:r(i.borderColor,e,o.borderColor),lineWidth:a.borderWidth?a.borderWidth:r(i.borderWidth,e,o.borderWidth),hidden:isNaN(i.data[e])||n.data[e].hidden,index:e}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n=e.numSteps?(r.callback(e.onAnimationComplete,[e],n),n.animating=!1,i.splice(a,1)):++a}},Object.defineProperty(t.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(t.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})}},{25:25,26:26,45:45}],23:[function(t,e,n){"use strict";var s=t(25),h=t(45),a=t(28),i=t(30),l=t(48),c=t(31);e.exports=function(u){function d(t){return"top"===t||"bottom"===t}u.types={},u.instances={},u.controllers={},h.extend(u.prototype,{construct:function(t,e){var n=this;e=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=h.configMerge(s.global,s[t.type],t.options||{}),t}(e);var i=l.acquireContext(t,e),a=i&&i.canvas,r=a&&a.height,o=a&&a.width;n.id=h.uid(),n.ctx=i,n.canvas=a,n.config=e,n.width=o,n.height=r,n.aspectRatio=r?o/r:null,n.options=e.options,n._bufferedRender=!1,(n.chart=n).controller=n,u.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(t){n.config.data=t}}),i&&a?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return c.notify(t,"beforeInit"),h.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),c.notify(t,"afterInit"),t},clear:function(){return h.canvas.clear(this),this},stop:function(){return u.animationService.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,a=n.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(h.getMaximumWidth(i))),o=Math.max(0,Math.floor(a?r/a:h.getMaximumHeight(i)));if((e.width!==r||e.height!==o)&&(i.width=e.width=r,i.height=e.height=o,i.style.width=r+"px",i.style.height=o+"px",h.retinaScale(e,n.devicePixelRatio),!t)){var s={width:r,height:o};c.notify(e,"resize",[s]),e.options.onResize&&e.options.onResize(e,s),e.stop(),e.update(e.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;h.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),h.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var o=this,t=o.options,s=o.scales||{},e=[],l=Object.keys(s).reduce(function(t,e){return t[e]=!1,t},{});t.scales&&(e=e.concat((t.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(t.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),t.scale&&e.push({options:t.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),h.each(e,function(t){var e=t.options,n=e.id,i=h.valueOrDefault(e.type,t.dtype);d(e.position)!==d(t.dposition)&&(e.position=t.dposition),l[n]=!0;var a=null;if(n in s&&s[n].type===i)(a=s[n]).options=e,a.ctx=o.ctx,a.chart=o;else{var r=u.scaleService.getScaleConstructor(i);if(!r)return;a=new r({id:n,type:i,options:e,ctx:o.ctx,chart:o}),s[a.id]=a}a.mergeTicksOptions(),t.isDefault&&(o.scale=a)}),h.each(l,function(t,e){t||delete s[e]}),o.scales=s,u.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var r=this,o=[],s=[];return h.each(r.data.datasets,function(t,e){var n=r.getDatasetMeta(e),i=t.type||r.config.type;if(n.type&&n.type!==i&&(r.destroyDatasetMeta(e),n=r.getDatasetMeta(e)),n.type=i,o.push(n.type),n.controller)n.controller.updateIndex(e),n.controller.linkScales();else{var a=u.controllers[n.type];if(void 0===a)throw new Error('"'+n.type+'" is not a chart type.');n.controller=new a(r,e),s.push(n.controller)}},r),s},resetElements:function(){var n=this;h.each(n.data.datasets,function(t,e){n.getDatasetMeta(e).controller.reset()},n)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),function(e){var t=e.options;h.each(e.scales,function(t){i.removeBox(e,t)}),t=h.configMerge(u.defaults.global,u.defaults[e.config.type],t),e.options=e.config.options=t,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=t.tooltips,e.tooltip.initialize()}(n),c._invalidate(n),!1!==c.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var e=n.buildOrUpdateControllers();h.each(n.data.datasets,function(t,e){n.getDatasetMeta(e).controller.buildOrUpdateElements()},n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&h.each(e,function(t){t.reset()}),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],c.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t)}},updateLayout:function(){!1!==c.notify(this,"beforeLayout")&&(i.update(this,this.width,this.height),c.notify(this,"afterScaleUpdate"),c.notify(this,"afterLayout"))},updateDatasets:function(){if(!1!==c.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?g.merge(e[t][a],[l.scaleService.getScaleDefaults(r),o]):g.merge(e[t][a],o)}else g._merger(t,e,n,i)}})},g.where=function(t,e){if(g.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return g.each(t,function(t){e(t)&&n.push(t)}),n},g.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,a=t.length;i=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},g.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},g.niceNum=function(t,e){var n=Math.floor(g.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},g.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},g.getRelativePosition=function(t,e){var n,i,a=t.originalEvent||t,r=t.currentTarget||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;i=s&&0n.length){for(var l=0;le&&(e=t.length)}),e},g.color=i?function(t){return t instanceof CanvasGradient&&(t=a.global.defaultColor),i(t)}:function(t){return console.error("Color.js not found!"),t},g.getHoverColor=function(t){return t instanceof CanvasPattern?t:g.color(t).saturate(.5).darken(.1).rgbString()}}},{2:2,25:25,45:45}],28:[function(t,e,n){"use strict";var i=t(45);function s(t,e){return t.native?{x:t.x,y:t.y}:i.getRelativePosition(t,e)}function l(t,e){var n,i,a,r,o;for(i=0,r=t.data.datasets.length;it.maxHeight){r--;break}r++,l=o*s}t.labelRotation=r},afterCalculateTickRotation:function(){B.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){B.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=M(t._ticks),i=t.options,a=i.ticks,r=i.scaleLabel,o=i.gridLines,s=i.display,l=t.isHorizontal(),u=k(a),d=i.gridLines.tickMarkLength;if(e.width=l?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:s&&o.drawTicks?d:0,e.height=l?s&&o.drawTicks?d:0:t.maxHeight,r.display&&s){var h=w(r)+B.options.toPadding(r.padding).height;l?e.height+=h:e.width+=h}if(a.display&&s){var c=B.longestText(t.ctx,u.font,n,t.longestTextCache),f=B.numberOfLabelLines(n),g=.5*u.size,m=t.options.ticks.padding;if(l){t.longestLabelWidth=c;var p=B.toRadians(t.labelRotation),v=Math.cos(p),y=Math.sin(p)*c+u.size*f+g*(f-1)+g;e.height=Math.min(t.maxHeight,e.height+y+m),t.ctx.font=u.font;var b=_(t.ctx,n[0],u.font),x=_(t.ctx,n[n.length-1],u.font);0!==t.labelRotation?(t.paddingLeft="bottom"===i.position?v*b+3:v*g+3,t.paddingRight="bottom"===i.position?v*g+3:v*x+3):(t.paddingLeft=b/2+3,t.paddingRight=x/2+3)}else a.mirror?c=0:c+=m+g,e.width=Math.min(t.maxWidth,e.width+c),t.paddingTop=u.size/2,t.paddingBottom=u.size/2}t.handleMargins(),t.width=e.width,t.height=e.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){B.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(B.isNullOrUndef(t))return NaN;if("number"==typeof t&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:B.noop,getPixelForValue:B.noop,getValueForPixel:B.noop,getPixelForTick:function(t){var e=this,n=e.options.offset;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(n?0:1),1),a=i*t+e.paddingLeft;n&&(a+=i/2);var r=e.left+Math.round(a);return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,i=e.left+Math.round(n);return i+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:0r.width-(r.paddingLeft+r.paddingRight)&&(e=1+Math.floor((h+s.autoSkipPadding)*l/(r.width-(r.paddingLeft+r.paddingRight)))),a&&ai.width&&(a=i.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(h,p=w(this,h),g=function(t,e){var n,i,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.yl.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;i="center"===h?(n=function(t){return t<=c},function(t){return c=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},n(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):i(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,p),l._chart)}else h.opacity=0;return h.xAlign=g.xAlign,h.yAlign=g.yAlign,h.x=m.x,h.y=m.y,h.width=p.width,h.height=p.height,h.caretX=v.x,h.caretY=v.y,l._model=h,t&&u.custom&&u.custom.call(l,h),l},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,a=this.getCaretPosition(t,e,i);n.lineTo(a.x1,a.y1),n.lineTo(a.x2,a.y2),n.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,n){var i,a,r,o,s,l,u=n.caretSize,d=n.cornerRadius,h=n.xAlign,c=n.yAlign,f=t.x,g=t.y,m=e.width,p=e.height;if("center"===c)s=g+p/2,l="left"===h?(a=(i=f)-u,r=i,o=s+u,s-u):(a=(i=f+m)+u,r=i,o=s-u,s+u);else if(r=(i="left"===h?(a=f+d+u)-u:"right"===h?(a=f+m-d-u)-u:(a=n.caretX)-u,a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+p)+u,l=o;var v=r;r=i,i=v}return{x1:i,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,n,i){var a=e.title;if(a.length){n.textAlign=e._titleAlign,n.textBaseline="top";var r,o,s=e.titleFontSize,l=e.titleSpacing;for(n.fillStyle=c(e.titleFontColor,i),n.font=M.fontString(s,e._titleFontStyle,e._titleFontFamily),r=0,o=a.length;r=n.innerRadius&&r<=n.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,i=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,i),t.arc(e.x,e.y,e.innerRadius,i,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})},{25:25,26:26,45:45}],37:[function(t,e,n){"use strict";var i=t(25),a=t(26),d=t(45),h=i.global;i._set("global",{elements:{line:{tension:.4,backgroundColor:h.defaultColor,borderWidth:3,borderColor:h.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=a.extend({draw:function(){var t,e,n,i,a=this._view,r=this._chart.ctx,o=a.spanGaps,s=this._children.slice(),l=h.elements.line,u=-1;for(this._loop&&s.length&&s.push(s[0]),r.save(),r.lineCap=a.borderCapStyle||l.borderCapStyle,r.setLineDash&&r.setLineDash(a.borderDash||l.borderDash),r.lineDashOffset=a.borderDashOffset||l.borderDashOffset,r.lineJoin=a.borderJoinStyle||l.borderJoinStyle,r.lineWidth=a.borderWidth||l.borderWidth,r.strokeStyle=a.borderColor||h.defaultColor,r.beginPath(),u=-1,t=0;t=i.left&&t<=i.right&&e>=i.top&&e<=i.bottom}return n},inLabelRange:function(t,e){if(!this._view)return!1;var n=r(this);return l(this)?t>=n.left&&t<=n.right:e>=n.top&&e<=n.bottom},inXRange:function(t){var e=r(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=r(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,e,n=this._view;return e=l(this)?(t=n.x,(n.y+n.base)/2):(t=(n.x+n.base)/2,n.y),{x:t,y:e}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})},{25:25,26:26}],40:[function(t,e,n){"use strict";e.exports={},e.exports.Arc=t(36),e.exports.Line=t(37),e.exports.Point=t(38),e.exports.Rectangle=t(39)},{36:36,37:37,38:38,39:39}],41:[function(t,e,n){"use strict";var i=t(42);n=e.exports={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,a,r){if(r){var o=Math.min(r,i/2),s=Math.min(r,a/2);t.moveTo(e+o,n),t.lineTo(e+i-o,n),t.quadraticCurveTo(e+i,n,e+i,n+s),t.lineTo(e+i,n+a-s),t.quadraticCurveTo(e+i,n+a,e+i-o,n+a),t.lineTo(e+o,n+a),t.quadraticCurveTo(e,n+a,e,n+a-s),t.lineTo(e,n+s),t.quadraticCurveTo(e,n,e+o,n)}else t.rect(e,n,i,a)},drawPoint:function(t,e,n,i,a){var r,o,s,l,u,d;if(!e||"object"!=typeof e||"[object HTMLImageElement]"!==(r=e.toString())&&"[object HTMLCanvasElement]"!==r){if(!(isNaN(n)||n<=0)){switch(e){default:t.beginPath(),t.arc(i,a,n,0,2*Math.PI),t.closePath(),t.fill();break;case"triangle":t.beginPath(),u=(o=3*n/Math.sqrt(3))*Math.sqrt(3)/2,t.moveTo(i-o/2,a+u/3),t.lineTo(i+o/2,a+u/3),t.lineTo(i,a-2*u/3),t.closePath(),t.fill();break;case"rect":d=1/Math.SQRT2*n,t.beginPath(),t.fillRect(i-d,a-d,2*d,2*d),t.strokeRect(i-d,a-d,2*d,2*d);break;case"rectRounded":var h=n/Math.SQRT2,c=i-h,f=a-h,g=Math.SQRT2*n;t.beginPath(),this.roundedRect(t,c,f,g,g,n/2),t.closePath(),t.fill();break;case"rectRot":d=1/Math.SQRT2*n,t.beginPath(),t.moveTo(i-d,a),t.lineTo(i,a+d),t.lineTo(i+d,a),t.lineTo(i,a-d),t.closePath(),t.fill();break;case"cross":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"crossRot":t.beginPath(),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"star":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"line":t.beginPath(),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"dash":t.beginPath(),t.moveTo(i,a),t.lineTo(i+n,a),t.closePath()}t.stroke()}}else t.drawImage(e,i-e.width/2,a-e.height/2,e.width,e.height)},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){if(n.steppedLine)return"after"===n.steppedLine&&!i||"after"!==n.steppedLine&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y);n.tension?t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}};i.clear=n.clear,i.drawRoundedRectangle=function(t){t.beginPath(),n.roundedRect.apply(n,arguments),t.closePath()}},{42:42}],42:[function(t,e,n){"use strict";var i,d={noop:function(){},uid:(i=0,function(){return i++}),isNullOrUndef:function(t){return null==t},isArray:Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return d.valueOrDefault(d.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,i){var a,r,o;if(d.isArray(t))if(r=t.length,i)for(a=r-1;0<=a;a--)e.call(n,t[a],a);else for(a=0;a
';var a=e.childNodes[0],r=e.childNodes[1];function o(){e._reset(),t()}return e._reset=function(){a.scrollLeft=1e6,a.scrollTop=1e6,r.scrollLeft=1e6,r.scrollTop=1e6},f(a,"scroll",o.bind(a,"expand")),f(r,"scroll",o.bind(r,"shrink")),e}(function(t,e){var n=!1,i=[];return function(){i=Array.prototype.slice.call(arguments),e=e||this,n||(n=!0,r.requestAnimFrame.call(window,function(){n=!1,t.apply(e,i)}))}}(function(){if(i.resizer)return t(m("resize",n))}));!function(e,n){var t=e[s]||(e[s]={}),i=t.renderProxy=function(t){t.animationName===u&&n()};r.each(d,function(t){f(e,t,i)}),t.reflow=!!e.offsetParent,e.classList.add(o)}(e,function(){if(i.resizer){var t=e.parentNode;t&&t!==a.parentNode&&t.insertBefore(a,t.firstChild),a._reset()}})}function v(t){var e=t[s]||{},n=e.resizer;delete e.resizer,function(e){var t=e[s]||{},n=t.renderProxy;n&&(r.each(d,function(t){g(e,t,n)}),delete t.renderProxy),e.classList.remove(o)}(t),n&&n.parentNode&&n.parentNode.removeChild(n)}e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var t="from{opacity:0.99}to{opacity:1}";!function(t,e){var n=t._style||document.createElement("style");t._style||(e="/* Chart.js */\n"+e,(t._style=n).setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(n)),n.appendChild(document.createTextNode(e))}(this,"@-webkit-keyframes "+u+"{"+t+"}@keyframes "+u+"{"+t+"}."+o+"{-webkit-animation:"+u+" 0.001s;animation:"+u+" 0.001s;}")},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(function(t,e){var n=t.style,i=t.getAttribute("height"),a=t.getAttribute("width");if(t[s]={initial:{height:i,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",null===a||""===a){var r=c(t,"width");void 0!==r&&(t.width=r)}if(null===i||""===i)if(""===t.style.height)t.height=t.width/(e.options.aspectRatio||2);else{var o=c(t,"height");void 0!==r&&(t.height=o)}}(t,e),n):null},releaseContext:function(t){var n=t.canvas;if(n[s]){var i=n[s].initial;["height","width"].forEach(function(t){var e=i[t];r.isNullOrUndef(e)?n.removeAttribute(t):n.setAttribute(t,e)}),r.each(i.style||{},function(t,e){n.style[e]=t}),n.width=n.width,delete n[s]}},addEventListener:function(e,t,n){var i=e.canvas;if("resize"!==t){var a=n[s]||(n[s]={});f(i,t,(a.proxies||(a.proxies={}))[e.id+"_"+t]=function(t){n(function(t,e){var n=h[t.type]||t.type,i=r.getRelativePosition(t,e);return m(n,e,i.x,i.y,t)}(t,e))})}else p(i,n,e)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=((n[s]||{}).proxies||{})[t.id+"_"+e];a&&g(i,e,a)}else v(i)}},r.addEvent=f,r.removeEvent=g},{45:45}],48:[function(t,e,n){"use strict";var i=t(45),a=t(46),r=t(47),o=r._enabled?r:a;e.exports=i.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},o)},{45:45,46:46,47:47}],49:[function(t,e,n){"use strict";e.exports={},e.exports.filler=t(50),e.exports.legend=t(51),e.exports.title=t(52)},{50:50,51:51,52:52}],50:[function(t,e,n){"use strict";var u=t(25),c=t(40),d=t(45);u._set("global",{plugins:{filler:{propagate:!0}}});var f={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),a=i&&n.isDatasetVisible(e)&&i.dataset._children||[],r=a.length||0;return r?function(t,e){return e');for(var n=0;n'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("");return e.push(""),e.join("")}});var o=i.extend({initialize:function(t){w.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:r,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:r,beforeSetDimensions:r,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:r,beforeBuildLabels:r,buildLabels:function(){var e=this,n=e.options.labels||{},t=w.callback(n.generateLabels,[e.chart],e)||[];n.filter&&(t=t.filter(function(t){return n.filter(t,e.chart.data)})),e.options.reverse&&t.reverse(),e.legendItems=t},afterBuildLabels:r,beforeFit:r,fit:function(){var i=this,t=i.options,a=t.labels,e=t.display,r=i.ctx,n=k.global,o=w.valueOrDefault,s=o(a.fontSize,n.defaultFontSize),l=o(a.fontStyle,n.defaultFontStyle),u=o(a.fontFamily,n.defaultFontFamily),d=w.fontString(s,l,u),h=i.legendHitBoxes=[],c=i.minSize,f=i.isHorizontal();if(f?(c.width=i.maxWidth,c.height=e?10:0):(c.width=e?10:0,c.height=i.maxHeight),e)if(r.font=d,f){var g=i.lineWidths=[0],m=i.legendItems.length?s+a.padding:0;r.textAlign="left",r.textBaseline="top",w.each(i.legendItems,function(t,e){var n=M(a,s)+s/2+r.measureText(t.text).width;g[g.length-1]+n+a.padding>=i.width&&(m+=s+a.padding,g[g.length]=i.left),h[e]={left:0,top:0,width:n,height:s},g[g.length-1]+=n+a.padding}),c.height+=m}else{var p=a.padding,v=i.columnWidths=[],y=a.padding,b=0,x=0,_=s+p;w.each(i.legendItems,function(t,e){var n=M(a,s)+s/2+r.measureText(t.text).width;x+_>c.height&&(y+=b+a.padding,v.push(b),x=b=0),b=Math.max(b,n),x+=_,h[e]={left:0,top:0,width:n,height:s}}),y+=b,v.push(b),c.width+=y}i.width=c.width,i.height=c.height},afterFit:r,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var o=this,l=o.options,s=l.labels,u=k.global,d=u.elements.line,h=o.width,c=o.lineWidths;if(l.display){var f,g=o.ctx,m=w.valueOrDefault,t=m(s.fontColor,u.defaultFontColor),p=m(s.fontSize,u.defaultFontSize),e=m(s.fontStyle,u.defaultFontStyle),n=m(s.fontFamily,u.defaultFontFamily),i=w.fontString(p,e,n);g.textAlign="left",g.textBaseline="middle",g.lineWidth=.5,g.strokeStyle=t,g.fillStyle=t,g.font=i;var v=M(s,p),y=o.legendHitBoxes,b=o.isHorizontal();f=b?{x:o.left+(h-c[0])/2,y:o.top+s.padding,line:0}:{x:o.left+s.padding,y:o.top+s.padding,line:0};var x=p+s.padding;w.each(o.legendItems,function(t,e){var n=g.measureText(t.text).width,i=v+p/2+n,a=f.x,r=f.y;b?h<=a+i&&(r=f.y+=x,f.line++,a=f.x=o.left+(h-c[f.line])/2):r+x>o.bottom&&(a=f.x=a+o.columnWidths[f.line]+s.padding,r=f.y=o.top+s.padding,f.line++),function(t,e,n){if(!(isNaN(v)||v<=0)){g.save(),g.fillStyle=m(n.fillStyle,u.defaultColor),g.lineCap=m(n.lineCap,d.borderCapStyle),g.lineDashOffset=m(n.lineDashOffset,d.borderDashOffset),g.lineJoin=m(n.lineJoin,d.borderJoinStyle),g.lineWidth=m(n.lineWidth,d.borderWidth),g.strokeStyle=m(n.strokeStyle,u.defaultColor);var i=0===m(n.lineWidth,d.borderWidth);if(g.setLineDash&&g.setLineDash(m(n.lineDash,d.borderDash)),l.labels&&l.labels.usePointStyle){var a=p*Math.SQRT2/2,r=a/Math.SQRT2,o=t+r,s=e+r;w.canvas.drawPoint(g,n.pointStyle,a,o,s)}else i||g.strokeRect(t,e,v,p),g.fillRect(t,e,v,p);g.restore()}}(a,r,t),function(t,e,n,i){var a=p/2,r=v+a+t,o=e+a;g.fillText(n.text,r,o),n.hidden&&(g.beginPath(),g.lineWidth=2,g.moveTo(r,o),g.lineTo(r+i,o),g.stroke())}(y[e].left=a,y[e].top=r,t,n),b?f.x+=i+s.padding:f.y+=x})}},handleEvent:function(t){var e=this,n=e.options,i="mouseup"===t.type?"click":t.type,a=!1;if("mousemove"===i){if(!n.onHover)return}else{if("click"!==i)return;if(!n.onClick)return}var r=t.x,o=t.y;if(r>=e.left&&r<=e.right&&o>=e.top&&o<=e.bottom)for(var s=e.legendHitBoxes,l=0;l=u.left&&r<=u.left+u.width&&o>=u.top&&o<=u.top+u.height){if("click"===i){n.onClick.call(e,t.native,e.legendItems[l]),a=!0;break}if("mousemove"===i){n.onHover.call(e,t.native,e.legendItems[l]),a=!0;break}}}return a}});function s(t,e){var n=new o({ctx:t.ctx,options:e,chart:t});a.configure(t,n,e),a.addBox(t,n),t.legend=n}e.exports={id:"legend",_element:o,beforeInit:function(t){var e=t.options.legend;e&&s(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(w.mergeIf(e,k.global.legend),n?(a.configure(t,n,e),n.options=e):s(t,e)):n&&(a.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}},{25:25,26:26,30:30,45:45}],52:[function(t,e,n){"use strict";var _=t(25),i=t(26),k=t(45),a=t(30),r=k.noop;_._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var o=i.extend({initialize:function(t){k.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:r,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:r,beforeSetDimensions:r,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:r,beforeBuildLabels:r,buildLabels:r,afterBuildLabels:r,beforeFit:r,fit:function(){var t=k.valueOrDefault,e=this.options,n=e.display,i=t(e.fontSize,_.global.defaultFontSize),a=this.minSize,r=k.isArray(e.text)?e.text.length:1,o=k.options.toLineHeight(e.lineHeight,i),s=n?r*o+2*e.padding:0;this.isHorizontal()?(a.width=this.maxWidth,a.height=s):(a.width=s,a.height=this.maxHeight),this.width=a.width,this.height=a.height},afterFit:r,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this.ctx,e=k.valueOrDefault,n=this.options,i=_.global;if(n.display){var a,r,o,s=e(n.fontSize,i.defaultFontSize),l=e(n.fontStyle,i.defaultFontStyle),u=e(n.fontFamily,i.defaultFontFamily),d=k.fontString(s,l,u),h=k.options.toLineHeight(n.lineHeight,s),c=h/2+n.padding,f=0,g=this.top,m=this.left,p=this.bottom,v=this.right;t.fillStyle=e(n.fontColor,i.defaultFontColor),t.font=d,this.isHorizontal()?(r=m+(v-m)/2,o=g+c,a=v-m):(r="left"===n.position?m+c:v-c,o=g+(p-g)/2,a=p-g,f=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(r,o),t.rotate(f),t.textAlign="center",t.textBaseline="middle";var y=n.text;if(k.isArray(y))for(var b=0,x=0;xo.max&&(o.max=n))})});o.min=isFinite(o.min)&&!isNaN(o.min)?o.min:0,o.max=isFinite(o.max)&&!isNaN(o.max)?o.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var t,e=this.options.ticks;if(this.isHorizontal())t=Math.min(e.maxTicksLimit?e.maxTicksLimit:11,Math.ceil(this.width/50));else{var n=h.valueOrDefault(e.fontSize,i.global.defaultFontSize);t=Math.min(e.maxTicksLimit?e.maxTicksLimit:11,Math.ceil(this.height/(2*n)))}return t},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this.start,n=+this.getRightValue(t),i=this.end-e;return this.isHorizontal()?this.left+this.width/i*(n-e):this.bottom-this.height/i*(n-e)},getValueForPixel:function(t){var e=this.isHorizontal(),n=e?this.width:this.height,i=(e?t-this.left:this.bottom-t)/n;return this.start+(this.end-this.start)*i},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",n,e)}},{25:25,34:34,45:45}],55:[function(t,e,n){"use strict";var d=t(45);e.exports=function(e){var t=d.noop;e.LinearScaleBase=e.Scale.extend({getRightValue:function(t){return"string"==typeof t?+t:e.Scale.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=d.sign(t.min),i=d.sign(t.max);n<0&&i<0?t.max=0:0=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,stepSize:d.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var n,i=[];if(t.stepSize&&0o.max&&(o.max=n),0!=n&&(null===o.minNotZero||no.r&&(o.r=g.end,s.r=c),m.starto.b&&(o.b=m.end,s.b=c)}t.setReductions(r,o,s)}(this):function(t){var e=Math.min(t.height/2,t.width/2);t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0)}(this)},setReductions:function(t,e,n){var i=e.l/Math.sin(n.l),a=Math.max(e.r-this.width,0)/Math.sin(n.r),r=-e.t/Math.cos(n.t),o=-Math.max(e.b-this.height,0)/Math.cos(n.b);i=s(i),a=s(a),r=s(r),o=s(o),this.drawingArea=Math.min(Math.round(t-(i+a)/2),Math.round(t-(r+o)/2)),this.setCenterPoint(i,a,r,o)},setCenterPoint:function(t,e,n,i){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=n+a.drawingArea,l=a.height-i-a.drawingArea;a.xCenter=Math.round((o+r)/2+a.left),a.yCenter=Math.round((s+l)/2+a.top)},getIndexAngle:function(t){return t*(2*Math.PI/y(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){if(null===t)return 0;var e=this.drawingArea/(this.max-this.min);return this.options.ticks.reverse?(this.max-t)*e:(t-this.min)*e},getPointPosition:function(t,e){var n=this.getIndexAngle(t)-Math.PI/2;return{x:Math.round(Math.cos(n)*e)+this.xCenter,y:Math.round(Math.sin(n)*e)+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this.min,e=this.max;return this.getPointPositionForValue(0,this.beginAtZero?0:t<0&&e<0?e:0>1)-1]||null,r=t[i],!a)return{lo:null,hi:r};if(r[e]n))return{lo:a,hi:r};s=i-1}}return{lo:r,hi:null}}(t,e,n),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(n-r[e])/s:0,u=(o[i]-r[i])*l;return r[i]+u}function h(t,e){var n=e.parser,i=e.parser||e.format;return"function"==typeof n?n(t):"string"==typeof t&&"string"==typeof i?m(t,i):(t instanceof m||(t=m(t)),t.isValid()?t:"function"==typeof i?i(t):t)}function w(t,e){if(p.isNullOrUndef(t))return null;var n=e.options.time,i=h(e.getRightValue(t),n);return i.isValid()?(n.round&&i.startOf(n.round),i.valueOf()):null}function M(t){for(var e=x.indexOf(t)+1,n=x.length;e=x.indexOf(e);a--)if(r=x[a],b[r].common&&o.as(r)>=t.length)return r;return x[e?x.indexOf(e):0]}(u,s.minUnit,i.min,i.max),i._majorUnit=M(i._unit),i._table=function(t,e,n,i){if("linear"===i||!t.length)return[{time:e,pos:0},{time:n,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;a>8&255,255&t)}function ShortToStrX(t){return String.fromCharCode(255&t,t>>8&255)}function IntToStr(t){return String.fromCharCode(t>>24&255,t>>16&255,t>>8&255,255&t)}function IntToStrX(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)}function MakeToArray(t){return t&&null!=t&&"object"!=typeof t?[t]:t}function SplitArray(t){return t.split(",")}function Clone(t){return JSON.parse(JSON.stringify(t))}function EscapeHtml(t){return"string"==typeof t?t.replace(/&/g,"&").replace(/>/g,">").replace(//g,">").replace(/").replace(/\n/g,"").replace(/\t/g,"  "):"boolean"==typeof t?t:"number"==typeof t?t:void 0}function ArrayElementMove(t,r,n){t.splice(n,0,t.splice(r,1)[0])}function ObjectToStringEx(t,r){var n="";if(0!=t&&(!t||null==t))return"(Null)";if(t instanceof Array)for(var e in t)n+="
"+gap(r)+"Item #"+e+": "+ObjectToStringEx(t[e],r+1);else if(t instanceof Object)for(var e in t)n+="
"+gap(r)+e+" = "+ObjectToStringEx(t[e],r+1);else n+=EscapeHtml(t);return n}function ObjectToStringEx2(t,r){var n="";if(0!=t&&(!t||null==t))return"(Null)";if(t instanceof Array)for(var e in t)n+="\r\n"+gap2(r)+"Item #"+e+": "+ObjectToStringEx2(t[e],r+1);else if(t instanceof Object)for(var e in t)n+="\r\n"+gap2(r)+e+" = "+ObjectToStringEx2(t[e],r+1);else n+=EscapeHtml(t);return n}function gap(t){for(var r="",n=0;n<4*t;n++)r+=" ";return r}function gap2(t){for(var r="",n=0;n<4*t;n++)r+=" ";return r}function ObjectToString(t){return ObjectToStringEx(t,0)}function ObjectToString2(t){return ObjectToStringEx2(t,0)}function hex2rstr(t){if("string"!=typeof t||0==t.length)return"";for(var r,n="",e=(""+t).match(/../g);r=e.shift();)n+=String.fromCharCode("0x"+r);return n}function char2hex(t){return(t+256).toString(16).substr(-2).toUpperCase()}function rstr2hex(t){var r,n="";for(r=0;r>>0,r=0;r=e.ca&&t.da<=e.ia&&t.ia>=e.da}function w(t,e,o){return Math.min(Math.max(t,e),o)}s(h,Error);var f="cosh"in Math?Math.cosh:function(t){return((t=Math.exp(t))+1/t)/2};function x(t,e,o,i,r,n){var p=r-o,s=n-i;if(p||s){var a=((t-o)*p+(e-i)*s)/(p*p+s*s);1t[2]&&(t[2]=e[2]),e[1]t[3]&&(t[3]=e[3]),t}function q(t,e){e[0]t[2]&&(t[2]=e[0]),e[1]t[3]&&(t[3]=e[1])}function J(t,e,o,i,r){for(;oe[0]?t[0]:e[0],o[1]=t[1]>e[1]?t[1]:e[1],o[2]=t[2]=e[0]&&t[1]<=e[3]&&t[3]>=e[1]}function ht(t){return t[2]=t.minZoom;){if(o.call(null,e,re(t,r,e,i)))return!0;--e}return!1}function oe(t,e,o,i){return e[0]P.$)&&(C(M,new I(L(x.ca,A),L(x.$,A),x.da,x.ia))||x.$-x.ca+1>A&&C(M,P))){v=!0;break t}}}v=!1}else v=!0}else v=!1;v?(g in a&&delete a[g],(v=f.b)in h||(h[v]=!0,s[g]=f)):a[g]=f}}}}for(var E in u=(e=[s,a])[0],e=e[1],this.l)E in u?(this.j[E]||(this.l[E].style.display="",this.j[E]=!0),delete u[E]):E in e?(this.j[E]&&(this.l[E].style.display="none",delete this.j[E]),delete e[E]):($e(this.l[E]),delete this.l[E],delete this.j[E]);for(E in u)(y=document.createElement("LI")).innerHTML=u[E].b,this.I.appendChild(y),this.l[E]=y,this.j[E]=!0;for(E in e)(y=document.createElement("LI")).innerHTML=e[E].b,y.style.display="none",this.I.appendChild(y),this.l[E]=y;for(j in E=!gt(this.j)||!gt(t.logos),this.B!=E&&(this.element.style.display=E?"":"none",this.B=E),E&>(this.j)?this.element.classList.add("ol-logo-only"):this.element.classList.remove("ol-logo-only"),t=t.logos,E=this.T)j in t||($e(E[j]),delete E[j]);for(var T in t)if((e=t[T])instanceof HTMLElement&&(this.u.appendChild(e),E[T]=e),!(T in E)){var j=new Image;j.src=T,""===e?u=j:((u=document.createElement("a")).href=e,u.appendChild(j)),this.u.appendChild(u),E[T]=u}this.u.style.display=gt(t)?"none":""}else this.B&&(this.element.style.display="none",this.B=!1)}function oo(t){t.element.classList.toggle("ol-collapsed"),t.c?_e(t.D,t.C):_e(t.C,t.D),t.c=!t.c}function io(t){return Math.pow(t,3)}function ro(t){return 1-io(1-t)}function no(t){return 3*t*t-2*t*t*t}function po(t){return t}function so(t){var e=void 0!==(t=t||{}).className?t.className:"ol-rotate",o=void 0!==t.label?t.label:"⇧";this.c=null,"string"==typeof o?(this.c=document.createElement("span"),this.c.className="ol-compass",this.c.textContent=o):(this.c=o,this.c.classList.add("ol-compass"));var i=t.tipLabel?t.tipLabel:"Reset rotation";(o=document.createElement("button")).className=e+"-reset",o.setAttribute("type","button"),o.title=i,o.appendChild(this.c),me(o,"click",so.prototype.D,this),(i=document.createElement("div")).className=e+" ol-unselectable ol-control",i.appendChild(o),e=t.render?t.render:ao,this.o=t.resetNorth?t.resetNorth:void 0,Qe.call(this,{element:i,render:e,target:t.target}),this.l=void 0!==t.duration?t.duration:250,this.j=void 0===t.autoHide||t.autoHide,this.u=void 0,this.j&&this.element.classList.add("ol-hidden")}function ao(t){if(t=t.frameState){if((t=t.viewState.rotation)!=this.u){var e="rotate("+t+"rad)";if(this.j){var o=this.element.classList.contains("ol-hidden");o||t?o&&t&&this.element.classList.remove("ol-hidden"):this.element.classList.add("ol-hidden")}this.c.style.msTransform=e,this.c.style.webkitTransform=e,this.c.style.transform=e}this.u=t}}function ho(t){var e=void 0!==(t=t||{}).className?t.className:"ol-zoom",o=void 0!==t.delta?t.delta:1,i=void 0!==t.zoomInLabel?t.zoomInLabel:"+",r=void 0!==t.zoomOutLabel?t.zoomOutLabel:"−",n=void 0!==t.zoomInTipLabel?t.zoomInTipLabel:"Zoom in",p=void 0!==t.zoomOutTipLabel?t.zoomOutTipLabel:"Zoom out",s=document.createElement("button");s.className=e+"-in",s.setAttribute("type","button"),s.title=n,s.appendChild("string"==typeof i?document.createTextNode(i):i),me(s,"click",ho.prototype.j.bind(this,o)),(i=document.createElement("button")).className=e+"-out",i.setAttribute("type","button"),i.title=p,i.appendChild("string"==typeof r?document.createTextNode(r):r),me(i,"click",ho.prototype.j.bind(this,-o)),(o=document.createElement("div")).className=e+" ol-unselectable ol-control",o.appendChild(s),o.appendChild(i),Qe.call(this,{element:o,target:t.target}),this.c=void 0!==t.duration?t.duration:250}function lo(t){t=t||{};var e=new De;return void 0!==t.zoom&&!t.zoom||e.push(new ho(t.zoomOptions)),void 0!==t.rotate&&!t.rotate||e.push(new so(t.rotateOptions)),void 0!==t.attribution&&!t.attribution||e.push(new to(t.attributionOptions)),e}function uo(t){t=t||{},this.c=void 0!==t.className?t.className:"ol-full-screen";var e=void 0!==t.label?t.label:"⤢";this.o="string"==typeof e?document.createTextNode(e):e,e=void 0!==t.labelActive?t.labelActive:"×",this.l="string"==typeof e?document.createTextNode(e):e;var o=t.tipLabel?t.tipLabel:"Toggle full-screen";(e=document.createElement("button")).className=this.c+"-"+yo(),e.setAttribute("type","button"),e.title=o,e.appendChild(this.o),me(e,"click",this.C,this),(o=document.createElement("div")).className=this.c+" ol-unselectable ol-control "+(co()?"":"ol-unsupported"),o.appendChild(e),Qe.call(this,{element:o,target:t.target}),this.D=void 0!==t.keys&&t.keys,this.j=t.source}function co(){var t=document.body;return!!(t.webkitRequestFullscreen||t.mozRequestFullScreen&&document.mozFullScreenEnabled||t.msRequestFullscreen&&document.msFullscreenEnabled||t.requestFullscreen&&document.fullscreenEnabled)}function yo(){return!!(document.webkitIsFullScreen||document.mozFullScreen||document.msFullscreenElement||document.fullscreenElement)}function fo(t){t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen()}s(Qe,Re),Qe.prototype.ka=function(){$e(this.element),Re.prototype.ka.call(this)},Qe.prototype.g=function(){return this.a},Qe.prototype.setMap=function(t){this.a&&$e(this.element);for(var e=0,o=this.v.length;e=e.length){var r,n=[];for(r=0;rt.D||Math.abs(e.clientY-t.c.clientY)>t.D}function vi(t,e){this.l=t,this.c=e,this.b=[],this.i=[],this.a={}}function bi(t){var e=t.b,o=t.i,i=e[0];return 1==e.length?(e.length=0,o.length=0):(e[0]=e.pop(),o[0]=o.pop(),mi(t,0)),e=t.c(i),delete t.a[e],i}function mi(t,e){for(var o=t.b,i=t.i,r=o.length,n=o[e],p=i[e],s=e;e>1;){var a=2*e+1,h=2*e+2;a=h>1;if(!(t[p]>n))break;i[o]=i[p],t[o]=t[p],o=p}i[o]=r,t[o]=n}function xi(t){var e,o=t.l,i=t.b,r=t.i,n=0,p=i.length;for(e=0;e>1)-1;0<=o;o--)mi(t,o)}function Si(e,t){vi.call(this,function(t){return e.apply(null,t)},function(t){return t[0].bb()}),this.v=t,this.j=0,this.g={}}function Mi(t,e,o){for(var i,r,n=0;t.j=l[0]&&r[2]<=l[2]||r[1]>=l[1]&&r[3]<=l[3])||gr(t,e,o,i,function(t,e){var o=!1,i=X(l,t),r=X(l,e);if(1===i||1===r)o=!0;else{var n=l[0],p=l[1],s=l[2],a=l[3],h=e[0];t=((e=e[1])-t[1])/(h-t[0]),2&r&&!(2&i)&&(o=n<=(o=h-(e-a)/t)&&o<=s),o||!(4&r)||4&i||(o=p<=(o=e-(h-s)*t)&&o<=a),o||!(8&r)||8&i||(o=n<=(o=h-(e-p)/t)&&o<=s),o||!(16&r)||16&i||(o=p<=(o=e-(h-n)*t)&&o<=a)}return o}))}function vr(t,e,o,i,r){var n=o[0];if(!(dr(t,e,n,i,r)||cr(t,e,n,i,r[0],r[1])||cr(t,e,n,i,r[0],r[3])||cr(t,e,n,i,r[2],r[1])||cr(t,e,n,i,r[2],r[3])))return!1;if(1===o.length)return!0;for(e=1,n=o.length;ee;)i-=3;if((e=t.b[o+2]-t.b[i+2])<1e3/60)return!1;var r=t.b[o]-t.b[i];return o=t.b[o+1]-t.b[i+1],t.i=Math.atan2(o,r),t.a=Math.sqrt(r*r+o*o)/e,t.a>t.c}(this.a)){var e=this.a;e=(e.c-e.a)/e.f;var o=this.a.i,i=t.wa(),r=(i=r.Ja(i),r.Wa([i[0]-e*Math.cos(o),i[1]-e*Math.sin(o)]));t.animate({center:t.Ec(r),duration:500,easing:ro})}return Dr(t,1,-1),!1}function sn(t){if(0=this.u}function vn(t){if($r(t)){var e=this.a,o=t.pixel;e.c=this.g,e.i=o,fn(e),yn(e),this.b(new Mn(xn,t.coordinate,t))}}function bn(t){return!$r(t)||(this.a.setMap(null),this.l(t,this.g,t.pixel)&&(this.j(t),this.b(new Mn(Sn,t.coordinate,t))),!1)}function mn(t){if($r(t)&&zr(t)&&this.C(t)){this.g=t.pixel,this.a.setMap(t.map);var e=this.a,o=this.g;return e.c=this.g,e.i=o,fn(e),yn(e),this.b(new Mn(wn,t.coordinate,t)),!0}return!1}s(fi,je),(t=fi.prototype).Jh=function(t){gi(this,t);var e=new zo("pointerup",this.i,t);this.b(e),this.o||t.button||function(t,e){var o=new zo("click",t.i,e);t.b(o),t.j?(clearTimeout(t.j),t.j=0,o=new zo("dblclick",t.i,e),t.b(o)):t.j=setTimeout(function(){this.j=0;var t=new zo("singleclick",this.i,e);this.b(t)}.bind(t),250)}(this,this.c),this.S||(this.f.forEach(Se),this.f.length=0,this.o=!1,this.c=null,Ae(this.a),this.a=null)},t.Ol=function(t){gi(this,t);var e=new zo("pointerdown",this.i,t);this.b(e),this.c=t,this.f.length||(this.a=new ni(document),this.f.push(me(this.a,"pointermove",this.Hm,this),me(this.a,"pointerup",this.Jh,this),me(this.g,"pointercancel",this.Jh,this)))},t.Hm=function(t){if(di(this,t)){this.o=!0;var e=new zo("pointerdrag",this.i,t,this.o);this.b(e)}t.preventDefault()},t.Lp=function(t){this.b(new zo(t.type,this.i,t,!(!this.c||!di(this,t))))},t.ka=function(){this.v&&(Se(this.v),this.v=null),this.l&&(Se(this.l),this.l=null),this.f.forEach(Se),this.f.length=0,this.a&&(Ae(this.a),this.a=null),this.g&&(Ae(this.g),this.g=null),je.prototype.ka.call(this)},vi.prototype.clear=function(){this.b.length=0,this.i.length=0,yt(this.a)},vi.prototype.f=function(t){R(!(this.c(t)in this.a),31);var e=this.l(t);return 1/0!=e&&(this.b.push(t),this.i.push(e),this.a[this.c(t)]=!0,wi(this,0,this.b.length-1),!0)},s(Si,vi),Si.prototype.f=function(t){var e=vi.prototype.f.call(this,t);return e&&me(t[0],"change",this.o,this),e},Si.prototype.o=function(t){var e=(t=t.target).getState();2!==e&&3!==e&&4!==e&&5!==e||(xe(t,"change",this.o,this),(t=t.bb())in this.g&&(delete this.g[t],--this.j),this.v())},s(Xi,Re),(t=Xi.prototype).Ab=function(t,e){return e=e||[NaN,NaN],this.Kb(t[0],t[1],e,1/0),e},t.sb=function(t){return this.Mc(t[0],t[1])},t.Mc=Bi,t.G=function(t){this.v!=this.i&&(this.l=this.se(this.l),this.v=this.i);var e=this.l;return t?(t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3]):t=e,t},t.Rb=function(t){return this.Vd(t*t)},t.tb=function(t,e){return this.Dc(Kt(t,e)),this},s(Zi,Xi),(t=Zi.prototype).Mc=Bi,t.se=function(t){return z(this.A,0,this.A.length,this.a,t)},t.ac=function(){return this.A.slice(0,this.a)},t.ga=function(){return this.A},t.bc=function(){return this.A.slice(this.A.length-this.a)},t.cc=function(){return this.ja},t.Vd=function(t){if(this.o!=this.i&&(yt(this.f),this.g=0,this.o=this.i),t<0||this.g&&t<=this.g)return this;var e=t.toString();if(this.f.hasOwnProperty(e))return this.f[e];var o=this.hd(t);return o.ga().length=this.f&&t<=this.a){var e=this.l||0;if(this.j){var o=l(this.j,t,1);if(e+=o,o==this.j.length-1)return e;var i=this.j[o];o=i/this.j[o+1]}else i=this.a,o=this.C;e+=Math.log(i/t)/Math.log(o)}return e},t.Qf=function(t,e){var o=(e=e||{}).size;if(o=o||Nr(this),t instanceof Zi)if("Circle"===t.U()){var i=Ar(t=t.G());i.rotate(this.Qa(),et(t))}else i=t;else R(Array.isArray(t),24),R(!ht(t),25),i=Ar(t);var r,n=e.padding?e.padding:[0,0,0,0],p=void 0===e.constrainResolution||e.constrainResolution,s=void 0!==e.nearest&&e.nearest;r=void 0!==e.minResolution?e.minResolution:void 0!==e.maxZoom?this.constrainResolution(this.a,e.maxZoom-this.l,0):0;var a=i.ga(),h=this.Qa();t=Math.cos(-h);h=Math.sin(-h);var l=1/0,u=1/0,c=-1/0,y=-1/0;i=i.qa();for(var f=0,g=a.length;fthis.C&&(this.a=!0)),this.j=o,(o=(t=t.map).Z()).g.rotation!==Pi){i=t.a.getBoundingClientRect();var r=en(this.o);r[0]-=i.left,r[1]-=i.top,this.g=t.Wa(r),this.a&&(i=o.Qa(),t.render(),Br(o,i+e,this.g))}}function kn(t){if(this.o.length<2){if(Dr(t=t.map.Z(),1,-1),this.a){var e=t.Qa(),o=this.g,i=this.u;e=t.constrainRotation(e,0);Br(t,e,o,i)}return!1}return!0}function Dn(t){return 2<=this.o.length&&(t=t.map,this.g=null,this.j=void 0,this.a=!1,this.l=0,this.D||Dr(t.Z(),1,1),!0)}function On(t){tn.call(this,{handleDownEvent:Bn,handleDragEvent:Un,handleUpEvent:Gn}),t=t||{},this.l=t.constrainResolution||!1,this.g=null,this.u=void 0!==t.duration?t.duration:400,this.a=void 0,this.j=1}function Un(t){var e=1,o=this.o[0],i=this.o[1],r=o.clientX-i.clientX;o=o.clientY-i.clientY,r=Math.sqrt(r*r+o*o);void 0!==this.a&&(e=this.a/r),this.a=r;i=(r=(t=t.map).Z()).Pa();var n=r.a,p=r.f;n<(o=i*e)?(e=n/i,o=n):ot.a){var o=this.g,i=this.u;e=t.constrainResolution(e,0,this.j-1);Vr(t,e,o,i)}return!1}return!0}function Bn(t){return 2<=this.o.length&&(t=t.map,this.g=null,this.a=void 0,this.j=1,this.D||Dr(t.Z(),1,1),!0)}function Xn(t){t=t||{};var e=new De,o=new Or(-.005,.05,100);return void 0!==t.altShiftDragRotate&&!t.altShiftDragRotate||e.push(new an),void 0!==t.doubleClickZoom&&!t.doubleClickZoom||e.push(new Wr({delta:t.zoomDelta,duration:t.zoomDuration})),void 0!==t.dragPan&&!t.dragPan||e.push(new rn({kinetic:o})),void 0!==t.pinchRotate&&!t.pinchRotate||e.push(new Nn),void 0!==t.pinchZoom&&!t.pinchZoom||e.push(new On({constrainResolution:t.constrainResolution,duration:t.zoomDuration})),void 0!==t.keyboard&&!t.keyboard||(e.push(new An),e.push(new Tn({delta:t.zoomDelta,duration:t.zoomDuration}))),void 0!==t.mouseWheelZoom&&!t.mouseWheelZoom||e.push(new Cn({constrainResolution:t.constrainResolution,duration:t.zoomDuration})),void 0!==t.shiftDragZoom&&!t.shiftDragZoom||e.push(new Pn({duration:t.zoomDuration})),e}function Vn(t){Re.call(this);var e=ct({},t);e.opacity=void 0!==t.opacity?t.opacity:1,e.visible=void 0===t.visible||t.visible,e.zIndex=void 0!==t.zIndex?t.zIndex:0,e.maxResolution=void 0!==t.maxResolution?t.maxResolution:1/0,e.minResolution=void 0!==t.minResolution?t.minResolution:0,this.H(e),this.a={layer:this,Je:!0}}function Wn(t){return t.a.opacity=w(t.hc(),0,1),t.a.yj=t.$f(),t.a.visible=t.Mb(),t.a.extent=t.G(),t.a.zIndex=t.Ba(),t.a.maxResolution=t.fc(),t.a.minResolution=Math.max(t.gc(),0),t.a}function Zn(t){var e=t||{};delete(t=ct({},e)).layers,e=e.layers,Vn.call(this,t),this.f=[],this.c={},me(this,Ne(Kn),this.Hl,this),e?Array.isArray(e)?e=new De(e.slice(),{unique:!0}):R(e instanceof De,43):e=new De(void 0,{unique:!0}),this.xi(e)}s(Nn,tn),Nn.prototype.Xc=Bi,s(On,tn),On.prototype.Xc=Bi,s(Vn,Re),(t=Vn.prototype).G=function(){return this.get("extent")},t.fc=function(){return this.get("maxResolution")},t.gc=function(){return this.get("minResolution")},t.hc=function(){return this.get("opacity")},t.Mb=function(){return this.get("visible")},t.Ba=function(){return this.get("zIndex")},t.vc=function(t){this.set("extent",t)},t.Ac=function(t){this.set("maxResolution",t)},t.Bc=function(t){this.set("minResolution",t)},t.wc=function(t){this.set("opacity",t)},t.xc=function(t){this.set("visible",t)},t.Vb=function(t){this.set("zIndex",t)},s(Zn,Vn),(t=Zn.prototype).Fd=function(){},t.Fe=function(){this.Mb()&&this.s()},t.Hl=function(){this.f.forEach(Se),this.f.length=0;var t,e=this.qd();for(var o in this.f.push(me(e,"add",this.Gl,this),me(e,"remove",this.Il,this)),this.c)this.c[o].forEach(Se);for(yt(this.c),o=0,t=(e=e.a).length;o=t.minResolution&&el[2])&&(u=[f+c*Math.ceil((l[0]-f)/c),t[1]])}for(c=(l=r.layerStatesArray).length-1;0<=c;--c){var y=l[c],f=y.layer;if(Yn(y,h)&&o.call(i,f)&&(y=lp(this,f),f.ha()&&(a=y.Ea(f.ha().u?u:t,r,e,s,p)),a))return a}},t.Ei=function(t,e,o,i,r){return void 0!==this.Ea(t,e,o,Gi,this,i,r)},t.Fl=function(){this.o.render()},t.Jg=m,t.Rp=function(t,e){for(var o in this.c)if(!(e&&o in e.layerStates)){t=o;var i=this.c[t];delete this.c[t],Se(this.v[t]),delete this.v[t],Ae(i)}},s(yp,Ee);var fp=[0,0,0,1],gp=[],dp=[0,0,0,1];function vp(t,e,o,i){e&&(t.translate(o,i),t.rotate(e),t.translate(-o,-i))}function bp(){}function mp(t,e,o,i,r){this.i=t,this.u=e,this.c=o,this.S=i,this.Yb=r,this.M=this.b=this.a=this.Ua=this.R=this.I=null,this.na=this.T=this.l=this.B=this.C=this.D=0,this.fa=!1,this.f=this.fb=0,this.pa=!1,this.oa=0,this.Ia="",this.va=this.Jb=0,this.Sa=!1,this.j=this.$a=0,this.ra=this.o=this.g=null,this.v=[],this.xb=[1,0,0,1,0,0]}function wp(t,e,o){if(t.M){e=Vi(e,0,o,2,t.S,t.v),o=t.i;var i=t.xb,r=o.globalAlpha;1!=t.l&&(o.globalAlpha=r*t.l);var n,p=t.fb;t.fa&&(p+=t.Yb);var s=0;for(n=e.length;s=s;){var a=this.i[p],h=this.f[p];o[h=G(h).toString()]&&(i!==n&&Bp(t,e,i,n),n=a),p--,i=a}i!==n&&Bp(t,e,i,n),i=n=s}}},t.ve=function(t,e,o,i,r){var n,p,s=this.i.length-2,a=this.i[s+1];for(n=this.u.length-1;0<=n;--n){var h=this.j[n];for(t.uniform4fv(this.v.B,h[0]),qp(this,t,h[1],h[2]),p=this.u[n];0<=s&&this.i[s]>=p;){h=this.i[s];var l=this.f[s];if(void 0===o[G(l).toString()]&&l.V()&&(void 0===r||at(r,l.V().G()))&&(t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT),Bp(t,e,h,a),a=i(l)))return a;s--,a=h}}},t.Ma=function(t,e){if(e){var o=e.i;this.c.lineDash=o||Vp,o=e.g,this.c.lineDashOffset=o||0,o=(o=e.a)instanceof CanvasGradient||o instanceof CanvasPattern?Wp:We(o).map(function(t,e){return 3!=e?t/255:t})||Wp,e=void 0!==(e=e.c)?e:1}else o=[0,0,0,0],e=0;t=(t=t?t.b:[0,0,0,0])instanceof CanvasGradient||t instanceof CanvasPattern?Xp:We(t).map(function(t,e){return 3!=e?t/255:t})||Xp,this.c.strokeColor&&U(this.c.strokeColor,o)&&this.c.fillColor&&U(this.c.fillColor,t)&&this.c.lineWidth===e||(this.c.s=!0,this.c.fillColor=t,this.c.strokeColor=o,this.c.lineWidth=e,this.j.push([t,o,e]))},s(Jp,Rp);var _p=new Jp;function $p(){this.b="varying vec2 a;varying float b;attribute vec2 c;attribute vec2 d;attribute vec2 e;attribute float f;attribute float g;uniform mat4 h;uniform mat4 i;uniform mat4 j;void main(void){mat4 offsetMatrix=i;if(g==1.0){offsetMatrix=i*j;}vec4 offsets=offsetMatrix*vec4(e,0.0,0.0);gl_Position=h*vec4(c,0.0,1.0)+offsets;a=d;b=f;}"}s($p,Ip);var Qp=new $p;function ts(t,e){this.c=t.getUniformLocation(e,"j"),this.f=t.getUniformLocation(e,"i"),this.a=t.getUniformLocation(e,"k"),this.i=t.getUniformLocation(e,"h"),this.v=t.getAttribLocation(e,"e"),this.u=t.getAttribLocation(e,"f"),this.b=t.getAttribLocation(e,"c"),this.D=t.getAttribLocation(e,"g"),this.C=t.getAttribLocation(e,"d")}function es(t,e){this.j=t,this.b=e,this.a={},this.c={},this.i={},this.l=this.v=this.f=this.o=null,(this.g=d(o,"OES_element_index_uint"))&&e.getExtension("OES_element_index_uint"),me(this.j,"webglcontextlost",this.Xo,this),me(this.j,"webglcontextrestored",this.Yo,this)}function os(t,e,o){var i=t.b,r=o.b,n=String(G(o));if(n in t.a)i.bindBuffer(e,t.a[n].buffer);else{var p,s=i.createBuffer();i.bindBuffer(e,s),34962==e?p=new Float32Array(r):34963==e&&(p=t.g?new Uint32Array(r):new Uint16Array(r)),i.bufferData(e,p,o.a),t.a[n]={lc:o,buffer:s}}}function is(t,e){var o=t.b;e=String(G(e));var i=t.a[e];o.isContextLost()||o.deleteBuffer(i.buffer),delete t.a[e]}function rs(t){if(!t.f){var e=t.b,o=e.createFramebuffer();e.bindFramebuffer(e.FRAMEBUFFER,o);var i=as(e,1,1),r=e.createRenderbuffer();e.bindRenderbuffer(e.RENDERBUFFER,r),e.renderbufferStorage(e.RENDERBUFFER,e.DEPTH_COMPONENT16,1,1),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,i,0),e.framebufferRenderbuffer(e.FRAMEBUFFER,e.DEPTH_ATTACHMENT,e.RENDERBUFFER,r),e.bindTexture(e.TEXTURE_2D,null),e.bindRenderbuffer(e.RENDERBUFFER,null),e.bindFramebuffer(e.FRAMEBUFFER,null),t.f=o,t.v=i,t.l=r}return t.f}function ns(t,e){var o=String(G(e));if(o in t.c)return t.c[o];var i=t.b,r=i.createShader(e.U());return i.shaderSource(r,e.b),i.compileShader(r),t.c[o]=r}function ps(t,e,o){var i=G(e)+"/"+G(o);if(i in t.i)return t.i[i];var r=t.b,n=r.createProgram();return r.attachShader(n,ns(t,e)),r.attachShader(n,ns(t,o)),r.linkProgram(n),t.i[i]=n}function ss(t,e,o){var i=t.createTexture();return t.bindTexture(t.TEXTURE_2D,i),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.LINEAR),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR),void 0!==e&&t.texParameteri(3553,10242,e),void 0!==o&&t.texParameteri(3553,10243,o),i}function as(t,e,o){var i=ss(t,void 0,void 0);return t.texImage2D(t.TEXTURE_2D,0,t.RGBA,e,o,0,t.RGBA,t.UNSIGNED_BYTE,null),i}function hs(t,e){var o=ss(t,33071,33071);return t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,e),o}function ls(t,e){Gp.call(this,0,e),this.C=this.D=void 0,this.S=[],this.v=[],this.oa=void 0,this.j=[],this.c=[],this.I=this.ra=void 0,this.B=null,this.fb=this.fa=this.na=this.T=this.Ua=this.R=void 0,this.va=[],this.u=[],this.pa=void 0}function us(t,e,o,i){var r,n=t.D,p=t.C,s=t.oa,a=t.ra,h=t.I,l=t.R,u=t.Ua,c=t.T,y=t.na?1:0,f=-t.fa,g=t.fb,d=t.pa,v=Math.cos(f),b=(f=Math.sin(f),t.b.length),m=t.a.length;for(r=0;r=a;){var h=this.i[s],l=this.f[s];if(void 0===o[G(l).toString()]&&l.V()&&(void 0===r||at(r,l.V().G()))&&(t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT),Bp(t,e,h,p),p=i(l)))return p;p=h,s--}}},t.Ub=function(t){var e=t.Hc(),o=t.Y(1),i=t.ye(),r=t.qg(1),n=t.f,p=t.Oc(),s=t.l,a=t.g,h=t.ic();if(t=t.a,this.j.length){var l=this.j[this.j.length-1];G(l)!=G(o)&&(this.S.push(this.b.length),this.j.push(o))}else this.j.push(o);this.c.length?G(l=this.c[this.c.length-1])!=G(r)&&(this.v.push(this.b.length),this.c.push(r)):this.c.push(r),this.D=e[0],this.C=e[1],this.oa=h[1],this.ra=i[1],this.I=i[0],this.R=n,this.Ua=p[0],this.T=p[1],this.fa=a,this.na=s,this.fb=t,this.pa=h[0]},s(fs,Rp);var gs=new fs;function ds(){this.b="varying float a;varying vec2 b;varying float c;attribute vec2 d;attribute vec2 e;attribute vec2 f;attribute float g;uniform mat4 h;uniform mat4 i;uniform mat4 j;uniform float k;uniform float l;bool nearlyEquals(in float value,in float ref){float epsilon=0.000000000001;return value>=ref-epsilon&&value<=ref+epsilon;}void alongNormal(out vec2 offset,in vec2 nextP,in float turnDir,in float direction){vec2 dirVect=nextP-e;vec2 normal=normalize(vec2(-turnDir*dirVect.y,turnDir*dirVect.x));offset=k/2.0*normal*direction;}void miterUp(out vec2 offset,out float round,in bool isRound,in float direction){float halfWidth=k/2.0;vec2 tangent=normalize(normalize(f-e)+normalize(e-d));vec2 normal=vec2(-tangent.y,tangent.x);vec2 dirVect=f-e;vec2 tmpNormal=normalize(vec2(-dirVect.y,dirVect.x));float miterLength=abs(halfWidth/dot(normal,tmpNormal));offset=normal*direction*miterLength;round=0.0;if(isRound){round=1.0;}else if(miterLength>l+k){offset=halfWidth*tmpNormal*direction;}} bool miterDown(out vec2 offset,in vec4 projPos,in mat4 offsetMatrix,in float direction){bool degenerate=false;vec2 tangent=normalize(normalize(f-e)+normalize(e-d));vec2 normal=vec2(-tangent.y,tangent.x);vec2 dirVect=d-e;vec2 tmpNormal=normalize(vec2(-dirVect.y,dirVect.x));vec2 longOffset,shortOffset,longVertex;vec4 shortProjVertex;float halfWidth=k/2.0;if(length(f-e)>length(d-e)){longOffset=tmpNormal*direction*halfWidth;shortOffset=normalize(vec2(dirVect.y,-dirVect.x))*direction*halfWidth;longVertex=f;shortProjVertex=h*vec4(d,0.0,1.0);}else{shortOffset=tmpNormal*direction*halfWidth;longOffset=normalize(vec2(dirVect.y,-dirVect.x))*direction*halfWidth;longVertex=d;shortProjVertex=h*vec4(f,0.0,1.0);}vec4 p1=h*vec4(longVertex,0.0,1.0)+offsetMatrix*vec4(longOffset,0.0,0.0);vec4 p2=projPos+offsetMatrix*vec4(longOffset,0.0,0.0);vec4 p3=shortProjVertex+offsetMatrix*vec4(-shortOffset,0.0,0.0);vec4 p4=shortProjVertex+offsetMatrix*vec4(shortOffset,0.0,0.0);float denom=(p4.y-p3.y)*(p2.x-p1.x)-(p4.x-p3.x)*(p2.y-p1.y);float firstU=((p4.x-p3.x)*(p1.y-p3.y)-(p4.y-p3.y)*(p1.x-p3.x))/denom;float secondU=((p2.x-p1.x)*(p1.y-p3.y)-(p2.y-p1.y)*(p1.x-p3.x))/denom;float epsilon=0.000000000001;if(firstU>epsilon&&firstU<1.0-epsilon&&secondU>epsilon&&secondU<1.0-epsilon){shortProjVertex.x=p1.x+firstU*(p2.x-p1.x);shortProjVertex.y=p1.y+firstU*(p2.y-p1.y);offset=shortProjVertex.xy;degenerate=true;}else{float miterLength=abs(halfWidth/dot(normal,tmpNormal));offset=normal*direction*miterLength;}return degenerate;}void squareCap(out vec2 offset,out float round,in bool isRound,in vec2 nextP,in float turnDir,in float direction){round=0.0;vec2 dirVect=e-nextP;vec2 firstNormal=normalize(dirVect);vec2 secondNormal=vec2(turnDir*firstNormal.y*direction,-turnDir*firstNormal.x*direction);vec2 hypotenuse=normalize(firstNormal-secondNormal);vec2 normal=vec2(turnDir*hypotenuse.y*direction,-turnDir*hypotenuse.x*direction);float length=sqrt(c*c*2.0);offset=normal*length;if(isRound){round=1.0;}} void main(void){bool degenerate=false;float direction=float(sign(g));mat4 offsetMatrix=i*j;vec2 offset;vec4 projPos=h*vec4(e,0.0,1.0);bool round=nearlyEquals(mod(g,2.0),0.0);a=0.0;c=k/2.0;b=projPos.xy;if(nearlyEquals(mod(g,3.0),0.0)||nearlyEquals(mod(g,17.0),0.0)){alongNormal(offset,f,1.0,direction);}else if(nearlyEquals(mod(g,5.0),0.0)||nearlyEquals(mod(g,13.0),0.0)){alongNormal(offset,d,-1.0,direction);}else if(nearlyEquals(mod(g,23.0),0.0)){miterUp(offset,a,round,direction);}else if(nearlyEquals(mod(g,19.0),0.0)){degenerate=miterDown(offset,projPos,offsetMatrix,direction);}else if(nearlyEquals(mod(g,7.0),0.0)){squareCap(offset,a,round,f,1.0,direction);}else if(nearlyEquals(mod(g,11.0),0.0)){squareCap(offset,a,round,d,-1.0,direction);}if(!degenerate){vec4 offsets=offsetMatrix*vec4(offset,0.0,0.0);gl_Position=projPos+offsets;}else{gl_Position=vec4(offset,0.0,1.0);}}"}s(ds,Ip);var vs=new ds;function bs(t,e){this.B=t.getUniformLocation(e,"n"),this.oa=t.getUniformLocation(e,"k"),this.R=t.getUniformLocation(e,"l"),this.c=t.getUniformLocation(e,"j"),this.f=t.getUniformLocation(e,"i"),this.a=t.getUniformLocation(e,"m"),this.ra=t.getUniformLocation(e,"p"),this.i=t.getUniformLocation(e,"h"),this.I=t.getUniformLocation(e,"o"),this.g=t.getAttribLocation(e,"g"),this.o=t.getAttribLocation(e,"d"),this.l=t.getAttribLocation(e,"f"),this.b=t.getAttribLocation(e,"e")}function ms(t,e){Gp.call(this,0,e),this.v=null,this.u=[],this.j=[],this.c={strokeColor:null,lineCap:void 0,lineDash:null,lineDashOffset:void 0,lineJoin:void 0,lineWidth:void 0,miterLimit:void 0,s:!1}}function ws(t,e,o,i){var r,n=t.a.length,p=t.b.length,s="bevel"===t.c.lineJoin?0:"miter"===t.c.lineJoin?1:2,a="butt"===t.c.lineCap?0:"square"===t.c.lineCap?1:2,h=ys(e,o,i),l=p,u=1;for(r=0;ro&&(this.i.push(o),this.f.push(e),this.c.s&&(this.j.push(o),this.c.s=!1))},t.Db=function(){this.l=new zp(this.a),this.o=new zp(this.b),this.i.push(this.b.length),!this.j.length&&0=l;){var u=this.i[h],c=this.f[h];o[c=G(c).toString()]&&(p!==a&&(Bp(t,e,p,a),t.clear(t.DEPTH_BUFFER_BIT)),a=u),h--,p=u}p!==a&&(Bp(t,e,p,a),t.clear(t.DEPTH_BUFFER_BIT)),p=a=l}}i||(t.disable(t.DEPTH_TEST),t.clear(t.DEPTH_BUFFER_BIT),t.depthMask(n),t.depthFunc(r))},t.ve=function(t,e,o,i,r){var n,p,s=this.i.length-2,a=this.i[s+1];for(n=this.j.length-1;0<=n;--n){var h=this.u[n];for(As(this,t,h[0],h[1],h[2]),p=this.j[n];0<=s&&this.i[s]>=p;){h=this.i[s];var l=this.f[s];if(void 0===o[G(l).toString()]&&l.V()&&(void 0===r||at(r,l.V().G()))&&(t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT),Bp(t,e,h,a),a=i(l)))return a;s--,a=h}}},t.Ma=function(t,e){t=e.f,this.c.lineCap=void 0!==t?t:"round",t=e.i,this.c.lineDash=t||Vp,t=e.g,this.c.lineDashOffset=t||0,t=e.j,this.c.lineJoin=void 0!==t?t:"round",t=(t=e.a)instanceof CanvasGradient||t instanceof CanvasPattern?Wp:We(t).map(function(t,e){return 3!=e?t/255:t})||Wp;var o=void 0!==(o=e.c)?o:1;e=void 0!==(e=e.o)?e:10,this.c.strokeColor&&U(this.c.strokeColor,t)&&this.c.lineWidth===o&&this.c.miterLimit===e||(this.c.s=!0,this.c.strokeColor=t,this.c.lineWidth=o,this.c.miterLimit=e,this.u.push([t,o,e]))};var Es=3,Ts=5,js=7,Cs=11,Ls=13,Rs=17,Is=19,Ns=23;function Fs(){this.b="precision mediump float;uniform vec4 e;uniform float f;void main(void){gl_FragColor=e;float alpha=e.a*f;if(alpha==0.0){discard;}gl_FragColor.a=alpha;}"}s(Fs,Rp);var ks=new Fs;function Ds(){this.b="attribute vec2 a;uniform mat4 b;uniform mat4 c;uniform mat4 d;void main(void){gl_Position=b*vec4(a,0.0,1.0);}"}s(Ds,Ip);var Os=new Ds;function Us(t,e){this.B=t.getUniformLocation(e,"e"),this.c=t.getUniformLocation(e,"d"),this.f=t.getUniformLocation(e,"c"),this.a=t.getUniformLocation(e,"f"),this.i=t.getUniformLocation(e,"b"),this.b=t.getAttribLocation(e,"a")}function Gs(t){t=t||{},this.a=void 0!==t.color?t.color:null,this.f=t.lineCap,this.i=void 0!==t.lineDash?t.lineDash:null,this.g=t.lineDashOffset,this.j=t.lineJoin,this.o=t.miterLimit,this.c=t.width,this.b=void 0}function Bs(t){this.b=this.a=this.i=void 0,this.f=void 0===t||t,this.c=0}function Xs(t){var e=t.b;if(e){var o=e.next,i=e.ub;o&&(o.ub=i),i&&(i.next=o),t.b=o||i,t.i===t.a?(t.b=void 0,t.i=void 0,t.a=void 0):t.i===e?t.i=t.b:t.a===e&&(t.a=i?t.b.ub:t.b),t.c--}}function Vs(t){if(t.b=t.i,t.b)return t.b.data}function Ws(t){if(t.b&&t.b.next)return t.b=t.b.next,t.b.data}function Zs(t){if(t.b&&t.b.next)return t.b.next.data}function Ks(t){if(t.b&&t.b.ub)return t.b=t.b.ub,t.b.data}function zs(t){if(t.b&&t.b.ub)return t.b.ub.data}function Ys(t){if(t.b)return t.b.data}(t=Gs.prototype).clone=function(){var t=this.a;return new Gs({color:t&&t.slice?t.slice():t||void 0,lineCap:this.f,lineDash:this.i?this.i.slice():void 0,lineDashOffset:this.g,lineJoin:this.j,miterLimit:this.o,width:this.c})},t.No=function(){return this.a},t.Vk=function(){return this.f},t.Oo=function(){return this.i},t.Wk=function(){return this.g},t.Xk=function(){return this.j},t.bl=function(){return this.o},t.Po=function(){return this.c},t.Qo=function(t){this.a=t,this.b=void 0},t.aq=function(t){this.f=t,this.b=void 0},t.setLineDash=function(t){this.i=t,this.b=void 0},t.bq=function(t){this.g=t,this.b=void 0},t.cq=function(t){this.j=t,this.b=void 0},t.gq=function(t){this.o=t,this.b=void 0},t.jq=function(t){this.c=t,this.b=void 0},Bs.prototype.concat=function(t){if(t.b){if(this.b){var e=this.b.next;this.b.next=t.i,t.i.ub=this.b,e.ub=t.a,t.a.next=e,this.c+=t.c}else this.b=t.b,this.i=t.i,this.a=t.a,this.c=t.c;t.b=void 0,t.i=void 0,t.a=void 0,t.c=0}};var Hs,qs,Js={$d:function(){}};function _s(t,e,o){var i=t[e];t[e]=t[o],t[o]=i}function $s(t,e){return t=t.ca&&e.ia>=t.da}function ha(t){return{children:t,height:1,ib:!0,ca:1/0,da:1/0,$:-1/0,ia:-1/0}}function la(t,e,o,i,r){for(var n,p=[e,o];p.length;)(o=p.pop())-(e=p.pop())<=i||(n=e+Math.ceil((o-e)/i/2)*i,qs(t,n,e,o,r),p.push(e,n,n,o))}function ua(t){this.a=Js.$d(t),this.b={}}function ca(t,e,o){var i=t.b[G(o)];Y([i.ca,i.da,i.$,i.ia],e)||(t.remove(o),t.Ca(e,o))}function ya(t){return t.a.all().map(function(t){return t.value})}function fa(t,e){return t.a.search({ca:e[0],da:e[1],$:e[2],ia:e[3]}).map(function(t){return t.value})}function ga(t,e,o,i){return da(fa(t,e),o,i)}function da(t,e,o){for(var i,r=0,n=t.length;rn&&(n=e[y],c=e[y+1]),u=f}}else for(u=s=Aa(t,e[y=e.length-o],e[y+1],a++),n=e[y],c=e[y+1],y-=o,p=0;p<=y;y-=o)f=Aa(t,e[y],e[y+1],a++),l.push(Ea(u,f,i)),h.push([Math.min(u.x,f.x),Math.min(u.y,f.y),Math.max(u.x,f.x),Math.max(u.y,f.y)]),e[y]>n&&(n=e[y],c=e[y+1]),u=f;return l.push(Ea(f,s,i)),h.push([Math.min(u.x,f.x),Math.min(u.y,f.y),Math.max(u.x,f.x),Math.max(u.y,f.y)]),r.load(h,l),[n,c]}function wa(t,e,o){var i=Vs(t),r=i,n=Ws(t),p=!1;do{var s=o?Zp(n.W.x,n.W.y,r.W.x,r.W.y,r.aa.x,r.aa.y):Zp(r.aa.x,r.aa.y,r.W.x,r.W.y,n.W.x,n.W.y);void 0===s?(Ta(r,n,t,e),p=!0,n===i&&(i=Zs(t)),n=r,Ks(t)):r.W.Fb!==s&&(r.W.Fb=s,p=!0),r=n,n=Ws(t)}while(r!==i);return p}function xa(t,e,o,i,r){for(var n=Vs(t);n.W.x!==e;)n=Ws(t);var p,s=1/0,a=Ca({aa:e=n.W,W:i={x:i,y:e.y,hb:-1}},r,!0),h=0;for(p=a.length;h(o.y-i.y)*(e.x-i.x);return r=(r.x-i.x)*(e.y-i.y)<(r.y-i.y)*(e.x-i.x),t=(t.x-e.x)*(i.y-e.y)>(t.y-e.y)*(i.x-e.x),o=(o.x-e.x)*(i.y-e.y)<(o.y-e.y)*(i.x-e.x),e=e.Fb?o||t:o&&t,(i.Fb?r||n:r&&n)&&e}function Ia(){}function Na(t,e,o){this.f=e,this.g=t,this.c=o,this.a={}}function Fa(t,e){var o,i=[];for(o in t.a){var r,n=t.a[o];for(r in n)i.push(n[r].Eb(e))}return function(){for(var t,e=i.length,o=0;othis.Hf;)this.jk(i,e),e--;this.Zj(o,i,e)},jk:function(t,e){var o=t[e],i=o.children.length,r=this.fh;this.$j(o,r,i),i=this.ak(o,r,i),(i=ha(o.children.splice(i,o.children.length-i))).height=o.height,i.ib=o.ib,ta(o,this.wb),ta(i,this.wb),e?t[e-1].children.push(i):this.hh(o,i)},hh:function(t,e){this.data=ha([t,e]),this.data.height=t.height+1,this.data.ib=!1,ta(this.data,this.wb)},ak:function(t,e,o){var i,r,n=r=1/0;for(i=e;i<=o-e;i++){var p=ea(t,0,i,this.wb),s=ea(t,i,o,this.wb),a=Math.max(0,Math.min(p.$,s.$)-Math.max(p.ca,s.ca))*Math.max(0,Math.min(p.ia,s.ia)-Math.max(p.da,s.da));if(p=na(p)+na(s),as&&(this.i.push(s),this.f.push(e),this.j.s&&(this.c.push(s),this.j.s=!1)),this.g.b.length>a&&Ps(this.g,e,a)},t.rc=function(t,e){var o=t.Bb(),i=t.qa();if(0=l;){var u=this.i[h],c=this.f[h];o[c=G(c).toString()]&&(p!==a&&(Bp(t,e,p,a),t.clear(t.DEPTH_BUFFER_BIT)),a=u),h--,p=u}p!==a&&(Bp(t,e,p,a),t.clear(t.DEPTH_BUFFER_BIT)),p=a=l}}i||(t.disable(t.DEPTH_TEST),t.clear(t.DEPTH_BUFFER_BIT),t.depthMask(n),t.depthFunc(r))},t.ve=function(t,e,o,i,r){var n,p,s=this.i.length-2,a=this.i[s+1];for(n=this.c.length-1;0<=n;--n){var h=this.u[n];for(t.uniform4fv(this.v.B,h),p=this.c[n];0<=s&&this.i[s]>=p;){h=this.i[s];var l=this.f[s];if(void 0===o[G(l).toString()]&&l.V()&&(void 0===r||at(r,l.V().G()))&&(t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT),Bp(t,e,h,a),a=i(l)))return a;s--,a=h}}},t.Ma=function(t,e){t=(t=t?t.b:[0,0,0,0])instanceof CanvasGradient||t instanceof CanvasPattern?Xp:We(t).map(function(t,e){return 3!=e?t/255:t})||Xp,this.j.fillColor&&U(t,this.j.fillColor)||(this.j.fillColor=t,this.j.s=!0,this.u.push(t)),e?this.g.Ma(null,e):this.g.Ma(null,new Gs({color:[0,0,0,0],lineWidth:0}))},Ia.prototype.La=function(){},s(Na,Cp),Na.prototype.b=function(t,e){var o=void 0!==t?t.toString():"0";return void 0===(t=this.a[o])&&(t={},this.a[o]=t),void 0===(o=t[e])&&(o=new Oa[e](this.g,this.f),t[e]=o),o},Na.prototype.i=function(){return gt(this.a)},Na.prototype.La=function(t,e,o,i,r,n,p,s){var a,h,l=Object.keys(this.a).map(Number);l.sort(N);var u=0;for(a=l.length;u=t.l)break;++n}o=r+" "+i,t.D!=o&&(t.o.innerHTML=o,t.D=o),t.B!=e&&(t.o.style.width=e+"px",t.B=e),t.j||(t.c.style.display="",t.j=!0)}else t.j&&(t.c.style.display="none",t.j=!1)}ph.prototype.C=function(){return this.get(lh)},ph.prototype.T=function(){hh(this)},ph.prototype.I=function(t){this.set(lh,t)};var lh="units";function uh(t){t=t||{},this.c=void 0,this.j=ch,this.D=this.l=0,this.I=null,this.na=!1,this.T=void 0!==t.duration?t.duration:200;var e=void 0!==t.className?t.className:"ol-zoomslider",o=document.createElement("button");o.setAttribute("type","button"),o.className=e+"-thumb ol-unselectable";var i=document.createElement("div");i.className=e+" ol-unselectable ol-control",i.appendChild(o),this.o=new ni(i),me(this.o,"pointerdown",this.yl,this),me(this.o,"pointermove",this.wl,this),me(this.o,"pointerup",this.xl,this),me(i,"click",this.vl,this),me(o,"click",Te),Qe.call(this,{element:i,render:t.render?t.render:yh})}s(uh,Qe),uh.prototype.ka=function(){Ae(this.o),Qe.prototype.ka.call(this)};var ch=0;function yh(t){if(t.frameState){if(!this.na){var e=(n=this.element).offsetWidth,o=n.offsetHeight,i=n.firstElementChild,r=getComputedStyle(i),n=i.offsetWidth+parseFloat(r.marginRight)+parseFloat(r.marginLeft);i=i.offsetHeight+parseFloat(r.marginTop)+parseFloat(r.marginBottom);this.I=[n,i],o>1)],o))<0?h=r+1:(l=r,a=!s);s=(r=a?h:~h)<0?(o=(o-p[-r-2])/(p[-r-1]-p[-r-2]),p=M(t[e+=(-r-2)*i],t[e+i],o),M(t[e+1],t[e+i+1],o)):(p=t[e+r*i],t[e+r*i+1])}return n?(n[0]=p,n[1]=s,n):[p,s]}function ul(t,e,o,i,r,n){if(o==e)return null;if(r>1)+1)*i-1]?o=n:e=n+1;if(r==(o=t[e*i-1]))return t.slice((e-1)*i,(e-1)*i+i);var p;for(n=(r-o)/(t[(e+1)*i-1]-o),o=[],p=0;p>>0):4294967296*(e>>>0)+(t>>>0)}function Wf(t,e,o,i,r){this.g=r,this.i=t,this.b=e,this.f=o,this.c=i}function Zf(t){rl.call(this),t=t||{},this.defaultDataProjection=new wt({code:"",units:"tile-pixels"}),this.b=t.featureClass?t.featureClass:Wf,this.a=t.geometryName,this.i=t.layerName?t.layerName:"layer",this.c=t.layers?t.layers:null}function Kf(t,e,o){for(var i=0,r=0,n=t.length;r>1,a=-7,h=o?-1:1,l=t[e+(r=o?r-1:0)];for(r+=h,o=l&(1<<-a)-1,l>>=-a,a+=n;0>=-a,a+=i;0>3,n=this.ea;this.type=7&i,t(r,e,this),this.ea===n&&this.mq(i)}return e},yp:function(){var t=Lf(this.lc,this.ea,!0,23,4);return this.ea+=4,t},up:function(){var t=Lf(this.lc,this.ea,!0,52,8);return this.ea+=8,t},Ka:function(t){var e=this.lc,o=e[this.ea++],i=127&o;return o<128?i:(i|=(127&(o=e[this.ea++]))<<7,o<128?i:(i|=(127&(o=e[this.ea++]))<<14,o<128?i:(i|=(127&(o=e[this.ea++]))<<21,o<128?i:function(t,e,o){var i=o.lc,r=i[o.ea++],n=(112&r)>>4;if(r<128)return Vf(t,n,e);if(n|=(127&(r=i[o.ea++]))<<3,r<128)return Vf(t,n,e);if(n|=(127&(r=i[o.ea++]))<<10,r<128)return Vf(t,n,e);if(n|=(127&(r=i[o.ea++]))<<17,r<128)return Vf(t,n,e);if(n|=(127&(r=i[o.ea++]))<<24,r<128)return Vf(t,n,e);if((r=i[o.ea++])<128)return Vf(t,n|(1&r)<<31,e);throw Error("Expected varint not more than 10 bytes")}(i|(15&(o=e[this.ea]))<<28,t,this))))},Kp:function(){return this.Ka(!0)},ce:function(){var t=this.Ka();return 1==t%2?(t+1)/-2:t/2},sp:function(){return!!this.Ka()},Gg:function(){for(var t=this.Ka()+this.ea,e=this.lc,o="",i=this.ea;i>>10&1023|55296),n=56320|1023&n),o+=String.fromCharCode(n),i+=p}return this.ea=t,o},mq:function(t){if((t&=7)===Xf.c)for(;127>3)?t.Gg():2===e?t.yp():3===e?t.up():4===e?t.Kp():5===e?t.Ka():6===e?t.ce():7===e?t.sp():null;return e}(o))}function p(t,e,o){3===t&&((t=new s(o,o.Ka()+o.ea)).length&&(e[t.name]=t))}a.prototype={clone:function(){return new a(this.x,this.y)},add:function(t){return this.clone().Yj(t)},rotate:function(t){return this.clone().hk(t)},round:function(){return this.clone().ik()},angle:function(){return Math.atan2(this.y,this.x)},Yj:function(t){return this.x+=t.x,this.y+=t.y,this},hk:function(t){var e=Math.cos(t),o=(t=Math.sin(t))*this.x+e*this.y;return this.x=e*this.x-t*this.y,this.y=o,this},ik:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},a.Kq=function(t){return t instanceof a?t:Array.isArray(t)?new a(t[0],t[1]):t},o.b=["Unknown","Point","LineString","Polygon"],o.prototype.Oh=function(){var t=this.Cc;t.ea=this.Ef;for(var e,o=t.Ka()+t.ea,i=1,r=0,n=0,p=0,s=[];t.ea>=3),r--,1===i||2===i)n+=t.ce(),p+=t.ce(),1===i&&(e&&s.push(e),e=[]),e.push(new a(n,p));else{if(7!==i)throw Error("unknown command "+i);e&&e.push(e[0].clone())}return e&&s.push(e),s},o.prototype.bbox=function(){var t=this.Cc;t.ea=this.Ef;for(var e=t.Ka()+t.ea,o=1,i=0,r=0,n=0,p=1/0,s=-1/0,a=1/0,h=-1/0;t.ea>=3),i--,1===o||2===o)(r+=t.ce())=this.me.length)throw Error("feature index out of bounds");return this.Cc.ea=this.me[t],t=this.Cc.Ka()+this.Cc.ea,new o(this.Cc,t,this.extent,this.ne,this.pe)};var h=s;t.default={Bf:e,Wj:o,Xj:h},t.Bf=e,t.Wj=o,t.Xj=h}(Js.xf=Js.xf||{}),(t=Wf.prototype).get=function(t){return this.c[t]},t.Bb=function(){return this.f},t.G=function(){return this.a||(this.a="Point"===this.i?K(this.b):z(this.b,0,this.b.length,2)),this.a},t.Wn=function(){return this.g},t.ec=function(){return this.b},t.ga=Wf.prototype.ec,t.V=function(){return this},t.Xn=function(){return this.c},t.Vd=Wf.prototype.V,t.qa=function(){return 2},t.Lc=m,t.U=function(){return this.i},s(Zf,rl),(t=Zf.prototype).U=function(){return"arraybuffer"},t.Oa=function(t,e){var o=this.c;t=new Js.Dd(t),t=new Js.xf.Bf(t);var i,r=[],n=this.b;for(i in t.layers)if(!o||-1!=o.indexOf(i))for(var p=t.layers[i],s=0,a=p.length;s>=5;e+=p+=String.fromCharCode(n+63)}return e}function xg(t,e){e=e||1e5;var o,i=[],r=0,n=0,p=0;for(o=t.length;p>1):n>>1;for(t=0,r=i.length;t=e[0]||t[1]<=e[1]&&t[3]>=e[1]||_(t,this.sb,this))},t.ob=function(t){var e,o=this.a,i=t.slice();for(i[o]=i[0]+(this.A[o]-this.A[0]),e=1;en[2])&&(o=s*Math.ceil((n[0]-o)/s),i=[i[0]+o,i[1],i[2]+o,i[3]]),o=this.S[0],n=this.S[1],s=-1,h=Math.pow(this.Jb*p,2),u=[],c=[],p=0,a=iv.length;pP.width?P.width-C:N,D=T+L>P.height?P.height-L:T;e.drawImage(P,C,L,k,D,M,R,k*o,D*o),1!=j&&(e.globalAlpha=F),1==f&&!y||e.setTransform.apply(e,m)}++g;break;case 5:for(v=M[1],l=M[2],E=M[3],T=M[4]*o,j=M[5]*o,y=M[6],f=M[7]*o,P=M[8],A=M[9],(R=M[10])&&(y+=r);vthis.c&&(this.c=this.i.lineWidth,this.f=null)},s(Dv,Ev),(t=Dv.prototype).Zb=function(t,e){var o=this.i,i=o.strokeStyle;if(void 0!==o.fillStyle||void 0!==i){Uv(this,t),jv(this,e),this.b.push([9,Ze(fp)]),void 0!==o.strokeStyle&&this.b.push([10,o.strokeStyle,o.lineWidth,o.lineCap,o.lineJoin,o.miterLimit,o.lineDash,o.lineDashOffset,!0,1]);var r=t.ga();i=this.coordinates.length;Tv(this,r,0,r.length,t.qa(),!1,!1),t=[1],i=[2,i],this.a.push(t,i),this.b.push(t,i),t=[7],this.b.push(t),void 0!==o.fillStyle&&this.a.push(t),void 0!==o.strokeStyle&&(o=[12],this.a.push(o),this.b.push(o)),Rv(this,e)}},t.rc=function(t,e){var o=this.i;Uv(this,t),jv(this,e),this.b.push([9,Ze(fp)]),void 0!==o.strokeStyle&&this.b.push([10,o.strokeStyle,o.lineWidth,o.lineCap,o.lineJoin,o.miterLimit,o.lineDash,o.lineDashOffset,!0,1]);o=t.Bb();Ov(this,t.ec(),0,o,t.qa()),Rv(this,e)},t.pc=function(t,e){var o=this.i,i=o.strokeStyle;if(void 0!==o.fillStyle||void 0!==i){Uv(this,t),jv(this,e),this.b.push([9,Ze(fp)]),void 0!==o.strokeStyle&&this.b.push([10,o.strokeStyle,o.lineWidth,o.lineCap,o.lineJoin,o.miterLimit,o.lineDash,o.lineDashOffset,!0,1]),o=t.c,i=wl(t),t=t.qa();var r,n=0,p=0;for(r=o.length;pthis.c&&(this.c=o.lineWidth,this.f=null)):(o.strokeStyle=void 0,o.lineCap=void 0,o.lineDash=null,o.lineDashOffset=void 0,o.lineJoin=void 0,o.lineWidth=void 0,o.miterLimit=void 0)},s(Gv,Ev),Gv.prototype.yc=function(t,e,o,i,r,n){if(""!==this.Ia&&this.g&&(this.i||this.f)){if(this.i){r=this.i;var p=this.S;if(!p||p.fillStyle!=r.fillStyle){var s=[9,r.fillStyle];this.a.push(s),this.b.push(s),p?p.fillStyle=r.fillStyle:this.S={fillStyle:r.fillStyle}}}this.f&&(r=this.f,(p=this.D)&&p.lineCap==r.lineCap&&p.lineDash==r.lineDash&&p.lineDashOffset==r.lineDashOffset&&p.lineJoin==r.lineJoin&&p.lineWidth==r.lineWidth&&p.miterLimit==r.miterLimit&&p.strokeStyle==r.strokeStyle||(s=[10,r.strokeStyle,r.lineWidth,r.lineCap,r.lineJoin,r.miterLimit,r.lineDash,r.lineDashOffset,!1,1],this.a.push(s),this.b.push(s),p?(p.lineCap=r.lineCap,p.lineDash=r.lineDash,p.lineDashOffset=r.lineDashOffset,p.lineJoin=r.lineJoin,p.lineWidth=r.lineWidth,p.miterLimit=r.miterLimit,p.strokeStyle=r.strokeStyle):this.D={lineCap:r.lineCap,lineDash:r.lineDash,lineDashOffset:r.lineDashOffset,lineJoin:r.lineJoin,lineWidth:r.lineWidth,miterLimit:r.miterLimit,strokeStyle:r.strokeStyle})),r=this.g,(p=this.C)&&p.font==r.font&&p.textAlign==r.textAlign&&p.textBaseline==r.textBaseline||(s=[11,r.font,r.textAlign,r.textBaseline],this.a.push(s),this.b.push(s),p?(p.font=r.font,p.textAlign=r.textAlign,p.textBaseline=r.textBaseline):this.C={font:r.font,textAlign:r.textAlign,textBaseline:r.textBaseline}),jv(this,n),t=[5,r=this.coordinates.length,t=Tv(this,t,e,o,i,!1,!1),this.Ia,this.j,this.o,this.v,this.u,!!this.i,!!this.f,this.l],this.a.push(t),this.b.push(t),Rv(this,n)}},Gv.prototype.Cb=function(t){if(t){if((e=t.Fa())?(e=qe((e=e.b)||fp),this.i?this.i.fillStyle=e:this.i={fillStyle:e}):this.i=null,s=t.Ga()){var e=s.a,o=s.f,i=s.i,r=s.g,n=s.j,p=s.c,s=s.o;o=void 0!==o?o:"round",i=i?i.slice():gp,r=void 0!==r?r:0,n=void 0!==n?n:"round",p=void 0!==p?p:1,s=void 0!==s?s:10,e=qe(e||dp);if(this.f)(h=this.f).lineCap=o,h.lineDash=i,h.lineDashOffset=r,h.lineJoin=n,h.lineWidth=p,h.miterLimit=s,h.strokeStyle=e;else this.f={lineCap:o,lineDash:i,lineDashOffset:r,lineJoin:n,lineWidth:p,miterLimit:s,strokeStyle:e}}else this.f=null;var a=t.a,h=(e=t.i,o=t.c,i=t.o,p=t.f,s=t.b,r=t.Na(),n=t.g,t.j);t=void 0!==a?a:"10px sans-serif",n=void 0!==n?n:"center",h=void 0!==h?h:"middle",this.g?((a=this.g).font=t,a.textAlign=n,a.textBaseline=h):this.g={font:t,textAlign:n,textBaseline:h},this.Ia=void 0!==r?r:"",this.j=void 0!==e?e:0,this.o=void 0!==o?o:0,this.l=void 0!==i&&i,this.v=void 0!==p?p:0,this.u=void 0!==s?s:1}else this.Ia=""},s(Bv,Cp);var Xv={0:[[!0]]};function Vv(t,e,o){var i,r=Math.floor(t.length/2);if(r<=e)for(i=r;it.$&&(t.$=i.$),i.dat.ia&&(t.ia=i.ia)):t[e][o]=i:(t[e]={},t[e][o]=i)}function Qv(t,e,o,i,r,n,p,s,a,h){var l=G(e).toString();l in t.wantedTiles||(t.wantedTiles[l]={});var u=t.wantedTiles[l];t=t.tileQueue;var c,y,f,g=o.minZoom;for(f=p;g<=f;--f){var d=re(o,n,f,d),v=o.Da(f);for(c=d.ca;c<=d.$;++c)for(y=d.da;y<=d.ia;++y)if(p-f<=s){var b=e.Nc(f,c,y,i,r);0==b.getState()&&(u[b.bb()]=!0,b.bb()in t.a||t.f([b,l,ne(o,b.ta),v])),a&&a.call(h,b)}else e.Ug(f,c,y,r)}}function tb(t){zv.call(this,t),this.fa=[1,0,0,1,0,0]}function eb(t,e,o){var i=e.pixelRatio,r=e.size[0]*i,n=e.size[1]*i,p=e.viewState.rotation,s=nt(o),a=pt(o),h=tt(o);o=Q(o),ep(e.coordinateToPixelTransform,s),ep(e.coordinateToPixelTransform,a),ep(e.coordinateToPixelTransform,h),ep(e.coordinateToPixelTransform,o),t.save(),vp(t,-p,r/2,n/2),t.beginPath(),t.moveTo(s[0]*i,s[1]*i),t.lineTo(a[0]*i,a[1]*i),t.lineTo(h[0]*i,h[1]*i),t.lineTo(o[0]*i,o[1]*i),t.clip(),vp(t,p,r/2,n/2)}function ob(t,e,o,i,r){var n=t.a;if(Ce(n,e)){var p=i.size[0]*i.pixelRatio,s=i.size[1]*i.pixelRatio,a=i.viewState.rotation;vp(o,-a,p/2,s/2),t=r||ib(t,i,0),n.b(new yp(e,new mp(o,i.pixelRatio,i.extent,t,i.viewState.rotation),i,o,null)),vp(o,a,p/2,s/2)}}function ib(t,e,o){var i=e.viewState,r=e.pixelRatio,n=r/i.resolution;return np(t.fa,r*e.size[0]/2,r*e.size[1]/2,n,-n,-i.rotation,-i.center[0]+o,-i.center[1])}function rb(t,e){return G(t)-G(e)}function nb(t,e){return(t=.5*t/e)*t}function pb(t,e,o,i,r,n){var p,s=!1;if(p=o.Y()){var a=p.Ye();2==a||3==a?p.Bj(r,n):(0==a&&p.load(),p.Nh(r,n),s=!0)}return(r=(0,o.Za)(e))&&(i=r.Vd(i),(0,sb[i.U()])(t,i,o,e)),s}s(zv,Le),zv.prototype.Ea=m,zv.prototype.Ue=Bi,zv.prototype.Nf=function(o,i,r){return function(e,t){return Pw(o,i,e,t,function(t){r[e]||(r[e]={}),r[e][t.ta.toString()]=t})}},zv.prototype.na=function(t){2===t.target.getState()&&Hv(this)},s(tb,zv),tb.prototype.u=function(t,e,o,i){if(this.Ea(t,e,0,Gi,this))return o.call(i,this.a,null)},tb.prototype.ef=function(t,e,o,i){ob(this,"postcompose",t,e,i)};var sb={Point:function(t,e,o,i){var r=o.Y();if(r){if(2!=r.Ye())return;var n=t.b(o.Ba(),"Image");n.Ub(r),n.qc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),t.yc(e.ga(),0,2,2,e,i))},LineString:function(t,e,o,i){var r=o.Ga();if(r){var n=t.b(o.Ba(),"LineString");n.Ma(null,r),n.mc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),t.yc(yl(e),0,2,2,e,i))},Polygon:function(t,e,o,i){var r=o.Fa(),n=o.Ga();if(r||n){var p=t.b(o.Ba(),"Polygon");p.Ma(r,n),p.rc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),t.yc(Mr(e),0,2,2,e,i))},MultiPoint:function(t,e,o,i){var r=o.Y();if(r){if(2!=r.Ye())return;var n=t.b(o.Ba(),"Image");n.Ub(r),n.oc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),o=e.ga(),t.yc(o,0,o.length,e.qa(),e,i))},MultiLineString:function(t,e,o,i){var r=o.Ga();if(r){var n=t.b(o.Ba(),"LineString");n.Ma(null,r),n.nc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),o=gl(e),t.yc(o,0,o.length,2,e,i))},MultiPolygon:function(t,e,o,i){var r=o.Fa(),n=o.Ga();if(n||r){var p=t.b(o.Ba(),"Polygon");p.Ma(r,n),p.pc(e,i)}(r=o.Na())&&((t=t.b(o.Ba(),"Text")).Cb(r),o=ml(e),t.yc(o,0,o.length,2,e,i))},GeometryCollection:function(t,e,o,i){var r,n=0;for(r=(e=e.a).length;na[2];)l=ib(this,t,l=h*++m),u.La(g,r,l,s,n),p-=h;l=ib(this,t,0)}vp(g,s,v/2,b/2),g!=o&&(ob(this,"render",g,t,l),o.drawImage(g.canvas,-y,-f),g.translate(-y,-f)),g.globalAlpha=d}c&&o.restore(),this.ef(o,t,e,l)},ab.prototype.Ea=function(t,e,o,i,r){if(this.f){var n=this.a,p={};return this.f.Ea(t,e.viewState.resolution,e.viewState.rotation,o,{},function(t){var e=G(t).toString();if(!(e in p))return p[e]=!0,i.call(r,t,n)})}},ab.prototype.D=function(){Hv(this)},ab.prototype.sd=function(t){function e(t){var e=t.Lc();if(e)var o=e.call(t,h);else(e=n.f)&&(o=e(t,h));if(o){if(o){if(e=!1,Array.isArray(o))for(var i=0,r=o.length;it.ad:r<=t.ad}return t.l?(r=e.coordinate,o=t.j.V(),t.g===Gb?i=t.a:t.g===Xb?(i=(i=t.a[0])[i.length-1],Fb(t,e)&&(r=t.l.slice())):i=(i=t.a)[i.length-1],i[0]=r[0],i[1]=r[1],t.Za(t.a,o),t.B&&t.B.V().ma(r),o instanceof Sr&&t.g!==Xb?(t.C||(t.C=new Fh(new cl(null))),r=o.Ch(0),(e=t.C.V()).ba(r.ja,r.ga())):t.I&&(e=t.C.V()).ma(t.I),Ub(t)):(e=e.coordinate.slice(),t.B?t.B.V().ma(e):(t.B=new Fh(new lr(e)),Ub(t))),!0}function Fb(t,e){var o=!1;if(t.j){var i=!1,r=[t.l];if(t.g===Bb?i=t.a.length>t.Sa:t.g===Xb&&(i=t.a[0].length>t.Sa,r=[t.a[0][0],t.a[0][t.a[0].length-2]]),i){i=e.map;for(var n=0,p=r.length;n=t.va&&(t.u?r.pop():o=!0),r.push(e.slice()),t.Za(r,i)}else t.g===Xb&&((r=t.a[0]).length>=t.va&&(t.u?r.pop():o=!0),r.push(e.slice()),o&&(t.l=r[0]),t.Za(t.a,i));Ub(t),o&&t.Pd()}function Ob(t){t.l=null;var e=t.j;return e&&(t.j=null,t.B=null,t.C=null,t.pa.ha().clear(!0)),e}function Ub(t){var e=[];t.j&&e.push(t.j),t.C&&e.push(t.C),t.B&&e.push(t.B),(t=t.pa.ha()).clear(!0),t.cd(e)}s(wb,Re),(t=wb.prototype).Ea=m,t.ya=function(){return this.j},t.xa=function(){return this.D},t.za=function(){return this.c},t.getState=function(){return this.na},t.sa=function(){this.s()},t.ua=function(t){this.j=xb(t),this.s()},s(Mb,wb),(t=Mb.prototype).yb=function(t){var e=G(t).toString();if(Ab(this,e,t)){Pb(this,e,t);var o=t.V();o?(e=o.G(),this.a&&this.a.Ca(e,t)):this.g[e]=t,this.b(new jb("addfeature",t))}this.s()},t.cd=function(t){Eb(this,t),this.s()},t.clear=function(t){if(t){for(var e in this.v)this.v[e].forEach(Se);this.f||(this.v={},this.o={},this.l={})}else if(this.a)for(var o in this.a.forEach(this.Ig,this),this.g)this.Ig(this.g[o]);this.f&&this.f.clear(),this.a&&this.a.clear(),this.R.clear(),this.g={},this.b(new jb("clear")),this.s()},t.sh=function(t,e){return this.a?this.a.forEach(t,e):this.f?this.f.forEach(t,e):void 0},t.$b=function(t,e,o){return this.a?ga(this.a,t,e,o):this.f?this.f.forEach(e,o):void 0},t.th=function(e,o,i){return this.$b(e,function(t){if(t.V().Xa(e)&&(t=o.call(i,t)))return t})},t.Ah=function(){return this.f},t.Xe=function(){if(this.f)var t=this.f.a;else this.a&&(t=ya(this.a),gt(this.g)||c(t,ft(this.g)));return t},t.zh=function(t){var e=[];return function(t,e,o){t.$b([e[0],e[1],e[0],e[1]],function(t){if(t.V().sb(e))return o.call(void 0,t)})}(this,t,function(t){e.push(t)}),e},t.Uf=function(t){return fa(this.a,t)},t.vh=function(t,e){var i=t[0],r=t[1],n=null,p=[NaN,NaN],s=1/0,a=[-1/0,-1/0,1/0,1/0],h=e||Gi;return ga(this.a,a,function(t){if(h(t)){var e=t.V(),o=s;(s=e.Kb(i,r,p,s))o&&(t.index+=r)})}function fm(t,e,o){Ee.call(this,t),this.features=e,this.mapBrowserEvent=o}function gm(t){if(Gr.call(this,{handleEvent:dm}),t=t||{},this.C=t.condition?t.condition:Hr,this.D=t.addCondition?t.addCondition:Bi,this.B=t.removeCondition?t.removeCondition:Bi,this.I=t.toggleCondition?t.toggleCondition:Jr,this.l=!!t.multi&&t.multi,this.o=t.filter?t.filter:Gi,this.j=t.hitTolerance?t.hitTolerance:0,this.g=new vb({source:new Mb({useSpatialIndex:!1,features:t.features,wrapX:t.wrapX}),style:t.style?t.style:function(){var e=Ih();return c(e.Polygon,e.LineString),c(e.GeometryCollection,e.LineString),function(t){return t.V()?e[t.V().U()]:null}}(),updateWhileAnimating:!0,updateWhileInteracting:!0}),t.layers)if("function"==typeof t.layers)t=t.layers;else{var e=t.layers;t=function(t){return d(e,t)}}else t=Gi;this.u=t,this.a={},me(t=this.g.ha().f,"add",this.Fn,this),me(t,"remove",this.Jn,this)}function dm(t){if(!this.C(t))return!0;var o=this.D(t),i=this.B(t),r=this.I(t),e=!o&&!i&&!r,n=t.map,p=this.g.ha().f,s=[],a=[];if(e){for(yt(this.a),n.we(t.pixel,function(t,e){if(this.o(t,e))return a.push(t),t=G(t),this.a[t]=e,!this.l}.bind(this),{layerFilter:this.u,hitTolerance:this.j}),e=p.dc()-1;0<=e;--e){n=p.item(e);var h=a.indexOf(n);-1e.v),g))return void(Math.abs(o[0]-r[0])<=Math.abs(o[1]-r[1])?(f=[(i[0]+r[0])/2,(i[1]+r[1])/2],y=e.a(f),u=[(n[0]+o[0])/2,(n[1]+o[1])/2],c=e.a(u),t(e,o,i,f,u,p,s,y,c,l-1),t(e,u,f,r,n,c,y,a,h,l-1)):(f=[(o[0]+i[0])/2,(o[1]+i[1])/2],y=e.a(f),u=[(r[0]+n[0])/2,(r[1]+n[1])/2],c=e.a(u),t(e,o,f,u,n,p,y,c,h,l-1),t(e,f,i,r,u,y,s,a,c,l-1)));if(f){if(!e.l)return;e.o=!0}e.c.push({source:[p,a,h],target:[o,r,n]}),e.c.push({source:[p,s,a],target:[o,i,r]})}}(this,t,e,i,o,r,s,a,h,10),this.o){var l=1/0;this.c.forEach(function(t){l=Math.min(l,t.source[0][0],t.source[1][0],t.source[2][0])}),this.c.forEach(function(t){if(Math.max(t.source[0][0],t.source[1][0],t.source[2][0])-l>this.b/2){var e=[[t.source[0][0],t.source[0][1]],[t.source[1][0],t.source[1][1]],[t.source[2][0],t.source[2][1]]];e[0][0]-l>this.b/2&&(e[0][0]-=this.b),e[1][0]-l>this.b/2&&(e[1][0]-=this.b),e[2][0]-l>this.b/2&&(e[2][0]-=this.b),Math.max(e[0][0],e[1][0],e[2][0])-Math.min(e[0][0],e[1][0],e[2][0])r[0]||t[1]<0||t[1]>r[1])&&(this.f||(this.f=Je(1,1)),this.f.clearRect(0,0,1,1),this.f.drawImage(this.M.Y(),t[0],t[1],1,1,0,0,1,1),0<(r=this.f.getImageData(0,0,1,1).data)[3]))return o.call(i,this.a,r)}},s(tw,zn),tw.prototype.Fd=function(t){var e=null,o=t.U();return"canvas"===o?e=new Om(this):"webgl"===o&&(e=new Qm(t,this)),e},s(ew,Dm),ew.prototype.sd=function(t,e){var o=t.pixelRatio,i=t.size,r=(p=t.viewState).projection,n=p.resolution,p=p.center,s=this.a,a=s.ha(),h=a.i,l=a.Ta(r),u=l.tc(n,this.T),c=l.Da(u),y=Math.round(n/c)||1,f=t.extent;if(void 0!==e.extent&&(f=rt(f,e.extent)),ht(f))return!1;var g=ie(l,f,c),d=l.Pc(u),v=l.Da(u),b=F(l.gb(u),l.j);d=W(d[0]+g.ca*b[0]*v,d[1]+g.da*b[1]*v,d[0]+(g.$+1)*b[0]*v,d[1]+(g.ia+1)*b[1]*v,void 0),v=a.nb(o),(b={})[u]={};var m,w,x=this.Nf(a,r,b),S=this.l,M=this.va,P=!1;for(m=g.ca;m<=g.$;++m)for(w=g.da;w<=g.ia;++w){var A=a.Nc(u,m,w,o,r);3!=A.getState()||this.a.kd()||uv(A,2),ow(this,A)||(A=lv(A)),ow(this,A)?2==A.getState()&&(b[u][A.ta.toString()]=A,P||-1!=this.g.indexOf(A)||(P=!0)):ee(l,A.ta,x,M,S)||(A=oe(l,A.ta,M,S))&&x(u+1,A)}if(m=(m=t.viewHints)[0]||m[1],!(this.f&&16t.highWaterMark}function Mw(t){wb.call(this,{attributions:t.attributions,extent:t.extent,logo:t.logo,projection:t.projection,state:t.state,wrapX:t.wrapX}),this.va=void 0!==t.opaque&&t.opaque,this.$a=void 0!==t.tilePixelRatio?t.tilePixelRatio:1,this.tileGrid=void 0!==t.tileGrid?t.tileGrid:null,this.a=new xw(t.cacheSize),this.o=[0,0],this.uc=""}function Pw(t,e,o,i,r){if(!(e=t.Wd(e)))return!1;for(var n,p,s=!0,a=i.ca;a<=i.$;++a)for(var h=i.da;h<=i.ia;++h)n=t.Sb(o,a,h),p=!1,e.b.hasOwnProperty(n)&&((p=2===(n=e.get(n)).getState())&&(p=!1!==r(n))),p||(s=!1);return s}function Aw(t,e){t.uc!==e&&(t.uc=e,t.s())}function Ew(t,e,o){var i=void 0!==o?o:t.c;if(o=t.Ta(i),t.u&&i.c){var r=e;e=r[0],t=ne(o,r),e=D(i=ue(i),t)?r:(r=st(i),t[0]+=r*Math.ceil((i[0]-t[0])/r),o.bg(t,e))}if(r=e[0],i=e[1],t=e[2],o.minZoom>r||r>o.maxZoom)o=!1;else{var n=o.G();o=!(o=n?re(o,n,r):o.a?o.a[r]:null)||y(o,i,t)}return o?e:null}function Tw(t,e){Ee.call(this,t),this.tile=e}function jw(t){Mw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,extent:t.extent,logo:t.logo,opaque:t.opaque,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tilePixelRatio:t.tilePixelRatio,wrapX:t.wrapX}),this.tileLoadFunction=t.tileLoadFunction,this.tileUrlFunction=this.Fc?this.Fc.bind(this):mw,this.urls=null,t.urls?this.eb(t.urls):t.url&&this.jb(t.url),t.tileUrlFunction&&this.cb(t.tileUrlFunction)}function Cw(t){jw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,extent:t.extent,logo:t.logo,opaque:t.opaque,projection:t.projection,state:t.state,tileGrid:t.tileGrid,tileLoadFunction:t.tileLoadFunction?t.tileLoadFunction:Iw,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:t.wrapX}),this.crossOrigin=void 0!==t.crossOrigin?t.crossOrigin:null,this.tileClass=t.tileClass?t.tileClass:cv,this.g={},this.v={},this.Sa=t.reprojectionErrorThreshold,this.I=!1}function Lw(t,e,o,i,r,n,p){return r=(o=Ew(t,e=[e,o,i],n))?t.tileUrlFunction(o,r,n):void 0,(r=new t.tileClass(e,void 0!==r?0:4,void 0!==r?r:"",t.crossOrigin,t.tileLoadFunction)).key=p,me(r,"change",t.Li,t),r}function Rw(t,e,o,i,r,n){var p=t.Sb(e,o,i),s=t.uc;if(t.a.b.hasOwnProperty(p)){var a=t.a.get(p);if(a.key!=s){var h=a;if(a=Lw(t,e,o,i,r,n,s),0==h.getState()?a.i=h.i:a.i=h,a.i){e=a.i,o=a;do{if(2==e.getState()){e.i=null;break}1==e.getState()?o=e:0==e.getState()?o.i=e.i:o=e,e=o.i}while(e)}t.a.replace(p,a)}}else a=Lw(t,e,o,i,r,n,s),t.a.set(p,a);return a}function Iw(t,e){t.Y().src=e}function Nw(t){this.B=void 0!==t.hidpi&&t.hidpi,Cw.call(this,{cacheSize:t.cacheSize,crossOrigin:"anonymous",opaque:!0,projection:Wt("EPSG:3857"),reprojectionErrorThreshold:t.reprojectionErrorThreshold,state:"loading",tileLoadFunction:t.tileLoadFunction,tilePixelRatio:this.B?2:1,wrapX:void 0===t.wrapX||t.wrapX}),this.R=void 0!==t.culture?t.culture:"en-us",this.C=void 0!==t.maxZoom?t.maxZoom:-1,this.f=t.key,this.l=t.imagerySet,fw("https://dev.virtualearth.net/REST/v1/Imagery/Metadata/"+this.l+"?uriScheme=https&include=ImageryProviders&key="+this.f,this.pa.bind(this),void 0,"jsonp")}(t=lw.prototype).sd=function(t,e){var o=this.a,i=o.i;return this.pa!=i&&(this.g.length=0,o=o.j,this.c||"vector"==o||(this.c=Je()),this.c&&"vector"==o&&(this.c=null)),this.pa=i,ew.prototype.sd.apply(this,arguments)},t.Of=function(t,e,o,i,r,n,p,s){var a=t,h=this.a,l=e.pixelRatio,u=e.viewState.projection,c=h.i,y=h.get(bb)||null,f=a.o;if(f.Nd||f.mf!=c||f.Kg!=y){for(var g=0,d=a.a.length;gTerms of Use'});function kw(t){var e=void 0!==(t=t||{}).projection?t.projection:"EPSG:3857",o=void 0!==t.tileGrid?t.tileGrid:ae({extent:ue(e),maxZoom:t.maxZoom,minZoom:t.minZoom,tileSize:t.tileSize});Cw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,logo:t.logo,opaque:t.opaque,projection:e,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileGrid:o,tileLoadFunction:t.tileLoadFunction,tilePixelRatio:t.tilePixelRatio,tileUrlFunction:t.tileUrlFunction,url:t.url,urls:t.urls,wrapX:void 0===t.wrapX||t.wrapX})}function Dw(t){this.C=t.account,this.B=t.map||"",this.f=t.config||{},this.l={},kw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,logo:t.logo,maxZoom:void 0!==t.maxZoom?t.maxZoom:18,minZoom:t.minZoom,projection:t.projection,state:"loading",wrapX:t.wrapX}),Ow(this)}function Ow(t){var e=JSON.stringify(t.f);if(t.l[e])Uw(t,t.l[e]);else{var o="https://"+t.C+".cartodb.com/api/v1/map";t.B&&(o+="/named/"+t.B);var i=new XMLHttpRequest;i.addEventListener("load",t.Dl.bind(t,e)),i.addEventListener("error",t.Cl.bind(t)),i.open("POST",o),i.setRequestHeader("Content-type","application/json"),i.send(JSON.stringify(t.f))}}function Uw(t,e){t.jb("https://"+e.cdn_url.https+"/"+t.C+"/api/v1/map/"+e.layergroupid+"/{z}/{x}/{y}.png")}function Gw(t){Mb.call(this,{attributions:t.attributions,extent:t.extent,logo:t.logo,projection:t.projection,wrapX:t.wrapX}),this.resolution=void 0,this.distance=void 0!==t.distance?t.distance:20,this.features=[],this.geometryFunction=t.geometryFunction||function(t){return R((t=t.V())instanceof lr,10),t},this.source=t.source,this.source.J("change",Gw.prototype.sa,this)}function Bw(t){if(void 0!==t.resolution)for(var e=[1/(t.features.length=0),1/0,-1/0,-1/0],o=t.distance*t.resolution,i=t.source.Xe(),r={},n=0,p=i.length;n>=1}return i.join("")}(e))}})),i.imageryProviders){var a=zt(Wt("EPSG:4326"),this.c);(t=i.imageryProviders.map(function(t){var e=t.attribution,n={};return t.coverageAreas.forEach(function(t){var e,o=t.zoomMin,i=Math.min(t.zoomMax,p);for(t=ut([(t=t.bbox)[1],t[0],t[3],t[2]],a),e=o;e<=i;++e){var r=e.toString();o=re(s,t,e),r in n?n[r].push(o):n[r]=[o]}}),new ce({html:e,tileRanges:n})})).push(Fw),this.ua(t)}this.D=e,Sb(this,"ready")}},s(kw,Cw),s(Dw,kw),(t=Dw.prototype).Kk=function(){return this.f},t.tq=function(t){ct(this.f,t),Ow(this)},t.Xp=function(t){this.f=t||{},Ow(this)},t.Dl=function(t,e){if(!(e=e.target).status||200<=e.status&&e.status<300){try{var o=JSON.parse(e.responseText)}catch(t){return void Sb(this,"error")}Uw(this,o),this.l[t]=o,Sb(this,"ready")}else Sb(this,"error")},t.Cl=function(){Sb(this,"error")},s(Gw,Mb),(t=Gw.prototype).$n=function(){return this.distance},t.ao=function(){return this.source},t.Yd=function(t,e,o){this.source.Yd(t,e,o),e!==this.resolution&&(this.clear(),this.resolution=e,Bw(this),this.cd(this.features))},t.Yp=function(t){this.distance=t,this.sa()},t.sa=function(){this.clear(),Bw(this),this.cd(this.features),Mb.prototype.sa.call(this)},s(Ww,Zm),(t=Ww.prototype).co=function(){return this.v},t.Jc=function(t,e,o,i){if(void 0===this.f)return null;e=Km(this,e),o=this.T?o:1;var r=this.M;if(r&&this.I==this.i&&r.resolution==e&&r.a==o&&O(r.G(),t))return r;ct(r={F:"image",FORMAT:"PNG32",TRANSPARENT:!0},this.v);var n=((t=t.slice())[0]+t[2])/2,p=(t[1]+t[3])/2;if(1!=this.B){var s=this.B*st(t)/2,a=this.B*it(t)/2;t[0]=n-s,t[1]=p-a,t[2]=n+s,t[3]=p+a}s=e/o,a=Math.ceil(st(t)/s);var h=Math.ceil(it(t)/s);return t[0]=n-s*a/2,t[2]=n+s*a/2,t[1]=p-s*h/2,t[3]=p+s*h/2,this.l[0]=a,this.l[1]=h,n=t,p=this.l,s=o,i=i.mb.split(":").pop(),r.SIZE=p[0]+","+p[1],r.BBOX=n.join(","),r.BBOXSR=i,r.IMAGESR=i,r.DPI=Math.round(90*s),(n=(i=this.f).replace(/MapServer\/?$/,"MapServer/export").replace(/ImageServer\/?$/,"ImageServer/exportImage"))==i&&R(!1,50),r=Vw(n,r),this.M=new sv(t,e,o,this.j,r,this.R,this.g),this.I=this.i,me(this.M,"change",this.o,this),this.M},t.bo=function(){return this.g},t.eo=function(){return this.f},t.fo=function(t){this.M=null,this.g=t,this.s()},t.ho=function(t){t!=this.f&&(this.f=t,this.M=null,this.s())},t.io=function(t){ct(this.v,t),this.M=null,this.s()},s(Zw,Zm),(t=Zw.prototype).ko=function(){return this.g},t.Jc=function(t,e,o){if(e=Km(this,e),o=this.T?o:1,(r=this.M)&&this.B==this.i&&r.resolution==e&&r.a==o&&O(r.G(),t))return r;1!=this.v&<(t=t.slice(),this.v);var i=[st(t)/e*o,it(t)/e*o];if(void 0!==this.I){var r=this.I,n=et(t),p=this.pa,s=st(t),a=it(t),h=i[0],l=i[1],u=.0254/this.l;i={OPERATION:this.va?"GETDYNAMICMAPOVERLAYIMAGE":"GETMAPIMAGE",VERSION:"2.0.0",LOCALE:"en",CLIENTAGENT:"ol.source.ImageMapGuide source",CLIP:"1",SETDISPLAYDPI:this.l,SETDISPLAYWIDTH:Math.round(i[0]),SETDISPLAYHEIGHT:Math.round(i[1]),SETVIEWSCALE:h*aOpenStreetMap contributors.'});function $w(t){this.B=null,this.va=void 0!==t.operationType?t.operationType:"pixel",this.Sa=void 0!==t.threads?t.threads:1,this.g=function(t){for(var e=t.length,o=Array(e),i=0;ithis.fk;)this.Ed.shift().callback(null,null)},e.prototype.dh=function(){if(0===this.oe&&0Stamen Design, under CC BY 3.0.'}),_w],nx={terrain:{Lb:"jpg",opaque:!0},"terrain-background":{Lb:"jpg",opaque:!0},"terrain-labels":{Lb:"png",opaque:!1},"terrain-lines":{Lb:"png",opaque:!1},"toner-background":{Lb:"png",opaque:!0},toner:{Lb:"png",opaque:!0},"toner-hybrid":{Lb:"png",opaque:!1},"toner-labels":{Lb:"png",opaque:!1},"toner-lines":{Lb:"png",opaque:!1},"toner-lite":{Lb:"png",opaque:!0},watercolor:{Lb:"jpg",opaque:!0}},px={terrain:{minZoom:4,maxZoom:18},toner:{minZoom:0,maxZoom:20},watercolor:{minZoom:1,maxZoom:16}};function sx(t){Cw.call(this,{attributions:(t=t||{}).attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,logo:t.logo,projection:t.projection,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileGrid:t.tileGrid,tileLoadFunction:t.tileLoadFunction,url:t.url,urls:t.urls,wrapX:void 0===t.wrapX||t.wrapX}),this.f=t.params||{},this.l=[1/0,1/0,-1/0,-1/0],Aw(this,ax(this))}function ax(t){var e,o=0,i=[];for(e in t.f)i[o++]=e+"-"+t.f[e];return i.join("/")}function hx(t){Mw.call(this,{opaque:!1,projection:t.projection,tileGrid:t.tileGrid,wrapX:void 0===t.wrapX||t.wrapX})}function lx(t,e,o){hv.call(this,t,2),this.c=e,this.Ia=o,this.a=null}function ux(t){if(this.f=null,Cw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,projection:Wt("EPSG:3857"),reprojectionErrorThreshold:t.reprojectionErrorThreshold,state:"loading",tileLoadFunction:t.tileLoadFunction,wrapX:void 0===t.wrapX||t.wrapX}),t.url)if(t.jsonp)fw(t.url,this.og.bind(this),this.Ve.bind(this));else{var e=new XMLHttpRequest;e.addEventListener("load",this.Ao.bind(this)),e.addEventListener("error",this.zo.bind(this)),e.open("GET",t.url),e.send()}else t.tileJSON?this.og(t.tileJSON):R(!1,51)}function cx(t){if(Mw.call(this,{projection:Wt("EPSG:3857"),state:"loading"}),this.v=void 0===t.preemptive||t.preemptive,this.l=mw,this.g=void 0,this.f=t.jsonp||!1,t.url)if(this.f)fw(t.url,this.pg.bind(this),this.We.bind(this));else{var e=new XMLHttpRequest;e.addEventListener("load",this.Eo.bind(this)),e.addEventListener("error",this.Do.bind(this)),e.open("GET",t.url),e.send()}else t.tileJSON?this.pg(t.tileJSON):R(!1,51)}function yx(t,e,o,i,r,n){hv.call(this,t,e),this.o=o,this.a=i,this.v=r,this.c=this.j=this.g=null,this.l=n}function fx(t){if(0==t.state)if(t.state=1,t.l)fw(t.o,t.Ji.bind(t),t.De.bind(t));else{var e=new XMLHttpRequest;e.addEventListener("load",t.Co.bind(t)),e.addEventListener("error",t.Bo.bind(t)),e.open("GET",t.o),e.send()}}function gx(t){var e=(t=t||{}).params||{};Cw.call(this,{attributions:t.attributions,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,logo:t.logo,opaque:!(!("TRANSPARENT"in e)||e.TRANSPARENT),projection:t.projection,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileGrid:t.tileGrid,tileLoadFunction:t.tileLoadFunction,url:t.url,urls:t.urls,wrapX:void 0===t.wrapX||t.wrapX}),this.C=void 0!==t.gutter?t.gutter:0,this.f=e,this.l=!0,this.B=t.serverType,this.T=void 0===t.hidpi||t.hidpi,this.R="",vx(this),this.fa=[1/0,1/0,-1/0,-1/0],mx(this),Aw(this,bx(this))}function dx(t,e,o,i,r,n,p){var s=t.urls;if(s){if(p.WIDTH=o[0],p.HEIGHT=o[1],p[t.l?"CRS":"SRS"]=n.mb,"STYLES"in t.f||(p.STYLES=""),1!=r)switch(t.B){case"geoserver":o=90*r+.5|0,p.FORMAT_OPTIONS="FORMAT_OPTIONS"in p?p.FORMAT_OPTIONS+";dpi:"+o:"dpi:"+o;break;case"mapserver":p.MAP_RESOLUTION=90*r;break;case"carmentaserver":case"qgis":p.DPI=90*r;break;default:R(!1,52)}return n=n.b,t.l&&"ne"==n.substr(0,2)&&(t=i[0],i[0]=i[1],i[1]=t,t=i[2],i[2]=i[3],i[3]=t),p.BBOX=i.join(","),Vw(1==s.length?s[0]:s[L((e[1]<>=1,i>>=1;break;default:R(!1,53)}n.push([1,1]),n.reverse();r=[1];var p=[0];for(i=1,o=n.length;i=e+this.b&&s.height>=o+this.b)return n={offsetX:s.x+this.b,offsetY:s.y+this.b,image:this.f},this.c[t]=n,i.call(r,this.i,s.x+this.b,s.y+this.b),t=p,e+=this.b,i=o+this.b,e=s.width-e>s.height-i?(o={x:s.x+e,y:s.y,width:s.width-e,height:s.height},{x:s.x,y:s.y+i,width:e,height:s.height-i}):(o={x:s.x+e,y:s.y,width:s.width-e,height:i},{x:s.x,y:s.y+i,width:s.width,height:s.height-i}),Nx(this,t,o,e),n}return null},Fx.prototype.add=function(t,e,o,i,r,n){return e+this.b>this.i||o+this.b>this.i?null:(i=kx(this,!1,t,e,o,i,n))?(t=kx(this,!0,t,e,o,r||m,n),{offsetX:i.offsetX,offsetY:i.offsetY,image:i.image,Zl:t.image}):null},h.prototype.code=h.prototype.code,i("ol.Attribution",ce),ce.prototype.getHTML=ce.prototype.i,i("ol.Collection",De),De.prototype.clear=De.prototype.clear,De.prototype.extend=De.prototype.fg,De.prototype.forEach=De.prototype.forEach,De.prototype.getArray=De.prototype.tm,De.prototype.item=De.prototype.item,De.prototype.getLength=De.prototype.dc,De.prototype.insertAt=De.prototype.He,De.prototype.pop=De.prototype.pop,De.prototype.push=De.prototype.push,De.prototype.remove=De.prototype.remove,De.prototype.removeAt=De.prototype.Hg,De.prototype.setAt=De.prototype.Wp,Be.prototype.element=Be.prototype.element,i("ol.color.asArray",We),i("ol.color.asString",Ze),i("ol.colorlike.asColorLike",qe),i("ol.control.defaults",lo),i("ol.coordinate.add",ji),i("ol.coordinate.createStringXY",function(e){return function(t){return Ui(t,e)}}),i("ol.coordinate.format",Ri),i("ol.coordinate.rotate",Ni),i("ol.coordinate.toStringHDMS",function(t,e){return t?Li("NS",t[1],e)+" "+Li("EW",t[0],e):""}),i("ol.coordinate.toStringXY",Ui),i("ol.DeviceOrientation",vh),vh.prototype.getAlpha=vh.prototype.Fk,vh.prototype.getBeta=vh.prototype.Ik,vh.prototype.getGamma=vh.prototype.Ok,vh.prototype.getHeading=vh.prototype.um,vh.prototype.getTracking=vh.prototype.Th,vh.prototype.setTracking=vh.prototype.gg,i("ol.easing.easeIn",io),i("ol.easing.easeOut",ro),i("ol.easing.inAndOut",no),i("ol.easing.linear",po),i("ol.easing.upAndDown",function(t){return t<.5?no(2*t):1-no(2*(t-.5))}),i("ol.extent.boundingExtent",E),i("ol.extent.buffer",T),i("ol.extent.containsCoordinate",D),i("ol.extent.containsExtent",O),i("ol.extent.containsXY",B),i("ol.extent.createEmpty",V),i("ol.extent.equals",Y),i("ol.extent.extend",H),i("ol.extent.getArea",$),i("ol.extent.getBottomLeft",Q),i("ol.extent.getBottomRight",tt),i("ol.extent.getCenter",et),i("ol.extent.getHeight",it),i("ol.extent.getIntersection",rt),i("ol.extent.getSize",function(t){return[t[2]-t[0],t[3]-t[1]]}),i("ol.extent.getTopLeft",nt),i("ol.extent.getTopRight",pt),i("ol.extent.getWidth",st),i("ol.extent.intersects",at),i("ol.extent.isEmpty",ht),i("ol.extent.applyTransform",ut),i("ol.Feature",Fh),Fh.prototype.clone=Fh.prototype.clone,Fh.prototype.getGeometry=Fh.prototype.V,Fh.prototype.getId=Fh.prototype.wm,Fh.prototype.getGeometryName=Fh.prototype.Qk,Fh.prototype.getStyle=Fh.prototype.xm,Fh.prototype.getStyleFunction=Fh.prototype.Lc,Fh.prototype.setGeometry=Fh.prototype.Ra,Fh.prototype.setStyle=Fh.prototype.hg,Fh.prototype.setId=Fh.prototype.jc,Fh.prototype.setGeometryName=Fh.prototype.Tc,i("ol.featureloader.xhr",il),i("ol.Geolocation",_d),_d.prototype.getAccuracy=_d.prototype.Dk,_d.prototype.getAccuracyGeometry=_d.prototype.Ek,_d.prototype.getAltitude=_d.prototype.Gk,_d.prototype.getAltitudeAccuracy=_d.prototype.Hk,_d.prototype.getHeading=_d.prototype.ym,_d.prototype.getPosition=_d.prototype.zm,_d.prototype.getProjection=_d.prototype.Uh,_d.prototype.getSpeed=_d.prototype.ll,_d.prototype.getTracking=_d.prototype.Vh,_d.prototype.getTrackingOptions=_d.prototype.Gh,_d.prototype.setProjection=_d.prototype.Wh,_d.prototype.setTracking=_d.prototype.Ke,_d.prototype.setTrackingOptions=_d.prototype.wj,i("ol.Graticule",ev),ev.prototype.getMap=ev.prototype.Cm,ev.prototype.getMeridians=ev.prototype.al,ev.prototype.getParallels=ev.prototype.hl,ev.prototype.setMap=ev.prototype.setMap,i("ol.has.DEVICE_PIXEL_RATIO",Fo),i("ol.has.CANVAS",Do),i("ol.has.DEVICE_ORIENTATION",Oo),i("ol.has.GEOLOCATION",Uo),i("ol.has.TOUCH",Go),i("ol.has.WEBGL",To),sv.prototype.getImage=sv.prototype.Y,sv.prototype.load=sv.prototype.load,cv.prototype.getImage=cv.prototype.Y,i("ol.inherits",s),i("ol.interaction.defaults",Xn),i("ol.Kinetic",Or),i("ol.loadingstrategy.all",mb),i("ol.loadingstrategy.bbox",function(t){return[t]}),i("ol.loadingstrategy.tile",function(i){return function(t,e){e=i.tc(e),t=re(i,t,e);var o=[];for((e=[e,0,0])[1]=t.ca;e[1]<=t.$;++e[1])for(e[2]=t.da;e[2]<=t.ia;++e[2])o.push(i.Aa(e));return o}}),i("ol.Map",Ka),Ka.prototype.addControl=Ka.prototype.kk,Ka.prototype.addInteraction=Ka.prototype.lk,Ka.prototype.addLayer=Ka.prototype.ih,Ka.prototype.addOverlay=Ka.prototype.jh,Ka.prototype.forEachFeatureAtPixel=Ka.prototype.we,Ka.prototype.forEachLayerAtPixel=Ka.prototype.Im,Ka.prototype.hasFeatureAtPixel=Ka.prototype.Yl,Ka.prototype.getEventCoordinate=Ka.prototype.Tf,Ka.prototype.getEventPixel=Ka.prototype.xe,Ka.prototype.getTarget=Ka.prototype.ag,Ka.prototype.getTargetElement=Ka.prototype.jd,Ka.prototype.getCoordinateFromPixel=Ka.prototype.Wa,Ka.prototype.getControls=Ka.prototype.Lk,Ka.prototype.getOverlays=Ka.prototype.fl,Ka.prototype.getOverlayById=Ka.prototype.el,Ka.prototype.getInteractions=Ka.prototype.Sk,Ka.prototype.getLayerGroup=Ka.prototype.Kc,Ka.prototype.getLayers=Ka.prototype.Xh,Ka.prototype.getPixelFromCoordinate=Ka.prototype.Ja,Ka.prototype.getSize=Ka.prototype.Ob,Ka.prototype.getView=Ka.prototype.Z,Ka.prototype.getViewport=Ka.prototype.sl,Ka.prototype.renderSync=Ka.prototype.Tp,Ka.prototype.render=Ka.prototype.render,Ka.prototype.removeControl=Ka.prototype.Mp,Ka.prototype.removeInteraction=Ka.prototype.Np,Ka.prototype.removeLayer=Ka.prototype.Pp,Ka.prototype.removeOverlay=Ka.prototype.Qp,Ka.prototype.setLayerGroup=Ka.prototype.qj,Ka.prototype.setSize=Ka.prototype.Qg,Ka.prototype.setTarget=Ka.prototype.Le,Ka.prototype.setView=Ka.prototype.iq,Ka.prototype.updateSize=Ka.prototype.Ad,Po.prototype.originalEvent=Po.prototype.originalEvent,Po.prototype.pixel=Po.prototype.pixel,Po.prototype.coordinate=Po.prototype.coordinate,Po.prototype.dragging=Po.prototype.dragging,Mo.prototype.map=Mo.prototype.map,Mo.prototype.frameState=Mo.prototype.frameState,i("ol.Object",Re),Re.prototype.get=Re.prototype.get,Re.prototype.getKeys=Re.prototype.O,Re.prototype.getProperties=Re.prototype.N,Re.prototype.set=Re.prototype.set,Re.prototype.setProperties=Re.prototype.H,Re.prototype.unset=Re.prototype.P,ke.prototype.key=ke.prototype.key,ke.prototype.oldValue=ke.prototype.oldValue,i("ol.Observable",Le),i("ol.Observable.unByKey",function(t){if(Array.isArray(t))for(var e=0,o=t.length;e div",this.Base.container,!0);s<=i?(this.Base.container.style.right="auto",this.Base.container.style.left=t[0]+5+"px"):(this.Base.container.style.left="auto",this.Base.container.style.right="15px"),r<=a?(this.Base.container.style.bottom="auto",this.Base.container.style.top=t[1]-10+"px"):(this.Base.container.style.top="auto",this.Base.container.style.bottom=0),h.removeClass(this.Base.container,c.hidden),l.length&&(this.submenu.lastLeft=i<2*s?"-"+s+"px":this.submenu.left,l.forEach(function(t){var e=h.getViewportSize(),n=h.offset(t),i=n.height,s=a-i;s<0&&(s=i-(e.h-n.top),t.style.top="-"+s+"px"),t.style.left=o.submenu.lastLeft}))},e.prototype.openMenu=function(t,e){this.Base.dispatchEvent({type:n,pixel:t,coordinate:e}),this.opened=!0,this.positionContainer(t)},e.prototype.closeMenu=function(){this.opened=!1,h.addClass(this.Base.container,c.hidden),this.Base.dispatchEvent({type:s})},e.prototype.setListeners=function(){this.viewport.addEventListener(this.Base.options.eventType,this.eventHandler,!1)},e.prototype.removeListeners=function(){this.viewport.removeEventListener(this.Base.options.eventType,this.eventHandler,!1)},e.prototype.handleEvent=function(e){var n=this;this.coordinateClicked=this.map.getEventCoordinate(e),this.pixelClicked=this.map.getEventPixel(e),this.Base.dispatchEvent({type:i,pixel:this.pixelClicked,coordinate:this.coordinateClicked}),this.Base.disabled||(this.Base.options.eventType===o&&(e.stopPropagation(),e.preventDefault()),this.openMenu(this.pixelClicked,this.coordinateClicked),e.target.addEventListener("mousedown",{handleEvent:function(t){n.closeMenu(),e.target.removeEventListener(t.type,this,!1)}},!1))},e.prototype.setItemListener=function(t,n){var i,s=this;t&&"function"==typeof this.items[n].callback&&(i=this.items[n].callback,t.addEventListener("click",function(t){t.preventDefault();var e={coordinate:s.getCoordinateClicked(),data:s.items[n].data||null};s.closeMenu(),i(e,s.map)},!1))};function l(t){return this.Base=t,this.Base.container=this.container=this.createContainer(),this}var d;function u(t){void 0===t&&(t={}),h.assert("object"==typeof t,"@param `opt_options` should be object type!"),"default_items"in t&&(a.defaultItems=t.default_items),this.options=h.mergeOptions(a,t),this.disabled=!1,this.Internal=new e(this),this.Html=new l(this),d.call(this,{element:this.container})}return l.prototype.createContainer=function(t){var e=document.createElement("div"),n=document.createElement("ul"),i=[c.container,c.OL_unselectable];return t&&i.push(c.hidden),e.className=i.join(" "),e.style.width=parseInt(this.Base.options.width,10)+"px",e.appendChild(n),e},l.prototype.createMenu=function(){var t=[];return"items"in this.Base.options?t=this.Base.options.defaultItems?this.Base.options.items.concat(r):this.Base.options.items:this.Base.options.defaultItems&&(t=r),0!==t.length&&void t.forEach(this.addMenuEntry,this)},l.prototype.addMenuEntry=function(t){var e=this;if(t.items&&Array.isArray(t.items)){t.classname=t.classname||"",h.contains(c.submenu,t.classname)||(t.classname=t.classname.length?" "+c.submenu:c.submenu);var n=this.generateHtmlAndPublish(this.container,t),i=this.createContainer();i.style.left=this.Base.Internal.submenu.lastLeft||this.Base.Internal.submenu.left,n.appendChild(i),t.items.forEach(function(t){e.generateHtmlAndPublish(i,t,!0)})}else this.generateHtmlAndPublish(this.container,t)},l.prototype.generateHtmlAndPublish=function(t,e,n){var i,s,o,a=!1,r=h.getUniqueId();return"string"==typeof e&&"-"===e.trim()?(i=['
  • ',"
  • "].join(""),s=h.createFragment(i),o=[].slice.call(s.childNodes,0)[0],t.firstChild.appendChild(s),a=!0):(e.classname=e.classname||"",i=""+e.text+"",s=h.createFragment(i),o=document.createElement("li"),e.icon&&(""===e.classname?e.classname=c.icon:-1===e.classname.indexOf(c.icon)&&(e.classname+=" "+c.icon),o.setAttribute("style","background-image:url("+e.icon+")")),o.id=r,o.className=e.classname,o.appendChild(s),t.firstChild.appendChild(o)),this.Base.Internal.items[r]={id:r,submenu:n||0,separator:a,callback:e.callback,data:e.data||null},this.Base.Internal.setItemListener(o,r),o},l.prototype.removeMenuEntry=function(t){var e=h.find("#"+t,this.container.firstChild);e&&this.container.firstChild.removeChild(e),delete this.Base.Internal.items[t]},l.prototype.cloneAndGetLineHeight=function(){var t=this.container.cloneNode(),e=h.createFragment("Foo"),n=h.createFragment("Foo"),i=document.createElement("li"),s=document.createElement("li");i.appendChild(e),s.appendChild(n),t.appendChild(i),t.appendChild(s),this.container.parentNode.appendChild(t);var o=t.offsetHeight/2;return this.container.parentNode.removeChild(t),o},(d=ol.control.Control)&&(u.__proto__=d),((u.prototype=Object.create(d&&d.prototype)).constructor=u).prototype.clear=function(){var e=this;Object.keys(this.Internal.items).forEach(function(t){e.Html.removeMenuEntry(t)})},u.prototype.close=function(){this.Internal.closeMenu()},u.prototype.enable=function(){this.disabled=!1},u.prototype.disable=function(){this.disabled=!0},u.prototype.getDefaultItems=function(){return r},u.prototype.extend=function(t){h.assert(Array.isArray(t),"@param `arr` should be an Array."),t.forEach(this.push,this)},u.prototype.isOpened=function(){return this.isOpen()},u.prototype.isOpen=function(){return this.Internal.opened},u.prototype.updatePosition=function(t){h.assert(Array.isArray(t),"@param `pixel` should be an Array."),this.isOpen()&&this.Internal.positionContainer(t)},u.prototype.pop=function(){var t=Object.keys(this.Internal.items);this.Html.removeMenuEntry(t[t.length-1])},u.prototype.push=function(t){h.assert(h.isDefAndNotNull(t),"@param `item` must be informed."),this.Html.addMenuEntry(t)},u.prototype.shift=function(){this.Html.removeMenuEntry(Object.keys(this.Internal.items)[0])},u.prototype.setMap=function(t){ol.control.Control.prototype.setMap.call(this,t),t?this.Internal.init(t,this):this.Internal.removeListeners()},u}) \ No newline at end of file diff --git a/public/scripts/u2f-api-min.js b/public/scripts/u2f-api-min.js new file mode 100644 index 00000000..7965e4e2 --- /dev/null +++ b/public/scripts/u2f-api-min.js @@ -0,0 +1 @@ +"use strict";if(!window.u2f){var js_api_version,u2f=u2f||{};u2f.EXTENSION_ID="kmendfapggjehodndflmmgagdbamhnfd",u2f.MessageTypes={U2F_REGISTER_REQUEST:"u2f_register_request",U2F_REGISTER_RESPONSE:"u2f_register_response",U2F_SIGN_REQUEST:"u2f_sign_request",U2F_SIGN_RESPONSE:"u2f_sign_response",U2F_GET_API_VERSION_REQUEST:"u2f_get_api_version_request",U2F_GET_API_VERSION_RESPONSE:"u2f_get_api_version_response"},u2f.ErrorCodes={OK:0,OTHER_ERROR:1,BAD_REQUEST:2,CONFIGURATION_UNSUPPORTED:3,DEVICE_INELIGIBLE:4,TIMEOUT:5},u2f.U2fRequest,u2f.U2fResponse,u2f.Error,u2f.Transport,u2f.Transports,u2f.SignRequest,u2f.SignResponse,u2f.RegisterRequest,u2f.RegisterResponse,u2f.RegisteredKey,u2f.GetJsApiVersionResponse,u2f.getMessagePort=function(e){if("undefined"!=typeof chrome&&chrome.runtime){var t={type:u2f.MessageTypes.U2F_SIGN_REQUEST,signRequests:[]};chrome.runtime.sendMessage(u2f.EXTENSION_ID,t,function(){chrome.runtime.lastError?u2f.getIframePort_(e):u2f.getChromeRuntimePort_(e)})}else u2f.isAndroidChrome_()?u2f.getAuthenticatorPort_(e):u2f.isIosChrome_()?u2f.getIosPort_(e):u2f.getIframePort_(e)},u2f.isAndroidChrome_=function(){var e=navigator.userAgent;return-1!=e.indexOf("Chrome")&&-1!=e.indexOf("Android")},u2f.isIosChrome_=function(){var e=["iPhone","iPad","iPod"];for(var t in e)if(navigator.platform==e[t])return!0;return!1},u2f.getChromeRuntimePort_=function(e){var t=chrome.runtime.connect(u2f.EXTENSION_ID,{includeTlsChannelId:!0});setTimeout(function(){e(new u2f.WrappedChromeRuntimePort_(t))},0)},u2f.getAuthenticatorPort_=function(e){setTimeout(function(){e(new u2f.WrappedAuthenticatorPort_)},0)},u2f.getIosPort_=function(e){setTimeout(function(){e(new u2f.WrappedIosPort_)},0)},u2f.WrappedChromeRuntimePort_=function(e){this.port_=e},u2f.formatSignRequest_=function(e,t,r,o,n){if(void 0===js_api_version||js_api_version<1.1){for(var s=[],u=0;u>22},l.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?s.stringFromCodePoint(2097151&this.content):""},l.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},l.prototype.setFromCharData=function(e){this.fg=e[a.CHAR_DATA_ATTR_INDEX],this.bg=0;var t=!1;if(2>>16&255,e>>>8&255,255&e]},n.fromColorRGB=function(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},n.prototype.clone=function(){var e=new n;return e.fg=this.fg,e.bg=this.bg,e},n.prototype.isInverse=function(){return 67108864&this.fg},n.prototype.isBold=function(){return 134217728&this.fg},n.prototype.isUnderline=function(){return 268435456&this.fg},n.prototype.isBlink=function(){return 536870912&this.fg},n.prototype.isInvisible=function(){return 1073741824&this.fg},n.prototype.isItalic=function(){return 67108864&this.bg},n.prototype.isDim=function(){return 134217728&this.bg},n.prototype.getFgColorMode=function(){return 50331648&this.fg},n.prototype.getBgColorMode=function(){return 50331648&this.bg},n.prototype.isFgRGB=function(){return 50331648==(50331648&this.fg)},n.prototype.isBgRGB=function(){return 50331648==(50331648&this.bg)},n.prototype.isFgPalette=function(){return 16777216==(50331648&this.fg)||33554432==(50331648&this.fg)},n.prototype.isBgPalette=function(){return 16777216==(50331648&this.bg)||33554432==(50331648&this.bg)},n.prototype.isFgDefault=function(){return 0==(50331648&this.fg)},n.prototype.isBgDefault=function(){return 0==(50331648&this.bg)},n.prototype.isAttributeDefault=function(){return 0===this.fg&&0===this.bg},n.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},n.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},n);function n(){this.fg=0,this.bg=0}t.AttributeData=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringFromCodePoint=function(e){return 65535>10))+String.fromCharCode(e%1024+56320)):String.fromCharCode(e)},t.utf32ToString=function(e,t,i){void 0===t&&(t=0),void 0===i&&(i=e.length);for(var r="",n=t;n>10))+String.fromCharCode(o%1024+56320)):r+=String.fromCharCode(o)}return r};var r=(n.prototype.clear=function(){this._interim=0},n.prototype.decode=function(e,t){var i=e.length;if(!i)return 0;var r=0,n=0;this._interim&&(56320<=(a=e.charCodeAt(n++))&&a<=57343?t[r++]=1024*(this._interim-55296)+a-56320+65536:(t[r++]=this._interim,t[r++]=a),this._interim=0);for(var o=n;o=i)return this._interim=s,r;var a;56320<=(a=e.charCodeAt(o))&&a<=57343?t[r++]=1024*(s-55296)+a-56320+65536:(t[r++]=s,t[r++]=a)}else t[r++]=s}return r},n);function n(){this._interim=0}t.StringToUtf32=r;var o=(s.prototype.clear=function(){this.interim.fill(0)},s.prototype.decode=function(e,t){var i=e.length;if(!i)return 0;var r,n,o,s,a=0,c=0,l=0;if(this.interim[0]){var h=!1,u=this.interim[0];u&=192==(224&u)?31:224==(240&u)?15:7;for(var f=0,_=void 0;(_=63&this.interim[++f])&&f<4;)u<<=6,u|=_;for(var d=192==(224&this.interim[0])?2:224==(240&this.interim[0])?3:4,p=d-f;l>24&255,n=e>>16&255,o=e>>8&255,s=t>>24&255,a=t>>16&255,c=t>>8&255,l=u(h.relativeLuminance2(s,c,a),h.relativeLuminance2(r,n,o));l>>0}function _(e,t,i){for(var r=e>>24&255,n=e>>16&255,o=e>>8&255,s=t>>24&255,a=t>>16&255,c=t>>8&255,l=u(h.relativeLuminance2(s,c,a),h.relativeLuminance2(r,n,o));l>>0}function d(e,t,i){var r=e/255,n=t/255,o=i/255;return.2126*(r<=.03928?r/12.92:Math.pow((.055+r)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((.055+n)/1.055,2.4))+.0722*(o<=.03928?o/12.92:Math.pow((.055+o)/1.055,2.4))}Object.defineProperty(t,"__esModule",{value:!0}),(a=f=t.channels||(t.channels={})).toCss=function(e,t,i,r){return void 0!==r?"#"+c(e)+c(t)+c(i)+c(r):"#"+c(e)+c(t)+c(i)},a.toRgba=function(e,t,i,r){return void 0===r&&(r=255),(e<<24|t<<16|i<<8|r)>>>0},(r=t.color||(t.color={})).blend=function(e,t){var i=(255&t.rgba)/255;if(1==i)return{css:t.css,rgba:t.rgba};var r=t.rgba>>24&255,n=t.rgba>>16&255,o=t.rgba>>8&255,s=e.rgba>>24&255,a=e.rgba>>16&255,c=e.rgba>>8&255,l=s+Math.round((r-s)*i),h=a+Math.round((n-a)*i),u=c+Math.round((o-c)*i);return{css:f.toCss(l,h,u),rgba:f.toRgba(l,h,u)}},r.ensureContrastRatio=function(e,t,i){var r=s.ensureContrastRatio(e.rgba,t.rgba,i);if(r)return s.toColor(r>>24&255,r>>16&255,r>>8&255)},r.opaque=function(e){var t=(255|e.rgba)>>>0,i=s.toChannels(t),r=i[0],n=i[1],o=i[2];return{css:f.toCss(r,n,o),rgba:t}},(t.css||(t.css={})).toColor=function(e){return{css:e,rgba:(parseInt(e.slice(1),16)<<8|255)>>>0}},(o=h=t.rgb||(t.rgb={})).relativeLuminance=function(e){return d(e>>16&255,e>>8&255,255&e)},o.relativeLuminance2=d,(n=s=t.rgba||(t.rgba={})).ensureContrastRatio=function(e,t,i){var r=h.relativeLuminance(e>>8),n=h.relativeLuminance(t>>8);if(u(r,n)>24&255,e>>16&255,e>>8&255,255&e]},n.toColor=function(e,t,i){return{css:f.toCss(e,t,i),rgba:f.toRgba(e,t,i)}},t.toPaddedHex=c,t.contrastRatio=u},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="undefined"==typeof navigator,n=r?"node":navigator.userAgent,o=r?"node":navigator.platform;function s(e,t){return 0<=e.indexOf(t)}t.isFirefox=!!~n.indexOf("Firefox"),t.isSafari=/^((?!chrome|android).)*safari/i.test(n),t.isMac=s(["Macintosh","MacIntel","MacPPC","Mac68K"],o),t.isIpad="iPad"===o,t.isIphone="iPhone"===o,t.isWindows=s(["Windows","Win16","Win32","WinCE"],o),t.isLinux=0<=o.indexOf("Linux")},function(e,t,i){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),(n=t.C0||(t.C0={})).NUL="\0",n.SOH="",n.STX="",n.ETX="",n.EOT="",n.ENQ="",n.ACK="",n.BEL="",n.BS="\b",n.HT="\t",n.LF="\n",n.VT="\v",n.FF="\f",n.CR="\r",n.SO="",n.SI="",n.DLE="",n.DC1="",n.DC2="",n.DC3="",n.DC4="",n.NAK="",n.SYN="",n.ETB="",n.CAN="",n.EM="",n.SUB="",n.ESC="",n.FS="",n.GS="",n.RS="",n.US="",n.SP=" ",n.DEL="",(r=t.C1||(t.C1={})).PAD="€",r.HOP="",r.BPH="‚",r.NBH="ƒ",r.IND="„",r.NEL="…",r.SSA="†",r.ESA="‡",r.HTS="ˆ",r.HTJ="‰",r.VTS="Š",r.PLD="‹",r.PLU="Œ",r.RI="",r.SS2="Ž",r.SS3="",r.DCS="",r.PU1="‘",r.PU2="’",r.STS="“",r.CCH="”",r.MW="•",r.SPA="–",r.EPA="—",r.SOS="˜",r.SGCI="™",r.SCI="š",r.CSI="›",r.ST="œ",r.OSC="",r.PM="ž",r.APC="Ÿ"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i(3),a=i(9),r=i(23),c=i(6),n=i(26),d=i(10),o=(l.prototype.dispose=function(){var e;this._container.removeChild(this._canvas),null===(e=this._charAtlas)||void 0===e||e.dispose()},l.prototype._initCanvas=function(){this._ctx=n.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},l.prototype.onOptionsChanged=function(){},l.prototype.onBlur=function(){},l.prototype.onFocus=function(){},l.prototype.onCursorMove=function(){},l.prototype.onGridChanged=function(e,t){},l.prototype.onSelectionChanged=function(e,t,i){void 0===i&&(i=!1)},l.prototype.setColors=function(e){this._refreshCharAtlas(e)},l.prototype._setTransparency=function(e){if(e!==this._alpha){var t=this._canvas;this._alpha=e,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,t),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},l.prototype._refreshCharAtlas=function(e){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=r.acquireCharAtlas(this._optionsService.options,this._rendererId,e,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},l.prototype.resize=function(e){this._scaledCellWidth=e.scaledCellWidth,this._scaledCellHeight=e.scaledCellHeight,this._scaledCharWidth=e.scaledCharWidth,this._scaledCharHeight=e.scaledCharHeight,this._scaledCharLeft=e.scaledCharLeft,this._scaledCharTop=e.scaledCharTop,this._canvas.width=e.scaledCanvasWidth,this._canvas.height=e.scaledCanvasHeight,this._canvas.style.width=e.canvasWidth+"px",this._canvas.style.height=e.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},l.prototype._fillCells=function(e,t,i,r){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight)},l.prototype._fillBottomLineAtCells=function(e,t,i){void 0===i&&(i=1),this._ctx.fillRect(e*this._scaledCellWidth,(t+1)*this._scaledCellHeight-window.devicePixelRatio-1,i*this._scaledCellWidth,window.devicePixelRatio)},l.prototype._fillLeftLineAtCell=function(e,t,i){this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,window.devicePixelRatio*i,this._scaledCellHeight)},l.prototype._strokeRectAtCell=function(e,t,i,r){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(e*this._scaledCellWidth+window.devicePixelRatio/2,t*this._scaledCellHeight+window.devicePixelRatio/2,i*this._scaledCellWidth-window.devicePixelRatio,r*this._scaledCellHeight-window.devicePixelRatio)},l.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},l.prototype._clearCells=function(e,t,i,r){this._alpha?this._ctx.clearRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(e*this._scaledCellWidth,t*this._scaledCellHeight,i*this._scaledCellWidth,r*this._scaledCellHeight))},l.prototype._fillCharTrueColor=function(e,t,i){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(i),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},l.prototype._drawChars=function(e,t,i){var r,n,o=this._getContrastColor(e);o||e.isFgRGB()||e.isBgRGB()?this._drawUncachedChars(e,t,i,o):(e.isInverse()?(r=e.isBgDefault()?a.INVERTED_DEFAULT_COLOR:e.getBgColor(),n=e.isFgDefault()?a.INVERTED_DEFAULT_COLOR:e.getFgColor()):(n=e.isBgDefault()?s.DEFAULT_COLOR:e.getBgColor(),r=e.isFgDefault()?s.DEFAULT_COLOR:e.getFgColor()),r+=this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&r<8?8:0,this._currentGlyphIdentifier.chars=e.getChars()||s.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=e.getCode()||s.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=n,this._currentGlyphIdentifier.fg=r,this._currentGlyphIdentifier.bold=!!e.isBold(),this._currentGlyphIdentifier.dim=!!e.isDim(),this._currentGlyphIdentifier.italic=!!e.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(e,t,i))},l.prototype._drawUncachedChars=function(e,t,i,r){if(this._ctx.save(),this._ctx.font=this._getFont(!!e.isBold(),!!e.isItalic()),this._ctx.textBaseline="middle",e.isInverse())if(r)this._ctx.fillStyle=r.css;else if(e.isBgDefault())this._ctx.fillStyle=d.color.opaque(this._colors.background).css;else if(e.isBgRGB())this._ctx.fillStyle="rgb("+c.AttributeData.toColorRGB(e.getBgColor()).join(",")+")";else{var n=e.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&n<8&&(n+=8),this._ctx.fillStyle=this._colors.ansi[n].css}else if(r)this._ctx.fillStyle=r.css;else if(e.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(e.isFgRGB())this._ctx.fillStyle="rgb("+c.AttributeData.toColorRGB(e.getFgColor()).join(",")+")";else{var o=e.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&e.isBold()&&o<8&&(o+=8),this._ctx.fillStyle=this._colors.ansi[o].css}this._clipRow(i),e.isDim()&&(this._ctx.globalAlpha=a.DIM_OPACITY),this._ctx.fillText(e.getChars(),t*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},l.prototype._clipRow=function(e){this._ctx.beginPath(),this._ctx.rect(0,e*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},l.prototype._getFont=function(e,t){return(t?"italic":"")+" "+(e?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},l.prototype._getContrastColor=function(e){if(1!==this._optionsService.options.minimumContrastRatio){var t=this._colors.contrastCache.getColor(e.bg,e.fg);if(void 0!==t)return t||void 0;var i=e.getFgColor(),r=e.getFgColorMode(),n=e.getBgColor(),o=e.getBgColorMode(),s=!!e.isInverse(),a=!!e.isInverse();if(s){var c=i;i=n,n=c;var l=r;r=o,o=l}var h=this._resolveBackgroundRgba(o,n,s),u=this._resolveForegroundRgba(r,i,s,a),f=d.rgba.ensureContrastRatio(h,u,this._optionsService.options.minimumContrastRatio);if(f){var _={css:d.channels.toCss(f>>24&255,f>>16&255,f>>8&255),rgba:f};return this._colors.contrastCache.setColor(e.bg,e.fg,_),_}this._colors.contrastCache.setColor(e.bg,e.fg,null)}},l.prototype._resolveBackgroundRgba=function(e,t,i){switch(e){case 16777216:case 33554432:return this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return i?this._colors.foreground.rgba:this._colors.background.rgba}},l.prototype._resolveForegroundRgba=function(e,t,i,r){switch(e){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&r&&t<8&&(t+=8),this._colors.ansi[t].rgba;case 50331648:return t<<8;case 0:default:return i?this._colors.background.rgba:this._colors.foreground.rgba}},l);function l(e,t,i,r,n,o,s,a){this._container=e,this._alpha=r,this._colors=n,this._rendererId=o,this._bufferService=s,this._optionsService=a,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+t+"-layer"),this._canvas.style.zIndex=i.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}t.BaseRenderLayer=o},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="di$target",o="di$dependencies";t.serviceRegistry=new Map,t.getServiceDependencies=function(e){return e[o]||[]},t.createDecorator=function(e){if(t.serviceRegistry.has(e))return t.serviceRegistry.get(e);var r=function(e,t,i){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");!function(e,t,i){t[n]===t?t[o].push({id:e,index:i}):(t[o]=[{id:e,index:i}],t[n]=t)}(r,e,i)};return r.toString=function(){return e},t.serviceRegistry.set(e,r),r}},function(e,t,i){"use strict";function n(e,t,i,r){if(void 0===i&&(i=0),void 0===r&&(r=e.length),i>=e.length)return e;i=(e.length+i)%e.length,r=r>=e.length?e.length:(e.length+r)%e.length;for(var n=i;n>22,2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):i]},o.prototype.set=function(e,t){this._data[3*e+1]=t[a.CHAR_DATA_ATTR_INDEX],1>22},o.prototype.hasWidth=function(e){return 12582912&this._data[3*e+0]},o.prototype.getFg=function(e){return this._data[3*e+1]},o.prototype.getBg=function(e){return this._data[3*e+2]},o.prototype.hasContent=function(e){return 4194303&this._data[3*e+0]},o.prototype.getCodePoint=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e].charCodeAt(this._combined[e].length-1):2097151&t},o.prototype.isCombined=function(e){return 2097152&this._data[3*e+0]},o.prototype.getString=function(e){var t=this._data[3*e+0];return 2097152&t?this._combined[e]:2097151&t?s.stringFromCodePoint(2097151&t):""},o.prototype.loadCell=function(e,t){var i=3*e;return t.content=this._data[0+i],t.fg=this._data[1+i],t.bg=this._data[2+i],2097152&t.content&&(t.combinedData=this._combined[e]),t},o.prototype.setCell=function(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),this._data[3*e+0]=t.content,this._data[3*e+1]=t.fg,this._data[3*e+2]=t.bg},o.prototype.setCellFromCodePoint=function(e,t,i,r,n){this._data[3*e+0]=t|i<<22,this._data[3*e+1]=r,this._data[3*e+2]=n},o.prototype.addCodepointToCell=function(e,t){var i=this._data[3*e+0];2097152&i?this._combined[e]+=s.stringFromCodePoint(t):(2097151&i?(this._combined[e]=s.stringFromCodePoint(2097151&i)+s.stringFromCodePoint(t),i&=-2097152,i|=2097152):i=t|1<<22,this._data[3*e+0]=i)},o.prototype.insertCells=function(e,t,i,r){var n,o,s,a;if((e%=this.length)&&2===this.getWidth(e-1)&&this.setCellFromCodePoint(e-1,0,1,(null===(n=r)||void 0===n?void 0:n.fg)||0,(null===(o=r)||void 0===o?void 0:o.bg)||0),tthis.length){var i=new Uint32Array(3*e);this.length&&(3*e>22);return 0},o.prototype.copyCellsFrom=function(e,t,i,r,n){var o=e._data;if(n)for(var s=r-1;0<=s;s--)for(var a=0;a<3;a++)this._data[3*(i+s)+a]=o[3*(t+s)+a];else for(s=0;s>22||1}return r},o);function o(e,t,i){void 0===i&&(i=!1),this.isWrapped=i,this._combined={},this._data=new Uint32Array(3*e);for(var r=t||h.CellData.fromCharData([0,a.NULL_CELL_CHAR,a.NULL_CELL_WIDTH,a.NULL_CELL_CODE]),n=0;n>8,r=255&this._subParamsIdx[t];0=this.maxLength)this._rejectDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=2147483647=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=2147483647>8)},o.prototype.getSubParams=function(e){var t=this._subParamsIdx[e]>>8,i=255&this._subParamsIdx[e];return 0>8,r=255&this._subParamsIdx[t];0r.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},c.prototype.end=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data)),this._data="",this._hitLimit=!1,t},c);function c(e){this._handler=e,this._data="",this._hitLimit=!1}t.OscHandler=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PAYLOAD_LIMIT=1e7},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(7),r=i(19),o=i(21),s=[],a=(c.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},c.prototype.addHandler=function(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);var i=this._handlers[e];return i.push(t),{dispose:function(){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}}},c.prototype.setHandler=function(e,t){this._handlers[e]=[t]},c.prototype.clearHandler=function(e){this._handlers[e]&&delete this._handlers[e]},c.prototype.setHandlerFallback=function(e){this._handlerFb=e},c.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=s,this._ident=0},c.prototype.hook=function(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||s,this._active.length)for(var i=this._active.length-1;0<=i;i--)this._active[i].hook(t);else this._handlerFb(this._ident,"HOOK",t)},c.prototype.put=function(e,t,i){if(this._active.length)for(var r=this._active.length-1;0<=r;r--)this._active[r].put(e,t,i);else this._handlerFb(this._ident,"PUT",n.utf32ToString(e,t,i))},c.prototype.unhook=function(e){if(this._active.length){for(var t=this._active.length-1;0<=t&&!1===this._active[t].unhook(e);t--);for(t--;0<=t;t--)this._active[t].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",e);this._active=s,this._ident=0},c);function c(){this._handlers=Object.create(null),this._active=s,this._ident=0,this._handlerFb=function(){}}t.DcsParser=a;var l=(h.prototype.hook=function(e){this._params=e.clone(),this._data="",this._hitLimit=!1},h.prototype.put=function(e,t,i){this._hitLimit||(this._data+=n.utf32ToString(e,t,i),this._data.length>o.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},h.prototype.unhook=function(e){var t;return this._hitLimit?t=!1:e&&(t=this._handler(this._data,this._params?this._params:new r.Params)),this._params=void 0,this._data="",this._hitLimit=!1,t},h);function h(e){this._handler=e,this._data="",this._hitLimit=!1}t.DcsHandler=l},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var h=i(24),u=i(42),f=[];t.acquireCharAtlas=function(e,t,i,r,n){for(var o=h.generateConfig(r,n,e,i),s=0;s=this._line.length))return t?(this._line.loadCell(e,t),t):this._line.loadCell(e,new r.CellData)},p.prototype.translateToString=function(e,t,i){return this._line.translateToString(e,t,i)},p),u=(d.prototype.registerCsiHandler=function(e,t){return this._core.addCsiHandler(e,function(e){return t(e.toArray())})},d.prototype.addCsiHandler=function(e,t){return this.registerCsiHandler(e,t)},d.prototype.registerDcsHandler=function(e,i){return this._core.addDcsHandler(e,function(e,t){return i(e,t.toArray())})},d.prototype.addDcsHandler=function(e,t){return this.registerDcsHandler(e,t)},d.prototype.registerEscHandler=function(e,t){return this._core.addEscHandler(e,t)},d.prototype.addEscHandler=function(e,t){return this.registerEscHandler(e,t)},d.prototype.registerOscHandler=function(e,t){return this._core.addOscHandler(e,t)},d.prototype.addOscHandler=function(e,t){return this.registerOscHandler(e,t)},d),f=(_.prototype.register=function(e){this._core.unicodeService.register(e)},Object.defineProperty(_.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!0,configurable:!0}),Object.defineProperty(_.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(e){this._core.unicodeService.activeVersion=e},enumerable:!0,configurable:!0}),_);function _(e){this._core=e}function d(e){this._core=e}function p(e){this._line=e}function v(e){this._buffer=e}},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0});var o,s=i(34),a=i(35),c=i(36),h=i(12),l=i(37),u=i(39),f=i(49),_=i(50),d=i(11),p=i(8),v=i(17),g=i(53),y=i(54),b=i(55),m=i(56),S=i(58),C=i(1),w=i(16),E=i(59),L=i(25),A=i(60),R=i(0),x=i(61),k=i(4),D=i(62),T=i(63),O=i(2),M=i(69),P=i(70),H=i(71),I=i(72),B=i(73),F=i(74),j=i(75),W=i(76),q=i(77),U=i(79),N="undefined"!=typeof window?window.document:null,z=(o=O.Disposable,n(K,o),Object.defineProperty(K.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onData",{get:function(){return this._onData.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onA11yChar",{get:function(){return this.onA11yCharEmitter.event},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"onA11yTab",{get:function(){return this.onA11yTabEmitter.event},enumerable:!0,configurable:!0}),K.prototype.dispose=function(){var e,t,i,r;this._isDisposed||(o.prototype.dispose.call(this),null===(e=this._windowsMode)||void 0===e||e.dispose(),this._windowsMode=void 0,null===(t=this._renderService)||void 0===t||t.dispose(),this._customKeyEventHandler=null,this.write=function(){},null===(r=null===(i=this.element)||void 0===i?void 0:i.parentNode)||void 0===r||r.removeChild(this.element))},K.prototype._setup=function(){var i=this;this._customKeyEventHandler=null,this.insertMode=!1,this.bracketedPasteMode=!1,this._userScrolling=!1,this._inputHandler?this._inputHandler.reset():(this._inputHandler=new l.InputHandler(this,this._bufferService,this._charsetService,this._coreService,this._dirtyRowService,this._logService,this.optionsService,this._coreMouseService,this.unicodeService,this._instantiationService),this._inputHandler.onRequestBell(function(){return i.bell()}),this._inputHandler.onRequestRefreshRows(function(e,t){return i.refresh(e,t)}),this._inputHandler.onRequestReset(function(){return i.reset()}),this._inputHandler.onCursorMove(function(){return i._onCursorMove.fire()}),this._inputHandler.onLineFeed(function(){return i._onLineFeed.fire()}),this.register(this._inputHandler)),this.linkifier||(this.linkifier=new f.Linkifier(this._bufferService,this._logService,this.optionsService,this.unicodeService)),this.options.windowsMode&&this._enableWindowsMode()},K.prototype._enableWindowsMode=function(){var e=this;if(!this._windowsMode){var t=[];t.push(this.onLineFeed(E.updateWindowsModeWrappedState.bind(null,this._bufferService))),t.push(this.addCsiHandler({final:"H"},function(){return E.updateWindowsModeWrappedState(e._bufferService),!1})),this._windowsMode={dispose:function(){t.forEach(function(e){return e.dispose()})}}}},Object.defineProperty(K.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!0,configurable:!0}),Object.defineProperty(K.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!0,configurable:!0}),K.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},K.prototype._setupOptionsListeners=function(){var s=this;this.optionsService.onOptionChange(function(e){var t,i,r,n,o;switch(e){case"fontFamily":case"fontSize":null===(t=s._renderService)||void 0===t||t.clear(),null===(i=s._charSizeService)||void 0===i||i.measure();break;case"cursorBlink":case"cursorStyle":s.refresh(s.buffer.y,s.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":s._renderService&&(s._renderService.clear(),s._renderService.onResize(s.cols,s.rows),s.refresh(0,s.rows-1));break;case"rendererType":s._renderService&&(s._renderService.setRenderer(s._createRenderer()),s._renderService.onResize(s.cols,s.rows));break;case"scrollback":s.buffers.resize(s.cols,s.rows),null===(r=s.viewport)||void 0===r||r.syncScrollArea();break;case"screenReaderMode":s.optionsService.options.screenReaderMode?!s._accessibilityManager&&s._renderService&&(s._accessibilityManager=new b.AccessibilityManager(s,s._renderService)):(null===(n=s._accessibilityManager)||void 0===n||n.dispose(),s._accessibilityManager=null);break;case"tabStopWidth":s.buffers.setupTabStops();break;case"theme":s._setTheme(s.optionsService.options.theme);break;case"windowsMode":s.optionsService.options.windowsMode?s._enableWindowsMode():(null===(o=s._windowsMode)||void 0===o||o.dispose(),s._windowsMode=void 0)}})},K.prototype._onTextAreaFocus=function(e){this.sendFocus&&this._coreService.triggerDataEvent(h.C0.ESC+"[I"),this.updateCursorStyle(e),this.element.classList.add("focus"),this.showCursor(),this._onFocus.fire()},K.prototype.blur=function(){return this.textarea.blur()},K.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this.sendFocus&&this._coreService.triggerDataEvent(h.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},K.prototype._initGlobal=function(){var t=this;function e(e){return c.handlePasteEvent(e,t.textarea,t.bracketedPasteMode,t._coreService)}this._bindKeys(),this.register(p.addDisposableDomListener(this.element,"copy",function(e){t.hasSelection()&&c.copyHandler(e,t._selectionService)})),this.register(p.addDisposableDomListener(this.textarea,"paste",e)),this.register(p.addDisposableDomListener(this.element,"paste",e)),d.isFirefox?this.register(p.addDisposableDomListener(this.element,"mousedown",function(e){2===e.button&&c.rightClickHandler(e,t.textarea,t.screenElement,t._selectionService,t.options.rightClickSelectsWord)})):this.register(p.addDisposableDomListener(this.element,"contextmenu",function(e){c.rightClickHandler(e,t.textarea,t.screenElement,t._selectionService,t.options.rightClickSelectsWord)})),d.isLinux&&this.register(p.addDisposableDomListener(this.element,"auxclick",function(e){1===e.button&&c.moveTextAreaUnderMouseCursor(e,t.textarea,t.screenElement)}))},K.prototype._bindKeys=function(){var t=this;this.register(p.addDisposableDomListener(this.textarea,"keyup",function(e){return t._keyUp(e)},!0)),this.register(p.addDisposableDomListener(this.textarea,"keydown",function(e){return t._keyDown(e)},!0)),this.register(p.addDisposableDomListener(this.textarea,"keypress",function(e){return t._keyPress(e)},!0)),this.register(p.addDisposableDomListener(this.textarea,"compositionstart",function(){return t._compositionHelper.compositionstart()})),this.register(p.addDisposableDomListener(this.textarea,"compositionupdate",function(e){return t._compositionHelper.compositionupdate(e)})),this.register(p.addDisposableDomListener(this.textarea,"compositionend",function(){return t._compositionHelper.compositionend()})),this.register(this.onRender(function(){return t._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(e){return t._queueLinkification(e.start,e.end)}))},K.prototype.open=function(e){var i=this;if(!e)throw new Error("Terminal requires a parent element.");N.body.contains(e)||this._logService.warn("Terminal.open was called on an element that was not attached to the DOM"),this._document=e.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),e.appendChild(this.element);var t=N.createDocumentFragment();this._viewportElement=N.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),t.appendChild(this._viewportElement),this._viewportScrollArea=N.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=N.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=N.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),t.appendChild(this.screenElement),this.textarea=N.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",v.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(p.addDisposableDomListener(this.textarea,"focus",function(e){return i._onTextAreaFocus(e)})),this.register(p.addDisposableDomListener(this.textarea,"blur",function(){return i._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var r=this._instantiationService.createInstance(W.CoreBrowserService,this.textarea);this._instantiationService.setService(k.ICoreBrowserService,r),this._charSizeService=this._instantiationService.createInstance(D.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(k.ICharSizeService,this._charSizeService),this._compositionView=N.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(s.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(t),this._theme=this.options.theme||this._theme,this.options.theme=void 0,this._colorManager=new L.ColorManager(N,this.options.allowTransparency),this.optionsService.onOptionChange(function(e){return i._colorManager.onOptionsChange(e)}),this._colorManager.setTheme(this._theme);var n=this._createRenderer();this._renderService=this._instantiationService.createInstance(A.RenderService,n,this.rows,this.screenElement),this._instantiationService.setService(k.IRenderService,this._renderService),this._renderService.onRender(function(e){return i._onRender.fire(e)}),this.onResize(function(e){return i._renderService.resize(e.cols,e.rows)}),this._soundService=this._instantiationService.createInstance(g.SoundService),this._instantiationService.setService(k.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(M.MouseService),this._instantiationService.setService(k.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(a.Viewport,function(e,t){return i.scrollLines(e,t)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this.viewport),this.register(this.onCursorMove(function(){return i._renderService.onCursorMove()})),this.register(this.onResize(function(){return i._renderService.onResize(i.cols,i.rows)})),this.register(this.onBlur(function(){return i._renderService.onBlur()})),this.register(this.onFocus(function(){return i._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return i.viewport.syncScrollArea()})),this._selectionService=this._instantiationService.createInstance(_.SelectionService,function(e,t){return i.scrollLines(e,t)},this.element,this.screenElement),this._instantiationService.setService(k.ISelectionService,this._selectionService),this.register(this._selectionService.onSelectionChange(function(){return i._onSelectionChange.fire()})),this.register(this._selectionService.onRedrawRequest(function(e){return i._renderService.onSelectionChanged(e.start,e.end,e.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(e){i.textarea.value=e,i.textarea.focus(),i.textarea.select()})),this.register(this.onScroll(function(){i.viewport.syncScrollArea(),i._selectionService.refresh()})),this.register(p.addDisposableDomListener(this._viewportElement,"scroll",function(){return i._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(y.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return i._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.register(p.addDisposableDomListener(this.element,"mousedown",function(e){return i._selectionService.onMouseDown(e)})),this.mouseEvents?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new b.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},K.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(u.Renderer,this._colorManager.colors,this.screenElement,this.linkifier);case"dom":return this._instantiationService.createInstance(m.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},K.prototype._setTheme=function(e){var t,i,r;this._theme=e,null===(t=this._colorManager)||void 0===t||t.setTheme(e),null===(i=this._renderService)||void 0===i||i.setColors(this._colorManager.colors),null===(r=this.viewport)||void 0===r||r.onThemeChange(this._colorManager.colors)},K.prototype.bindMouse=function(){var o=this,n=this,t=this.element;function i(e){var t,i,r;if(!(t=n._mouseService.getRawByteCoords(e,n.screenElement,n.cols,n.rows)))return!1;switch(e.overrideType||e.type){case"mousemove":r=32,void 0===e.buttons?(i=3,void 0!==e.button&&(i=e.button<3?e.button:3)):i=1&e.buttons?0:4&e.buttons?1:2&e.buttons?2:3;break;case"mouseup":r=0,i=e.button<3?e.button:3;break;case"mousedown":r=1,i=e.button<3?e.button:3;break;case"wheel":0!==e.deltaY&&(r=e.deltaY<0?0:1),i=4;break;default:return!1}return!(void 0===r||void 0===i||4=this.buffer.ybase&&(this._userScrolling=!1);var i=this.buffer.ydisp;this.buffer.ydisp=Math.max(Math.min(this.buffer.ydisp+e,this.buffer.ybase),0),i!==this.buffer.ydisp&&(t||this._onScroll.fire(this.buffer.ydisp),this.refresh(0,this.rows-1))},K.prototype.scrollPages=function(e){this.scrollLines(e*(this.rows-1))},K.prototype.scrollToTop=function(){this.scrollLines(-this.buffer.ydisp)},K.prototype.scrollToBottom=function(){this.scrollLines(this.buffer.ybase-this.buffer.ydisp)},K.prototype.scrollToLine=function(e){var t=e-this.buffer.ydisp;0!=t&&this.scrollLines(t)},K.prototype.paste=function(e){c.paste(e,this.textarea,this.bracketedPasteMode,this._coreService)},K.prototype.attachCustomKeyEventHandler=function(e){this._customKeyEventHandler=e},K.prototype.addEscHandler=function(e,t){return this._inputHandler.addEscHandler(e,t)},K.prototype.addDcsHandler=function(e,t){return this._inputHandler.addDcsHandler(e,t)},K.prototype.addCsiHandler=function(e,t){return this._inputHandler.addCsiHandler(e,t)},K.prototype.addOscHandler=function(e,t){return this._inputHandler.addOscHandler(e,t)},K.prototype.registerLinkMatcher=function(e,t,i){var r=this.linkifier.registerLinkMatcher(e,t,i);return this.refresh(0,this.rows-1),r},K.prototype.deregisterLinkMatcher=function(e){this.linkifier.deregisterLinkMatcher(e)&&this.refresh(0,this.rows-1)},K.prototype.registerCharacterJoiner=function(e){var t=this._renderService.registerCharacterJoiner(e);return this.refresh(0,this.rows-1),t},K.prototype.deregisterCharacterJoiner=function(e){this._renderService.deregisterCharacterJoiner(e)&&this.refresh(0,this.rows-1)},Object.defineProperty(K.prototype,"markers",{get:function(){return this.buffer.markers},enumerable:!0,configurable:!0}),K.prototype.addMarker=function(e){if(this.buffer===this.buffers.normal)return this.buffer.addMarker(this.buffer.ybase+this.buffer.y+e)},K.prototype.hasSelection=function(){return!!this._selectionService&&this._selectionService.hasSelection},K.prototype.select=function(e,t,i){this._selectionService.setSelection(e,t,i)},K.prototype.getSelection=function(){return this._selectionService?this._selectionService.selectionText:""},K.prototype.getSelectionPosition=function(){if(this._selectionService.hasSelection)return{startColumn:this._selectionService.selectionStart[0],startRow:this._selectionService.selectionStart[1],endColumn:this._selectionService.selectionEnd[0],endRow:this._selectionService.selectionEnd[1]}},K.prototype.clearSelection=function(){var e;null===(e=this._selectionService)||void 0===e||e.clearSelection()},K.prototype.selectAll=function(){var e;null===(e=this._selectionService)||void 0===e||e.selectAll()},K.prototype.selectLines=function(e,t){var i;null===(i=this._selectionService)||void 0===i||i.selectLines(e,t)},K.prototype._keyDown=function(e){if(this._keyDownHandled=!1,this._customKeyEventHandler&&!1===this._customKeyEventHandler(e))return!1;if(!this._compositionHelper.keydown(e))return this.buffer.ybase!==this.buffer.ydisp&&this.scrollToBottom(),!1;var t=S.evaluateKeyboardEvent(e,this._coreService.decPrivateModes.applicationCursorKeys,this.browser.isMac,this.options.macOptionIsMeta);if(this.updateCursorStyle(e),3!==t.type&&2!==t.type)return 1===t.type&&this.selectAll(),!!this._isThirdLevelShift(this.browser,e)||(t.cancel&&this.cancel(e,!0),!t.key||(t.key!==h.C0.ETX&&t.key!==h.C0.CR||(this.textarea.value=""),this._onKey.fire({key:t.key,domEvent:e}),this.showCursor(),this._coreService.triggerDataEvent(t.key,!0),this.optionsService.options.screenReaderMode?void(this._keyDownHandled=!0):this.cancel(e,!0)));var i=this.rows-1;return this.scrollLines(2===t.type?-i:i),this.cancel(e,!0)},K.prototype._isThirdLevelShift=function(e,t){var i=e.isMac&&!this.options.macOptionIsMeta&&t.altKey&&!t.ctrlKey&&!t.metaKey||e.isWindows&&t.altKey&&t.ctrlKey&&!t.metaKey;return"keypress"===t.type?i:i&&(!t.keyCode||47=c)if(l)o.x=0,o.y++,o.y===o.scrollBottom+1?(o.y--,this._terminal.scroll(this._eraseAttrData(),!0)):(o.y>=this._bufferService.rows&&(o.y=this._bufferService.rows-1),o.lines.get(o.y).isWrapped=!0),f=o.lines.get(o.y+o.ybase);else if(o.x=c-1,2===n)continue;if(h&&(f.insertCells(o.x,n,o.getNullCell(u),u),2===f.getWidth(c-1)&&f.setCellFromCodePoint(c-1,S.NULL_CELL_CODE,S.NULL_CELL_WIDTH,u.fg,u.bg)),f.setCellFromCodePoint(o.x++,r,n,u.fg,u.bg),0=this._bufferService.rows&&(e.y=this._bufferService.rows-1),e.x>=this._bufferService.cols&&e.x--,this._dirtyRowService.markDirty(e.y),this._onLineFeed.fire()},_.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},_.prototype.backspace=function(){this._restrictCursor(),0=this._bufferService.cols)){var e=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._terminal.onA11yTabEmitter.fire(this._bufferService.buffer.x-e)}},_.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},_.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},_.prototype._restrictCursor=function(){this._bufferService.buffer.x=Math.min(this._bufferService.cols-1,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},_.prototype._setCursor=function(e,t){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=e,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+t):(this._bufferService.buffer.x=e,this._bufferService.buffer.y=t),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},_.prototype._moveCursor=function(e,t){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+e,this._bufferService.buffer.y+t)},_.prototype.cursorUp=function(e){var t=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;0<=t?this._moveCursor(0,-Math.min(t,e.params[0]||1)):this._moveCursor(0,-(e.params[0]||1))},_.prototype.cursorDown=function(e){var t=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;0<=t?this._moveCursor(0,Math.min(t,e.params[0]||1)):this._moveCursor(0,e.params[0]||1)},_.prototype.cursorForward=function(e){this._moveCursor(e.params[0]||1,0)},_.prototype.cursorBackward=function(e){this._moveCursor(-(e.params[0]||1),0)},_.prototype.cursorNextLine=function(e){this.cursorDown(e),this._bufferService.buffer.x=0},_.prototype.cursorPrecedingLine=function(e){this.cursorUp(e),this._bufferService.buffer.x=0},_.prototype.cursorCharAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},_.prototype.cursorPosition=function(e){this._setCursor(2<=e.length?(e.params[1]||1)-1:0,(e.params[0]||1)-1)},_.prototype.charPosAbsolute=function(e){this._setCursor((e.params[0]||1)-1,this._bufferService.buffer.y)},_.prototype.hPositionRelative=function(e){this._moveCursor(e.params[0]||1,0)},_.prototype.linePosAbsolute=function(e){this._setCursor(this._bufferService.buffer.x,(e.params[0]||1)-1)},_.prototype.vPositionRelative=function(e){this._moveCursor(0,e.params[0]||1)},_.prototype.hVPosition=function(e){this.cursorPosition(e)},_.prototype.tabClear=function(e){var t=e.params[0];0===t?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:3===t&&(this._bufferService.buffer.tabs={})},_.prototype.cursorForwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1;t--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},_.prototype.cursorBackwardTab=function(e){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var t=e.params[0]||1,i=this._bufferService.buffer;t--;)i.x=i.prevStop()},_.prototype._eraseInBufferLine=function(e,t,i,r){void 0===r&&(r=!1);var n=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);n.replaceCells(t,i,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),r&&(n.isWrapped=!1)},_.prototype._resetBufferLine=function(e){var t=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+e);t.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),t.isWrapped=!1},_.prototype.eraseInDisplay=function(e){var t;switch(this._restrictCursor(),e.params[0]){case 0:for(t=this._bufferService.buffer.y,this._dirtyRowService.markDirty(t),this._eraseInBufferLine(t++,this._bufferService.buffer.x,this._bufferService.cols,0===this._bufferService.buffer.x);t=this._bufferService.cols&&(this._bufferService.buffer.lines.get(t+1).isWrapped=!1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 2:for(t=this._bufferService.rows,this._dirtyRowService.markDirty(t-1);t--;)this._resetBufferLine(t);this._dirtyRowService.markDirty(0);break;case 3:var i=this._bufferService.buffer.lines.length-this._bufferService.rows;0i.scrollBottom||i.yi.scrollBottom||i.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.yt.scrollBottom||t.y0;276;0c"):this._terminal.is("rxvt-unicode")?this._coreService.triggerDataEvent(p.C0.ESC+"[>85;95;0c"):this._terminal.is("linux")?this._coreService.triggerDataEvent(e.params[0]+"c"):this._terminal.is("screen")&&this._coreService.triggerDataEvent(p.C0.ESC+"[>83;40003;0c"))},_.prototype.setMode=function(e){for(var t=0;tthis._bufferService.rows||0===t)&&(t=this._bufferService.rows),i=this._bufferService.rows&&(e.y=this._bufferService.rows-1),this._restrictCursor()},_.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},_.prototype.reverseIndex=function(){this._restrictCursor();var e=this._bufferService.buffer;if(e.y===e.scrollTop){var t=e.scrollBottom-e.scrollTop;e.lines.shiftElements(e.y+e.ybase,t,1),e.lines.set(e.y+e.ybase,e.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(e.scrollTop,e.scrollBottom)}else e.y--,this._restrictCursor()},_.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},_.prototype.reset=function(){this._curAttrData=b.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=b.DEFAULT_ATTR_DATA.clone()},_.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},_.prototype.setgLevel=function(e){this._charsetService.setgLevel(e)},_.prototype.screenAlignmentPattern=function(){var e=new C.CellData;e.content=1<<22|"E".charCodeAt(0),e.fg=this._curAttrData.fg,e.bg=this._curAttrData.bg;var t=this._bufferService.buffer;this._setCursor(0,0);for(var i=0;i",final:"c"},function(e){return u.sendDeviceAttributesSecondary(e)}),u._parser.setCsiHandler({final:"d"},function(e){return u.linePosAbsolute(e)}),u._parser.setCsiHandler({final:"e"},function(e){return u.vPositionRelative(e)}),u._parser.setCsiHandler({final:"f"},function(e){return u.hVPosition(e)}),u._parser.setCsiHandler({final:"g"},function(e){return u.tabClear(e)}),u._parser.setCsiHandler({final:"h"},function(e){return u.setMode(e)}),u._parser.setCsiHandler({prefix:"?",final:"h"},function(e){return u.setModePrivate(e)}),u._parser.setCsiHandler({final:"l"},function(e){return u.resetMode(e)}),u._parser.setCsiHandler({prefix:"?",final:"l"},function(e){return u.resetModePrivate(e)}),u._parser.setCsiHandler({final:"m"},function(e){return u.charAttributes(e)}),u._parser.setCsiHandler({final:"n"},function(e){return u.deviceStatus(e)}),u._parser.setCsiHandler({prefix:"?",final:"n"},function(e){return u.deviceStatusPrivate(e)}),u._parser.setCsiHandler({intermediates:"!",final:"p"},function(e){return u.softReset(e)}),u._parser.setCsiHandler({intermediates:" ",final:"q"},function(e){return u.setCursorStyle(e)}),u._parser.setCsiHandler({final:"r"},function(e){return u.setScrollRegion(e)}),u._parser.setCsiHandler({final:"s"},function(e){return u.saveCursor(e)}),u._parser.setCsiHandler({final:"t"},function(e){return u.windowOptions(e)}),u._parser.setCsiHandler({final:"u"},function(e){return u.restoreCursor(e)}),u._parser.setCsiHandler({intermediates:"'",final:"}"},function(e){return u.insertColumns(e)}),u._parser.setCsiHandler({intermediates:"'",final:"~"},function(e){return u.deleteColumns(e)}),u._parser.setExecuteHandler(p.C0.BEL,function(){return u.bell()}),u._parser.setExecuteHandler(p.C0.LF,function(){return u.lineFeed()}),u._parser.setExecuteHandler(p.C0.VT,function(){return u.lineFeed()}),u._parser.setExecuteHandler(p.C0.FF,function(){return u.lineFeed()}),u._parser.setExecuteHandler(p.C0.CR,function(){return u.carriageReturn()}),u._parser.setExecuteHandler(p.C0.BS,function(){return u.backspace()}),u._parser.setExecuteHandler(p.C0.HT,function(){return u.tab()}),u._parser.setExecuteHandler(p.C0.SO,function(){return u.shiftOut()}),u._parser.setExecuteHandler(p.C0.SI,function(){return u.shiftIn()}),u._parser.setExecuteHandler(p.C1.IND,function(){return u.index()}),u._parser.setExecuteHandler(p.C1.NEL,function(){return u.nextLine()}),u._parser.setExecuteHandler(p.C1.HTS,function(){return u.tabSet()}),u._parser.setOscHandler(0,new w.OscHandler(function(e){u.setTitle(e),u.setIconName(e)})),u._parser.setOscHandler(1,new w.OscHandler(function(e){return u.setIconName(e)})),u._parser.setOscHandler(2,new w.OscHandler(function(e){return u.setTitle(e)})),u._parser.setEscHandler({final:"7"},function(){return u.saveCursor()}),u._parser.setEscHandler({final:"8"},function(){return u.restoreCursor()}),u._parser.setEscHandler({final:"D"},function(){return u.index()}),u._parser.setEscHandler({final:"E"},function(){return u.nextLine()}),u._parser.setEscHandler({final:"H"},function(){return u.tabSet()}),u._parser.setEscHandler({final:"M"},function(){return u.reverseIndex()}),u._parser.setEscHandler({final:"="},function(){return u.keypadApplicationMode()}),u._parser.setEscHandler({final:">"},function(){return u.keypadNumericMode()}),u._parser.setEscHandler({final:"c"},function(){return u.fullReset()}),u._parser.setEscHandler({final:"n"},function(){return u.setgLevel(2)}),u._parser.setEscHandler({final:"o"},function(){return u.setgLevel(3)}),u._parser.setEscHandler({final:"|"},function(){return u.setgLevel(3)}),u._parser.setEscHandler({final:"}"},function(){return u.setgLevel(2)}),u._parser.setEscHandler({final:"~"},function(){return u.setgLevel(1)}),u._parser.setEscHandler({intermediates:"%",final:"@"},function(){return u.selectDefaultCharset()}),u._parser.setEscHandler({intermediates:"%",final:"G"},function(){return u.selectDefaultCharset()});function f(e){_._parser.setEscHandler({intermediates:"(",final:e},function(){return u.selectCharset("("+e)}),_._parser.setEscHandler({intermediates:")",final:e},function(){return u.selectCharset(")"+e)}),_._parser.setEscHandler({intermediates:"*",final:e},function(){return u.selectCharset("*"+e)}),_._parser.setEscHandler({intermediates:"+",final:e},function(){return u.selectCharset("+"+e)}),_._parser.setEscHandler({intermediates:"-",final:e},function(){return u.selectCharset("-"+e)}),_._parser.setEscHandler({intermediates:".",final:e},function(){return u.selectCharset("."+e)}),_._parser.setEscHandler({intermediates:"/",final:e},function(){return u.selectCharset("/"+e)})}var _=this;for(var d in v.CHARSETS)f(d);return u._parser.setEscHandler({intermediates:"#",final:"8"},function(){return u.screenAlignmentPattern()}),u._parser.setErrorHandler(function(e){return u._logService.error("Parsing error: ",e),e}),u._parser.setDcsHandler({intermediates:"$",final:"q"},new L(u._bufferService,u._coreService,u._logService,u._optionsService)),u}function d(e,t,i,r){this._bufferService=e,this._coreService=t,this._logService=i,this._optionsService=r,this._data=new Uint32Array(0)}t.InputHandler=f},function(e,i,t){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(i,"__esModule",{value:!0});var o=t(2),s=t(15),a=t(19),c=t(20),l=t(22),h=(u.prototype.setDefault=function(e,t){s.fill(this.table,e<<4|t)},u.prototype.add=function(e,t,i,r){this.table[t<<8|e]=i<<4|r},u.prototype.addMany=function(e,t,i,r){for(var n=0;no||o>t[1])throw new Error("final must be in range "+t[0]+" .. "+t[1]);return(i<<=8)|o},d.prototype.identToString=function(e){for(var t=[];e;)t.push(String.fromCharCode(255&e)),e>>=8;return t.reverse().join("")},d.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},d.prototype.setPrintHandler=function(e){this._printHandler=e},d.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},d.prototype.addEscHandler=function(e,t){var i=this._identifier(e,[48,126]);void 0===this._escHandlers[i]&&(this._escHandlers[i]=[]);var r=this._escHandlers[i];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},d.prototype.setEscHandler=function(e,t){this._escHandlers[this._identifier(e,[48,126])]=[t]},d.prototype.clearEscHandler=function(e){this._escHandlers[this._identifier(e,[48,126])]&&delete this._escHandlers[this._identifier(e,[48,126])]},d.prototype.setEscHandlerFallback=function(e){this._escHandlerFb=e},d.prototype.setExecuteHandler=function(e,t){this._executeHandlers[e.charCodeAt(0)]=t},d.prototype.clearExecuteHandler=function(e){this._executeHandlers[e.charCodeAt(0)]&&delete this._executeHandlers[e.charCodeAt(0)]},d.prototype.setExecuteHandlerFallback=function(e){this._executeHandlerFb=e},d.prototype.addCsiHandler=function(e,t){var i=this._identifier(e);void 0===this._csiHandlers[i]&&(this._csiHandlers[i]=[]);var r=this._csiHandlers[i];return r.push(t),{dispose:function(){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}}},d.prototype.setCsiHandler=function(e,t){this._csiHandlers[this._identifier(e)]=[t]},d.prototype.clearCsiHandler=function(e){this._csiHandlers[this._identifier(e)]&&delete this._csiHandlers[this._identifier(e)]},d.prototype.setCsiHandlerFallback=function(e){this._csiHandlerFb=e},d.prototype.addDcsHandler=function(e,t){return this._dcsParser.addHandler(this._identifier(e),t)},d.prototype.setDcsHandler=function(e,t){this._dcsParser.setHandler(this._identifier(e),t)},d.prototype.clearDcsHandler=function(e){this._dcsParser.clearHandler(this._identifier(e))},d.prototype.setDcsHandlerFallback=function(e){this._dcsParser.setHandlerFallback(e)},d.prototype.addOscHandler=function(e,t){return this._oscParser.addHandler(e,t)},d.prototype.setOscHandler=function(e,t){this._oscParser.setHandler(e,t)},d.prototype.clearOscHandler=function(e){this._oscParser.clearHandler(e)},d.prototype.setOscHandlerFallback=function(e){this._oscParser.setHandlerFallback(e)},d.prototype.setErrorHandler=function(e){this._errorHandler=e},d.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},d.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},d.prototype.parse=function(e,t){for(var i=0,r=0,n=this.currentState,o=this._oscParser,s=this._dcsParser,a=this._collect,c=this._params,l=this.TRANSITIONS.table,h=0;h>4){case 2:for(var u=h+1;;++u){if(t<=u||(i=e[u])<32||126=t||(i=e[u])<32||126=t||(i=e[u])<32||126=t||(i=e[u])<32||126this._characterWidth;return this._ctx.restore(),this._characterOverlapCache[t]=i},a);function a(e,t,i,r,n,o,s,a){var c=l.call(this,e,"text",t,n,i,o,s,a)||this;return c.bufferService=s,c.optionsService=a,c._characterWidth=0,c._characterFont="",c._characterOverlapCache={},c._workCell=new f.CellData,c._state=new h.GridCache,c._characterJoinerRegistry=r,c}t.TextRenderLayer=s},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n.prototype.resize=function(e,t){for(var i=0;i>>24,n=t.rgba>>>16&255,o=t.rgba>>>8&255,s=0;s=this.capacity)i=this._head,this._unlinkNode(i),delete this._map[i.key],i.key=e,i.value=t,this._map[e]=i;else{var r=this._nodePool;0=this._bufferService.rows||s<0)){if(this._ctx.fillStyle=this._colors.selection.css,i){var a=e[0],c=t[0]-a,l=s-o+1;this._fillCells(a,o,c,l)}else{a=r===o?e[0]:0;var h=o===s?t[0]:this._bufferService.cols;this._fillCells(a,o,h-a,1);var u=Math.max(s-o-1,0);if(this._fillCells(0,o+1,this._bufferService.cols,u),o!==s){var f=n===s?t[0]:this._bufferService.cols;this._fillCells(0,s,f,1)}}this._state.start=[e[0],e[1]],this._state.end=[t[0],t[1]],this._state.columnSelectMode=i,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},s.prototype._didStateChange=function(e,t,i,r){return!this._areCoordinatesEqual(e,this._state.start)||!this._areCoordinatesEqual(t,this._state.end)||i!==this._state.columnSelectMode||r!==this._state.ydisp},s.prototype._areCoordinatesEqual=function(e,t){return!(!e||!t)&&e[0]===t[0]&&e[1]===t[1]},s);function s(e,t,i,r,n,o){var s=a.call(this,e,"selection",t,!0,i,r,n,o)||this;return s.bufferService=n,s.optionsService=o,s._clearState(),s}t.SelectionRenderLayer=o},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)});Object.defineProperty(t,"__esModule",{value:!0});var h,o=i(13),u=i(5),s=(h=o.BaseRenderLayer,n(a,h),a.prototype.resize=function(e){h.prototype.resize.call(this,e),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},a.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},a.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRefreshRowsEvent.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},a.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRefreshRowsEvent.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},a.prototype.onOptionsChanged=function(){var e,t=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new c(this._coreBrowserService.isFocused,function(){t._render(!0)})):(null===(e=this._cursorBlinkStateManager)||void 0===e||e.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRefreshRowsEvent.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},a.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},a.prototype.onGridChanged=function(e,t){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},a.prototype._render=function(e){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var t=this._bufferService.buffer.ybase+this._bufferService.buffer.y,i=t-this._bufferService.buffer.ydisp;if(i<0||i>=this._bufferService.rows)this._clearCursor();else if(this._bufferService.buffer.lines.get(t).loadCell(this._bufferService.buffer.x,this._cell),void 0!==this._cell.content){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var r=this._optionsService.options.cursorStyle;return r&&"block"!==r?this._cursorRenderers[r](this._bufferService.buffer.x,i,this._cell):this._renderBlurCursor(this._bufferService.buffer.x,i,this._cell),this._ctx.restore(),this._state.x=this._bufferService.buffer.x,this._state.y=i,this._state.isFocused=!1,this._state.style=r,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===this._bufferService.buffer.x&&this._state.y===i&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](this._bufferService.buffer.x,i,this._cell),this._ctx.restore(),this._state.x=this._bufferService.buffer.x,this._state.y=i,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}else this._clearCursor()},a.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},a.prototype._renderBarCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(e,t,this._optionsService.options.cursorWidth),this._ctx.restore()},a.prototype._renderBlockCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(e,t,i.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(i,e,t),this._ctx.restore()},a.prototype._renderUnderlineCursor=function(e,t,i){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(e,t),this._ctx.restore()},a.prototype._renderBlurCursor=function(e,t,i){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(e,t,i.getWidth(),1),this._ctx.restore()},a);function a(e,t,i,r,n,o,s,a,c){var l=h.call(this,e,"cursor",t,!0,i,r,o,s)||this;return l._onRequestRefreshRowsEvent=n,l.bufferService=o,l.optionsService=s,l._coreService=a,l._coreBrowserService=c,l._cell=new u.CellData,l._state={x:0,y:0,isFocused:!1,style:"",width:0},l._cursorRenderers={bar:l._renderBarCursor.bind(l),block:l._renderBlockCursor.bind(l),underline:l._renderUnderlineCursor.bind(l)},l}t.CursorRenderLayer=s;var c=(Object.defineProperty(l.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!0,configurable:!0}),l.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},l.prototype.restartBlinkAnimation=function(){var e=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){e._renderCallback(),e._animationFrame=void 0})))},l.prototype._restartInterval=function(e){var t=this;void 0===e&&(e=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=setTimeout(function(){if(t._animationTimeRestarted){var e=600-(Date.now()-t._animationTimeRestarted);if(t._animationTimeRestarted=void 0,0=e.lines.length)){for(var i=e.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,r=Math.ceil(2e3/this._bufferService.cols),n=this._bufferService.buffer.iterator(!1,t,i,r,r);n.hasNext();)for(var o=n.next(),s=0;s>9&511:void 0;a.validationCallback?a.validationCallback(t,function(e){l._rowsTimeoutId||e&&l._addLink(i[1],i[0]-l._bufferService.buffer.ydisp,t,a,n)}):f._addLink(i[1],i[0]-f._bufferService.buffer.ydisp,t,a,n)},f=this;null!==(c=h.exec(s))&&"break"!==e(););},o.prototype._addLink=function(e,t,i,r,n){var o=this;if(this._mouseZoneManager&&this._element){var s=this._unicodeService.getStringCellWidth(i),a=e%this._bufferService.cols,c=t+Math.floor(e/this._bufferService.cols),l=(a+s)%this._bufferService.cols,h=c+Math.floor((a+s)/this._bufferService.cols);0===l&&(l=this._bufferService.cols,h--),this._mouseZoneManager.add(new u(1+a,c+1,l+1,h+1,function(e){if(r.handler)return r.handler(e,i);var t=window.open();t?(t.opener=null,t.location.href=i):console.warn("Opening link blocked as opener could not be cleared")},function(){o._onLinkHover.fire(o._createLinkHoverEvent(a,c,l,h,n)),o._element.classList.add("xterm-cursor-pointer")},function(e){o._onLinkTooltip.fire(o._createLinkHoverEvent(a,c,l,h,n)),r.hoverTooltipCallback&&r.hoverTooltipCallback(e,i,{start:{x:a,y:c},end:{x:l,y:h}})},function(){o._onLinkLeave.fire(o._createLinkHoverEvent(a,c,l,h,n)),o._element.classList.remove("xterm-cursor-pointer"),r.hoverLeaveCallback&&r.hoverLeaveCallback()},function(e){return!r.willLinkActivate||r.willLinkActivate(e,i)}))}},o.prototype._createLinkHoverEvent=function(e,t,i,r,n){return{x1:e,y1:t,x2:i,y2:r,cols:this._bufferService.cols,fg:n}},o._timeBeforeLatency=200,o);function o(e,t,i,r){this._bufferService=e,this._logService=t,this._optionsService=i,this._unicodeService=r,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onLinkHover=new n.EventEmitter,this._onLinkLeave=new n.EventEmitter,this._onLinkTooltip=new n.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}t.Linkifier=r;var u=function(e,t,i,r,n,o,s,a,c){this.x1=e,this.y1=t,this.x2=i,this.y2=r,this.clickCallback=n,this.hoverCallback=o,this.tooltipCallback=s,this.leaveCallback=a,this.willLinkActivate=c};t.MouseZone=u},function(e,t,i){"use strict";var r=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;0<=a;a--)(n=e[a])&&(s=(o<3?n(s):3t[1]&&e[1]=t[0]&&e[0]=t[0]},v.prototype.selectWordAtCursor=function(e){var t=this._getMouseBufferCoords(e);t&&(this._selectWordAt(t,!1),this._model.selectionEnd=void 0,this.refresh(!0))},v.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},v.prototype.selectLines=function(e,t){this._model.clearSelection(),e=Math.max(e,0),t=Math.min(t,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,e],this._model.selectionEnd=[this._bufferService.cols,t],this.refresh(),this._onSelectionChange.fire()},v.prototype._onTrim=function(e){this._model.onTrim(e)&&this.refresh()},v.prototype._getMouseBufferCoords=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(t)return t[0]--,t[1]--,t[1]+=this._bufferService.buffer.ydisp,t},v.prototype._getMouseEventScrollAmount=function(e){var t=a.getCoordsRelativeToElement(e,this._screenElement)[1],i=this._bufferService.rows*Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight);return 0<=t&&t<=i?0:(i=r;r++){var n=e.loadCell(r,this._workCell).getChars().length;0===this._workCell.getWidth()?i--:1=this._bufferService.cols)){var n=this._bufferService.buffer,o=n.lines.get(e[1]);if(o){var s=n.translateBufferLineToString(e[1],!1),a=this._convertViewportColToCharacterIndex(o,e),c=a,l=e[0]-a,h=0,u=0,f=0,_=0;if(" "===s.charAt(a)){for(;0this._bufferService.cols;)t.length-=this._bufferService.cols,i++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?t.start:t.start+t.length,i]}},v.prototype._isCharWordSeparator=function(e){return 0!==e.getWidth()&&0<=this._optionsService.options.wordSeparator.indexOf(e.getChars())},v.prototype._selectLineAt=function(e){var t=this._bufferService.buffer.getWrappedRangeForLine(e);this._model.selectionStart=[0,t.first],this._model.selectionEnd=[this._bufferService.cols,t.last],this._model.selectionStartLength=0},r([n(3,o.ICharSizeService),n(4,s.IBufferService),n(5,s.ICoreService),n(6,o.IMouseService),n(7,s.IOptionsService)],v));function v(e,t,i,r,n,o,s,a){var c=this;this._scrollLines=e,this._element=t,this._screenElement=i,this._charSizeService=r,this._bufferService=n,this._coreService=o,this._mouseService=s,this._optionsService=a,this._dragScrollAmount=0,this._enabled=!0,this._workCell=new h.CellData,this._mouseDownTimeStamp=0,this._onLinuxMouseSelection=new u.EventEmitter,this._onRedrawRequest=new u.EventEmitter,this._onSelectionChange=new u.EventEmitter,this._mouseMoveListener=function(e){return c._onMouseMove(e)},this._mouseUpListener=function(e){return c._onMouseUp(e)},this._coreService.onUserInput(function(){c.hasSelection&&c.clearSelection()}),this._trimListener=this._bufferService.buffer.lines.onTrim(function(e){return c._onTrim(e)}),this._bufferService.buffers.onBufferActivate(function(e){return c._onBufferActivate(e)}),this.enable(),this._model=new l.SelectionModel(this._bufferService),this._activeSelectionMode=0}t.SelectionService=p},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(n.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(this.selectionEnd&&!this.areSelectionValuesReversed())return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd;var e=this.selectionStart[0]+this.selectionStartLength;return e>this._bufferService.cols?[e%this._bufferService.cols,this.selectionStart[1]+Math.floor(e/this._bufferService.cols)]:[e,this.selectionStart[1]]}},enumerable:!0,configurable:!0}),n.prototype.areSelectionValuesReversed=function(){var e=this.selectionStart,t=this.selectionEnd;return!(!e||!t)&&(e[1]>t[1]||e[1]===t[1]&&e[0]>t[0])},n.prototype.onTrim=function(e){return this.selectionStart&&(this.selectionStart[1]-=e),this.selectionEnd&&(this.selectionEnd[1]-=e),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},n);function n(e){this._bufferService=e,this.isSelectAllActive=!1,this.selectionStartLength=0}t.SelectionModel=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(12);function _(e,t,i,r){var n=e-d(i,e),o=t-d(i,t);return g(Math.abs(n-o)-function(e,t,i){for(var r=0,n=e-d(i,e),o=t-d(i,t),s=0;so.cols-1?(c+=o.buffer.translateBufferLineToString(a,!1,e,s),e=s=0,a++):!n&&s<0&&(c+=o.buffer.translateBufferLineToString(a,!1,0,e+1),e=s=o.cols-1,a--);return c+o.buffer.translateBufferLineToString(a,!1,e,s)}function v(e,t){var i=t?"O":"[";return r.C0.ESC+i+e}function g(e,t){e=Math.floor(e);for(var i="",r=0;re&&r.y1<=t+1||r.y2>e&&r.y2<=t+1||r.y1t+1)&&(this._currentZone&&this._currentZone===r&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(i--,1))}0===this._zones.length&&this._deactivate()}},_.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},_.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},_.prototype._onMouseMove=function(e){this._lastHoverCoords[0]===e.pageX&&this._lastHoverCoords[1]===e.pageY||(this._onHover(e),this._lastHoverCoords=[e.pageX,e.pageY])},_.prototype._onHover=function(e){var t=this,i=this._findZoneEventAt(e);i!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),i&&((this._currentZone=i).hoverCallback&&i.hoverCallback(e),this._tooltipTimeout=setTimeout(function(){return t._onTooltip(e)},500)))},_.prototype._onTooltip=function(e){this._tooltipTimeout=void 0;var t=this._findZoneEventAt(e);t&&t.tooltipCallback&&t.tooltipCallback(e)},_.prototype._onMouseDown=function(e){var t;this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive&&(null===(t=this._findZoneEventAt(e))||void 0===t?void 0:t.willLinkActivate(e))&&(e.preventDefault(),e.stopImmediatePropagation())},_.prototype._onMouseLeave=function(e){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},_.prototype._onClick=function(e){var t=this._findZoneEventAt(e),i=this._getSelectionLength();t&&i===this._initialSelectionLength&&(t.clickCallback(e),e.preventDefault(),e.stopImmediatePropagation())},_.prototype._getSelectionLength=function(){var e=this._selectionService.selectionText;return e?e.length:0},_.prototype._findZoneEventAt=function(e){var t=this._mouseService.getCoords(e,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(t)for(var i=t[0],r=t[1],n=0;n=o.x1&&i=o.x1||r===o.y2&&io.y1&&re;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},_.prototype._createAccessibilityTreeNode=function(){var e=document.createElement("div");return e.setAttribute("role","listitem"),e.tabIndex=-1,this._refreshRowDimensions(e),e},_.prototype._onTab=function(e){for(var t=0;tt;)this._rowContainer.removeChild(this._rowElements.pop())},m.prototype.onResize=function(e,t){this._refreshRowElements(e,t),this._updateDimensions()},m.prototype.onCharSizeChanged=function(){this._updateDimensions()},m.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},m.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},m.prototype.onSelectionChanged=function(e,t,i){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(e&&t){var r=e[1]-this._bufferService.buffer.ydisp,n=t[1]-this._bufferService.buffer.ydisp,o=Math.max(r,0),s=Math.min(n,this._bufferService.rows-1);if(!(o>=this._bufferService.rows||s<0)){var a=document.createDocumentFragment();if(i)a.appendChild(this._createSelectionElement(o,e[0],t[0],s-o+1));else{var c=r===o?e[0]:0,l=o===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(o,c,l));var h=s-o-1;if(a.appendChild(this._createSelectionElement(o+1,0,this._bufferService.cols,h)),o!==s){var u=n===s?t[0]:this._bufferService.cols;a.appendChild(this._createSelectionElement(s,0,u))}}this._selectionContainer.appendChild(a)}}},m.prototype._createSelectionElement=function(e,t,i,r){void 0===r&&(r=1);var n=document.createElement("div");return n.style.height=r*this.dimensions.actualCellHeight+"px",n.style.top=e*this.dimensions.actualCellHeight+"px",n.style.left=t*this.dimensions.actualCellWidth+"px",n.style.width=this.dimensions.actualCellWidth*(i-t)+"px",n},m.prototype.onCursorMove=function(){},m.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},m.prototype.clear=function(){this._rowElements.forEach(function(e){return e.innerHTML=""})},m.prototype.renderRows=function(e,t){for(var i=this._bufferService.buffer.ybase+this._bufferService.buffer.y,r=this._bufferService.buffer.x,n=this._optionsService.options.cursorBlink,o=e;o<=t;o++){var s=this._rowElements[o];s.innerHTML="";var a=o+this._bufferService.buffer.ydisp,c=this._bufferService.buffer.lines.get(a),l=this._optionsService.options.cursorStyle;s.appendChild(this._rowFactory.createRow(c,a===i,l,r,n,this.dimensions.actualCellWidth,this._bufferService.cols))}},Object.defineProperty(m.prototype,"_terminalSelector",{get:function(){return"."+p+this._terminalClass},enumerable:!0,configurable:!0}),m.prototype.registerCharacterJoiner=function(e){return-1},m.prototype.deregisterCharacterJoiner=function(e){return!1},m.prototype._onLinkHover=function(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!0)},m.prototype._onLinkLeave=function(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!1)},m.prototype._setCellUnderline=function(e,t,i,r,n,o){for(;e!==t||i!==r;){var s=this._rowElements[i];if(!s)return;var a=s.children[e];a&&(a.style.textDecoration=o?"underline":"none"),++e>=n&&(e=0,i++)}},o([s(5,u.ICharSizeService),s(6,f.IOptionsService),s(7,f.IBufferService)],m));function m(e,t,i,r,n,o,s,a){var c=l.call(this)||this;return c._colors=e,c._element=t,c._screenElement=i,c._viewportElement=r,c._linkifier=n,c._charSizeService=o,c._optionsService=s,c._bufferService=a,c._terminalClass=y++,c._rowElements=[],c._onRequestRefreshRows=new _.EventEmitter,c._rowContainer=document.createElement("div"),c._rowContainer.classList.add(v),c._rowContainer.style.lineHeight="normal",c._rowContainer.setAttribute("aria-hidden","true"),c._refreshRowElements(c._bufferService.cols,c._bufferService.rows),c._selectionContainer=document.createElement("div"),c._selectionContainer.classList.add(g),c._selectionContainer.setAttribute("aria-hidden","true"),c.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},c._updateDimensions(),c._injectCss(),c._rowFactory=new h.DomRendererRowFactory(document,c._optionsService,c._colors),c._element.classList.add(p+c._terminalClass),c._screenElement.appendChild(c._rowContainer),c._screenElement.appendChild(c._selectionContainer),c._linkifier.onLinkHover(function(e){return c._onLinkHover(e)}),c._linkifier.onLinkLeave(function(e){return c._onLinkLeave(e)}),c}t.DomRenderer=b},function(e,m,t){"use strict";Object.defineProperty(m,"__esModule",{value:!0});var S=t(9),C=t(3),r=t(5),w=t(10);m.BOLD_CLASS="xterm-bold",m.DIM_CLASS="xterm-dim",m.ITALIC_CLASS="xterm-italic",m.UNDERLINE_CLASS="xterm-underline",m.CURSOR_CLASS="xterm-cursor",m.CURSOR_BLINK_CLASS="xterm-cursor-blink",m.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",m.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",m.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var i=(n.prototype.setColors=function(e){this._colors=e},n.prototype.createRow=function(e,t,i,r,n,o,s){for(var a=this._document.createDocumentFragment(),c=0,l=Math.min(e.length,s)-1;0<=l;l--)if(e.loadCell(l,this._workCell).getCode()!==C.NULL_CELL_CODE||t&&l===r){c=l+1;break}for(l=0;l>16&255,f>>8&255,255&f);this._applyMinimumContrast(u,this._colors.background,b)||this._addStyle(u,"color:#"+E(f.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(u,this._colors.background,this._colors.foreground)||v&&u.classList.add("xterm-fg-"+S.INVERTED_DEFAULT_COLOR)}switch(p){case 16777216:case 33554432:u.classList.add("xterm-bg-"+d);break;case 50331648:this._addStyle(u,"background-color:#"+E(d.toString(16),"0",6));break;case 0:default:v&&u.classList.add("xterm-bg-"+S.INVERTED_DEFAULT_COLOR)}a.appendChild(u)}}return a},n.prototype._applyMinimumContrast=function(e,t,i){if(1===this._optionsService.options.minimumContrastRatio)return!1;var r=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return void 0===r&&(r=w.color.ensureContrastRatio(t,i,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,null!=r?r:null)),!!r&&(this._addStyle(e,"color:"+r.css),!0)},n.prototype._addStyle=function(e,t){e.setAttribute("style",""+(e.getAttribute("style")||"")+t+";")},n);function n(e,t,i){this._document=e,this._optionsService=t,this._colors=i,this._workCell=new r.CellData}function E(e,t,i){for(;e.length"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};t.evaluateKeyboardEvent=function(e,t,i,r){var n={type:0,cancel:!1,key:void 0},o=(e.shiftKey?1:0)|(e.altKey?2:0)|(e.ctrlKey?4:0)|(e.metaKey?8:0);switch(e.keyCode){case 0:"UIKeyInputUpArrow"===e.key?n.key=t?l.C0.ESC+"OA":l.C0.ESC+"[A":"UIKeyInputLeftArrow"===e.key?n.key=t?l.C0.ESC+"OD":l.C0.ESC+"[D":"UIKeyInputRightArrow"===e.key?n.key=t?l.C0.ESC+"OC":l.C0.ESC+"[C":"UIKeyInputDownArrow"===e.key&&(n.key=t?l.C0.ESC+"OB":l.C0.ESC+"[B");break;case 8:if(e.shiftKey){n.key=l.C0.BS;break}if(e.altKey){n.key=l.C0.ESC+l.C0.DEL;break}n.key=l.C0.DEL;break;case 9:if(e.shiftKey){n.key=l.C0.ESC+"[Z";break}n.key=l.C0.HT,n.cancel=!0;break;case 13:n.key=l.C0.CR,n.cancel=!0;break;case 27:n.key=l.C0.ESC,n.cancel=!0;break;case 37:if(e.metaKey)break;o?(n.key=l.C0.ESC+"[1;"+(1+o)+"D",n.key===l.C0.ESC+"[1;3D"&&(n.key=l.C0.ESC+(i?"b":"[1;5D"))):n.key=t?l.C0.ESC+"OD":l.C0.ESC+"[D";break;case 39:if(e.metaKey)break;o?(n.key=l.C0.ESC+"[1;"+(1+o)+"C",n.key===l.C0.ESC+"[1;3C"&&(n.key=l.C0.ESC+(i?"f":"[1;5C"))):n.key=t?l.C0.ESC+"OC":l.C0.ESC+"[C";break;case 38:if(e.metaKey)break;o?(n.key=l.C0.ESC+"[1;"+(1+o)+"A",i||n.key!==l.C0.ESC+"[1;3A"||(n.key=l.C0.ESC+"[1;5A")):n.key=t?l.C0.ESC+"OA":l.C0.ESC+"[A";break;case 40:if(e.metaKey)break;o?(n.key=l.C0.ESC+"[1;"+(1+o)+"B",i||n.key!==l.C0.ESC+"[1;3B"||(n.key=l.C0.ESC+"[1;5B")):n.key=t?l.C0.ESC+"OB":l.C0.ESC+"[B";break;case 45:e.shiftKey||e.ctrlKey||(n.key=l.C0.ESC+"[2~");break;case 46:n.key=o?l.C0.ESC+"[3;"+(1+o)+"~":l.C0.ESC+"[3~";break;case 36:n.key=o?l.C0.ESC+"[1;"+(1+o)+"H":t?l.C0.ESC+"OH":l.C0.ESC+"[H";break;case 35:n.key=o?l.C0.ESC+"[1;"+(1+o)+"F":t?l.C0.ESC+"OF":l.C0.ESC+"[F";break;case 33:e.shiftKey?n.type=2:n.key=l.C0.ESC+"[5~";break;case 34:e.shiftKey?n.type=3:n.key=l.C0.ESC+"[6~";break;case 112:n.key=o?l.C0.ESC+"[1;"+(1+o)+"P":l.C0.ESC+"OP";break;case 113:n.key=o?l.C0.ESC+"[1;"+(1+o)+"Q":l.C0.ESC+"OQ";break;case 114:n.key=o?l.C0.ESC+"[1;"+(1+o)+"R":l.C0.ESC+"OR";break;case 115:n.key=o?l.C0.ESC+"[1;"+(1+o)+"S":l.C0.ESC+"OS";break;case 116:n.key=o?l.C0.ESC+"[15;"+(1+o)+"~":l.C0.ESC+"[15~";break;case 117:n.key=o?l.C0.ESC+"[17;"+(1+o)+"~":l.C0.ESC+"[17~";break;case 118:n.key=o?l.C0.ESC+"[18;"+(1+o)+"~":l.C0.ESC+"[18~";break;case 119:n.key=o?l.C0.ESC+"[19;"+(1+o)+"~":l.C0.ESC+"[19~";break;case 120:n.key=o?l.C0.ESC+"[20;"+(1+o)+"~":l.C0.ESC+"[20~";break;case 121:n.key=o?l.C0.ESC+"[21;"+(1+o)+"~":l.C0.ESC+"[21~";break;case 122:n.key=o?l.C0.ESC+"[23;"+(1+o)+"~":l.C0.ESC+"[23~";break;case 123:n.key=o?l.C0.ESC+"[24;"+(1+o)+"~":l.C0.ESC+"[24~";break;default:if(!e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)if(i&&!r||!e.altKey||e.metaKey)i&&!e.altKey&&!e.ctrlKey&&e.metaKey?65===e.keyCode&&(n.type=1):e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&48<=e.keyCode&&1===e.key.length?n.key=e.key:e.key&&e.ctrlKey&&"_"===e.key&&(n.key=l.C0.US);else{var s=h[e.keyCode],a=s&&s[e.shiftKey?1:0];if(a)n.key=l.C0.ESC+a;else if(65<=e.keyCode&&e.keyCode<=90){var c=e.ctrlKey?e.keyCode-64:e.keyCode+32;n.key=l.C0.ESC+String.fromCharCode(c)}}else 65<=e.keyCode&&e.keyCode<=90?n.key=String.fromCharCode(e.keyCode-64):32===e.keyCode?n.key=l.C0.NUL:51<=e.keyCode&&e.keyCode<=55?n.key=String.fromCharCode(e.keyCode-51+27):56===e.keyCode?n.key=l.C0.DEL:219===e.keyCode?n.key=l.C0.ESC:220===e.keyCode?n.key=l.C0.FS:221===e.keyCode&&(n.key=l.C0.GS)}return n}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(3);t.updateWindowsModeWrappedState=function(e){var t,i=null===(t=e.buffer.lines.get(e.buffer.ybase+e.buffer.y-1))||void 0===t?void 0:t.get(e.cols-1),r=e.buffer.lines.get(e.buffer.ybase+e.buffer.y);r&&i&&(r.isWrapped=i[n.CHAR_DATA_CODE_INDEX]!==n.NULL_CELL_CODE&&i[n.CHAR_DATA_CODE_INDEX]!==n.WHITESPACE_CELL_CODE)}},function(e,t,i){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)},function(e,t){function i(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),o=this&&this.__decorate||function(e,t,i,r){var n,o=arguments.length,s=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,r);else for(var a=e.length-1;0<=a;a--)(n=e[a])&&(s=(o<3?n(s):3this._rows},enumerable:!0,configurable:!0}),Object.defineProperty(l.prototype,"isCursorInViewport",{get:function(){var e=this.ybase+this.y-this.ydisp;return 0<=e&&ei.MAX_BUFFER_SIZE?i.MAX_BUFFER_SIZE:t},l.prototype.fillViewportRows=function(e){if(0===this.lines.length){void 0===e&&(e=M.DEFAULT_ATTR_DATA);for(var t=this._rows;t--;)this.lines.push(this.getBlankLine(e))}},l.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},l.prototype.resize=function(e,t){var i=this.getNullCell(M.DEFAULT_ATTR_DATA),r=this._getCorrectBufferLength(t);if(r>this.lines.maxLength&&(this.lines.maxLength=r),0t+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(re))for(n=0;nthis._cols?this._reflowLarger(e,t):this._reflowSmaller(e,t))},l.prototype._reflowLarger=function(e,t){var i=P.reflowLargerGetLinesToRemove(this.lines,this._cols,e,this.ybase+this.y,this.getNullCell(M.DEFAULT_ATTR_DATA));if(0A+k){for(var D=x.newLines.length-1;0<=D;D--)this.lines.set(d--,x.newLines[D]);d++,w.push({index:A+1,amount:x.newLines.length}),k+=x.newLines.length,x=r[++R]}else this.lines.set(d,E[A--]);var T=0;for(d=w.length-1;0<=d;d--)w[d].index+=T,this.lines.onInsertEmitter.fire(w[d]),T+=w[d].amount;var O=Math.max(0,L+n-this.lines.maxLength);0=this._cols?this._cols-1:e<0?0:e},l.prototype.nextStop=function(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e=this._cols?this._cols-1:e<0?0:e},l.prototype.addMarker=function(e){var t=this,i=new o.Marker(e);return this.markers.push(i),i.register(this.lines.onTrim(function(e){i.line-=e,i.line<0&&i.dispose()})),i.register(this.lines.onInsert(function(e){i.line>=e.index&&(i.line+=e.amount)})),i.register(this.lines.onDelete(function(e){i.line>=e.index&&i.linee.index&&(i.line-=e.amount)})),i.register(i.onDispose(function(){return t._removeMarker(i)})),i},l.prototype._removeMarker=function(e){this.markers.splice(this.markers.indexOf(e),1)},l.prototype.iterator=function(e,t,i,r,n){return new h(this,e,t,i,r,n)},l);function l(e,t,i){this._hasScrollback=e,this._optionsService=t,this._bufferService=i,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=M.DEFAULT_ATTR_DATA.clone(),this.savedCharset=a.DEFAULT_CHARSET,this.markers=[],this._nullCell=n.CellData.fromCharData([0,s.NULL_CELL_CHAR,s.NULL_CELL_WIDTH,s.NULL_CELL_CODE]),this._whitespaceCell=n.CellData.fromCharData([0,s.WHITESPACE_CELL_CHAR,s.WHITESPACE_CELL_WIDTH,s.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new r.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}i.Buffer=c;var h=(u.prototype.hasNext=function(){return this._currentthis._endIndex+this._endOverscan&&(e.last=this._endIndex+this._endOverscan),e.first=Math.max(e.first,0),e.last=Math.min(e.last,this._buffer.lines.length);for(var t="",i=e.first;i<=e.last;++i)t+=this._buffer.translateBufferLineToString(i,this._trimRight);return this._current=e.last+1,{range:e,content:t}},u);function u(e,t,i,r,n,o){void 0===i&&(i=0),void 0===r&&(r=e.lines.length),void 0===n&&(n=0),void 0===o&&(o=0),this._buffer=e,this._trimRight=t,this._startIndex=i,this._endIndex=r,this._startOverscan=n,this._endOverscan=o,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}i.BufferStringIterator=h},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(1),n=(Object.defineProperty(o.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,"maxLength",{get:function(){return this._maxLength},set:function(e){if(this._maxLength!==e){for(var t=new Array(e),i=0;ithis._length)for(var t=this._length;tthis._maxLength){var o=this._length+i.length-this._maxLength;this._startIndex+=o,this._length=this._maxLength,this.onTrimEmitter.fire(o)}else this._length+=i.length},o.prototype.trimStart=function(e){e>this._length&&(e=this._length),this._startIndex+=e,this._length-=e,this.onTrimEmitter.fire(e)},o.prototype.shiftElements=function(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Error("start argument out of range");if(e+i<0)throw new Error("Cannot shift elements in list beyond index 0");if(0this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(r=0;rthis._end&&(this._end=e)},a.prototype.markRangeDirty=function(e,t){if(tthis._end&&(this._end=t)},a.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},r([n(0,o.IBufferService)],a));function a(e){this._bufferService=e,this.clearRange()}t.DirtyRowService=s},function(e,t,i){"use strict";var h=this&&this.__spreadArrays||function(){for(var e=0,t=0,i=arguments.length;t=this._bufferService.cols||e.row<0||e.row>=this._bufferService.rows)return!1;if(4===e.button&&32===e.action)return!1;if(3===e.button&&32!==e.action)return!1;if(4!==e.button&&(2===e.action||3===e.action))return!1;if(e.col++,e.row++,32===e.action&&this._lastEvent&&this._compareEvents(this._lastEvent,e))return!1;if(!this._protocols[this._activeProtocol].restrict(e))return!1;var t=this._encodings[this._activeEncoding](e);return t&&("DEFAULT"===this._activeEncoding?this._coreService.triggerBinaryEvent(t):this._coreService.triggerDataEvent(t,!0)),this._lastEvent=e,!0},f.prototype.explainEvents=function(e){return{DOWN:!!(1&e),UP:!!(2&e),DRAG:!!(4&e),MOVE:!!(8&e),WHEEL:!!(16&e)}},f.prototype._compareEvents=function(e,t){return e.col===t.col&&e.row===t.row&&e.button===t.button&&e.action===t.action&&e.ctrl===t.ctrl&&e.alt===t.alt&&e.shift===t.shift},r([n(0,o.IBufferService),n(1,o.ICoreService)],f));function f(e,t){var i=this;this._bufferService=e,this._coreService=t,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new s.EventEmitter,this._lastEvent=null,Object.keys(a).forEach(function(e){return i.addProtocol(e,a[e])}),Object.keys(h).forEach(function(e){return i.addEncoding(e,h[e])}),this.reset()}t.CoreMouseService=u},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(n.prototype.writeSync=function(e){if(this._writeBuffer.length){for(var t=this._bufferOffset;tthis._bufferOffset;){var i=this._writeBuffer[this._bufferOffset],r=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(i),this._pendingData-=i.length,r&&r(),12<=Date.now()-t)break}this._writeBuffer.length>this._bufferOffset?(50=i)return t+this.wcwidth(n);var o=e.charCodeAt(r);56320<=o&&o<=57343?n=1024*(n-55296)+o-56320+65536:t+=this.wcwidth(o)}t+=this.wcwidth(n)}return t},s);function s(){this._providers=Object.create(null),this._active="",this._onChange=new r.EventEmitter;var e=new n.UnicodeV6;this.register(e),this._active=e.version,this._activeProvider=e}t.UnicodeService=o},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,n=i(15),o=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],s=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],a=(c.prototype.wcwidth=function(e){return e<32?0:e<127?1:e<65536?r[e]:function(e,t){var i,r=0,n=t.length-1;if(et[n][1])return 0;for(;r<=n;)if(e>t[i=r+n>>1][1])r=1+i;else{if(!(e>>16&65535,r&=65535,1==t)return r+=255&e.charCodeAt(o),c<=r&&(r-=c),c<=(a+=r)&&(a-=c),r|a<<16;if(null===e)return 1;if(t<16){for(;t--;)a+=r+=255&e.charCodeAt(o++);return c<=r&&(r-=c),r|(a%=c)<<16}for(;C<=t;){for(t-=C,d=347;a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),--d;);r%=c,a%=c}if(t){for(;16<=t;)t-=16,a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++),a+=r+=255&e.charCodeAt(o++);for(;t--;)a+=r+=255&e.charCodeAt(o++);r%=c,a%=c}return r|a<<16}(r,e,o,t):function(r,e,o,t){var a,d;if(a=r>>>16&65535,r&=65535,1==t)return r+=e[o],c<=r&&(r-=c),c<=(a+=r)&&(a-=c),r|a<<16;if(null===e)return 1;if(t<16){for(;t--;)a+=r+=e[o++];return c<=r&&(r-=c),r|(a%=c)<<16}for(;C<=t;){for(t-=C,d=347;a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],--d;);r%=c,a%=c}if(t){for(;16<=t;)t-=16,a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++],a+=r+=e[o++];for(;t--;)a+=r+=e[o++];r%=c,a%=c}return r|a<<16}(r,e,o,t)},ZLIB.adler32_combine=function(r,e,o){var t,a,d;return o<0?4294967295:(a=(d=o%=c)*(t=65535&r),a%=c,c<=(t+=(65535&e)+c-1)&&(t-=c),c<=t&&(t-=c),c<<1<=(a+=(r>>16&65535)+(e>>16&65535)+c-d)&&(a-=c<<1),c<=a&&(a-=c),t|a<<16)}}() \ No newline at end of file diff --git a/public/scripts/zlib-crc32-min.js b/public/scripts/zlib-crc32-min.js new file mode 100644 index 00000000..2fc21c92 --- /dev/null +++ b/public/scripts/zlib-crc32-min.js @@ -0,0 +1 @@ +"undefined"==typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-crc32.js"),function(){var t=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];ZLIB.crc32=function(r,e,n,o){return"string"==typeof e?function(r,e,n,o){if(null==e)return 0;for(r^=4294967295;8<=o;)r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,r=t[255&(r^e.charCodeAt(n++))]^r>>>8,o-=8;if(o)for(;r=t[255&(r^e.charCodeAt(n++))]^r>>>8,--o;);return 4294967295^r}(r,e,n,o):function(r,e,n,o){if(null==e)return 0;for(r^=4294967295;8<=o;)r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,r=t[255&(r^e[n++])]^r>>>8,o-=8;if(o)for(;r=t[255&(r^e[n++])]^r>>>8,--o;);return 4294967295^r}(r,e,n,o)};function i(r,e){var n,o=0;for(n=0;e;)1&e&&(n^=r[o]),e>>=1,o++;return n}function u(r,e){var n;for(n=0;n<32;n++)r[n]=i(e,e[n])}ZLIB.crc32_combine=function(r,e,n){var o,t,f,c;if(n<=0)return r;for(f=new Array(32),(c=new Array(32))[0]=3988292384,o=t=1;o<32;o++)c[o]=t,t<<=1;u(f,c),u(c,f);do{if(u(f,c),1&n&&(r=i(f,r)),0==(n>>=1))break;u(c,f),1&n&&(r=i(c,r)),n>>=1}while(0!=n);return r^=e}}() \ No newline at end of file diff --git a/public/scripts/zlib-inflate-min.js b/public/scripts/zlib-inflate-min.js new file mode 100644 index 00000000..4f563fa4 --- /dev/null +++ b/public/scripts/zlib-inflate-min.js @@ -0,0 +1 @@ +"undefined"==typeof ZLIB&&alert("ZLIB is not defined. SRC zlib.js before zlib-inflate.js"),function(){var B=11,E=29,z=852,C=592,i=z+C,T=0,y=1,M=2,K=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],D=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,203,69],F=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],N=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function _(t,a){var i,s,o,l,b,e,v,p,n,d,r,h,c,f,u,_,m,k,g,w,Z,x,I=t.next,R=a==M?t.distbits:t.lenbits,L=t.work,B=t.lens,E=a==M?t.nlen:0,A=t.codes;i=a==y?t.nlen:a==M?t.ndist:19;var O=new Array(16),S=new Array(16);for(s=0;s<=15;s++)O[s]=0;for(o=0;ox?(_.op=w[Z+L[o]],_.val=k[g+L[o]]):_.op=96,h=1<>>p)+(c-=h)]=_,0!=c;);for(h=1<>>=1;if(0!=h?(r&=h-1,r+=h):r=0,o++,0==--O[s]){if(s==b)break;s=B[E+L[o]]}if(e>>=w=g.bits,c-=w,0==(w=g.op))t.output_data+=String.fromCharCode(g.val),b++;else{if(!(16&w)){if(0==(64&w)){g=f[u+(g.val+(h&(1<>>=w,c-=w),c<15&&(h+=(255&s.charCodeAt(o++))<>>=w=g.bits,c-=w,!(16&(w=g.op))){if(0==(64&w)){g=f[_+(g.val+(h&(1<>>=w,c-=w,(w=b-e)>>3,h&=(1<<(c-=Z<<3))-1,t.next_in=o,t.next_out=b,t.avail_in=o>>4),a<48&&(a&=15)),1==i&&"function"==typeof ZLIB.adler32?t.checksum_function=ZLIB.adler32:2==i&&"function"==typeof ZLIB.crc32?t.checksum_function=ZLIB.crc32:t.checksum_function=o,a&&(a<8||15>>8&255];t.state.check=t.checksum_function(t.state.check,i,0,2)}function w(t,a){return a.strm=t,a.left=t.avail_out,a.next=t.next_in,a.have=t.avail_in,a.hold=t.state.hold,a.bits=t.state.bits,a}function Z(t){var a=t.strm;a.next_in=t.next,a.avail_out=t.left,a.avail_in=t.have,a.state.hold=t.hold,a.state.bits=t.bits}function x(t){t.hold=0,t.bits=0}function I(t){return 0!=t.have&&(t.have--,t.hold+=(255&t.strm.input_data.charCodeAt(t.next++))<>>=a,t.bits-=a}function O(t){t.hold>>>=7&t.bits,t.bits-=7&t.bits}function S(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}var H=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];ZLIB.inflate=function(t,a){var i,s,o,l,b,e,v,p,n,d,r,h,c=-1,f=-1;if(!t||!t.state||!t.input_data&&0!=t.avail_in)return ZLIB.Z_STREAM_ERROR;(i=t.state).mode==B&&(i.mode=12),w(t,s={}),o=s.have,l=s.left,n=ZLIB.Z_OK;t:for(;;)switch(i.mode){case 0:if(0==i.wrap){i.mode=12;break}if(!R(s,16))break t;if(2&i.wrap&&35615==s.hold){i.check=t.checksum_function(0,null,0,0),g(t,s.hold),x(s),i.mode=1;break}if(i.flags=0,null!==i.head&&(i.head.done=-1),!(1&i.wrap)||((L(s,8)<<8)+(s.hold>>>8))%31){t.msg="incorrect header check",i.mode=E;break}if(L(s,4)!=ZLIB.Z_DEFLATED){t.msg="unknown compression method",i.mode=E;break}if(A(s,4),p=L(s,4)+8,0==i.wbits)i.wbits=p;else if(p>i.wbits){t.msg="invalid window size",i.mode=E;break}i.dmax=1<>>8&1),512&i.flags&&g(t,s.hold),x(s),i.mode=2;case 2:if(!R(s,32))break t;null!==i.head&&(i.head.time=s.hold),512&i.flags&&(d=t,r=s.hold,void 0,h=[255&r,r>>>8&255,r>>>16&255,r>>>24&255],d.state.check=d.checksum_function(d.state.check,h,0,4)),x(s),i.mode=3;case 3:if(!R(s,16))break t;null!==i.head&&(i.head.xflags=255&s.hold,i.head.os=s.hold>>>8),512&i.flags&&g(t,s.hold),x(s),i.mode=4;case 4:if(1024&i.flags){if(!R(s,16))break t;i.length=s.hold,null!==i.head&&(i.head.extra_len=s.hold),512&i.flags&&g(t,s.hold),x(s),i.head.extra=""}else null!==i.head&&(i.head.extra=null);i.mode=5;case 5:if(1024&i.flags&&((b=i.length)>s.have&&(b=s.have),b&&(null!==i.head&&null!==i.head.extra&&(p=i.head.extra_len-i.length,i.head.extra+=t.input_data.substring(s.next,s.next+(p+b>i.head.extra_max?i.head.extra_max-p:b))),512&i.flags&&(i.check=t.checksum_function(i.check,t.input_data,s.next,b)),s.have-=b,s.next+=b,i.length-=b),i.length))break t;i.length=0,i.mode=6;case 6:if(2048&i.flags){if(0==s.have)break t;null!==i.head&&null===i.head.name&&(i.head.name=""),b=0;do{if(p=t.input_data.charAt(s.next+b),b++,"\0"===p)break;null!==i.head&&i.length>>9&1,i.head.done=1),t.adler=i.check=t.checksum_function(0,null,0,0),i.mode=B;break;case 9:if(!R(s,32))break t;t.adler=i.check=S(s.hold),x(s),i.mode=10;case 10:if(0==i.havedict)return Z(s),ZLIB.Z_NEED_DICT;t.adler=i.check=t.checksum_function(0,null,0,0),i.mode=B;case B:if(a==ZLIB.Z_BLOCK||a==ZLIB.Z_TREES)break t;case 12:if(i.last){O(s),i.mode=26;break}if(!R(s,3))break t;switch(i.last=L(s,1),A(s,1),L(s,2)){case 0:i.mode=13;break;case 1:if(k(i),i.mode=19,a!=ZLIB.Z_TREES)break;A(s,2);break t;case 2:i.mode=16;break;case 3:t.msg="invalid block type",i.mode=E}A(s,2);break;case 13:if(O(s),!R(s,32))break t;if((65535&s.hold)!=(s.hold>>>16&65535^65535)){t.msg="invalid stored block lengths",i.mode=E;break}if(i.length=65535&s.hold,x(s),i.mode=14,a==ZLIB.Z_TREES)break t;case 14:i.mode=15;case 15:if(b=i.length){if(b>s.have&&(b=s.have),b>s.left&&(b=s.left),0==b)break t;t.output_data+=t.input_data.substring(s.next,s.next+b),t.next_out+=b,s.have-=b,s.next+=b,s.left-=b,i.length-=b;break}i.mode=B;break;case 16:if(!R(s,14))break t;if(i.nlen=L(s,5)+257,A(s,5),i.ndist=L(s,5)+1,A(s,5),i.ncode=L(s,4)+4,A(s,4),286i.nlen+i.ndist){t.msg="invalid bit length repeat",i.mode=E;break}for(;b--;)i.lens[i.have++]=p}}if(i.mode==E)break;if(0==i.lens[256]){t.msg="invalid code -- missing end-of-block",i.mode=E;break}if(i.next=0,i.lencode=i.next,i.lenbits=9,n=_(i,y)){t.msg="invalid literal/lengths set",i.mode=E;break}if(i.distcode=i.next,i.distbits=6,n=_(i,M)){t.msg="invalid distances set",i.mode=E;break}if(i.mode=19,a==ZLIB.Z_TREES)break t;case 19:i.mode=20;case 20:if(6<=s.have&&258<=s.left){Z(s),m(t,l),w(t,s),i.mode==B&&(i.back=-1);break}for(i.back=0;!((e=i.codes[i.lencode+L(s,i.lenbits)]).bits<=s.bits);)if(!I(s))break t;if(e.op&&0==(240&e.op)){for(v=e;e=i.codes[i.lencode+v.val+(L(s,v.bits+v.op)>>>v.bits)],!(v.bits+e.bits<=s.bits);)if(!I(s))break t;A(s,v.bits),i.back+=v.bits}if(A(s,e.bits),i.back+=e.bits,i.length=e.val,0==e.op){i.mode=25;break}if(32&e.op){i.back=-1,i.mode=B;break}if(64&e.op){t.msg="invalid literal/length code",i.mode=E;break}i.extra=15&e.op,i.mode=21;case 21:if(i.extra){if(!R(s,i.extra))break t;i.length+=L(s,i.extra),A(s,i.extra),i.back+=i.extra}i.was=i.length,i.mode=22;case 22:for(;!((e=i.codes[i.distcode+L(s,i.distbits)]).bits<=s.bits);)if(!I(s))break t;if(0==(240&e.op)){for(v=e;e=i.codes[i.distcode+v.val+(L(s,v.bits+v.op)>>>v.bits)],!(v.bits+e.bits<=s.bits);)if(!I(s))break t;A(s,v.bits),i.back+=v.bits}if(A(s,e.bits),i.back+=e.bits,64&e.op){t.msg="invalid distance code",i.mode=E;break}i.offset=e.val,i.extra=15&e.op,i.mode=23;case 23:if(i.extra){if(!R(s,i.extra))break t;i.offset+=L(s,i.extra),A(s,i.extra),i.back+=i.extra}i.mode=24;case 24:if(0==s.left)break t;if(b=l-s.left,i.offset>b){if((b=i.offset-b)>i.whave&&i.sane){t.msg="invalid distance too far back",i.mode=E;break}f=(c=b>i.wnext?(b-=i.wnext,i.wsize-b):i.wnext-b,-1),b>i.length&&(b=i.length)}else c=-1,f=t.next_out-i.offset,b=i.length;if(b>s.left&&(b=s.left),s.left-=b,i.length-=b,0<=c)t.output_data+=i.window.substring(c,c+b),t.next_out+=b,b=0;else for(t.next_out+=b;t.output_data+=t.output_data.charAt(f++),--b;);0==i.length&&(i.mode=20);break;case 25:if(0==s.left)break t;t.output_data+=String.fromCharCode(i.length),t.next_out++,s.left--,i.mode=20;break;case 26:if(i.wrap){if(!R(s,32))break t;if(l-=s.left,t.total_out+=l,i.total+=l,l&&(t.adler=i.check=t.checksum_function(i.check,t.output_data,t.output_data.length-l,l)),l=s.left,(i.flags?s.hold:S(s.hold))!=i.check){t.msg="incorrect data check",i.mode=E;break}x(s)}i.mode=27;case 27:if(i.wrap&&i.flags){if(!R(s,32))break t;if(s.hold!=(4294967295&i.total)){t.msg="incorrect length check",i.mode=E;break}x(s)}i.mode=28;case 28:n=ZLIB.Z_STREAM_END;break t;case E:n=ZLIB.Z_DATA_ERROR;break t;case 30:return ZLIB.Z_MEM_ERROR;case 31:default:return ZLIB.Z_STREAM_ERROR}return Z(s),(i.wsize||l!=t.avail_out&&i.mode=a.wsize?a.window=t.output_data.substring(i-a.wsize):a.whave+i { e ? log('Minification fail', e) : log('Minification sucess'); minifyDone(); }); + } + ); + } + */ + + // Minify the file + if (minifyLib == 2) { + var inFile = fs.readFileSync(outname).toString(); + + // Perform minification pre-processing + if (outname.indexOf('default.handlebars') >= 0) { inFile = inFile.split('{{{pluginHandler}}}').join('"{{{pluginHandler}}}"'); } + if (outname.endsWith('.js')) { inFile = ''; } + + var minifiedOut = minify(inFile, { collapseBooleanAttributes: true, collapseInlineTagWhitespace: false, // This is not good. collapseWhitespace: true, @@ -309,6 +355,11 @@ function startEx(argv) { preserveLineBreaks: false, useShortDoctype: true }); + + // Perform minification post-processing + if (outname.endsWith('.js')) { minifiedOut = minifiedOut.substring(8, minifiedOut.length - 9); } + if (outname.indexOf('default.handlebars') >= 0) { minifiedOut = minifiedOut.split('"{{{pluginHandler}}}"').join('{{{pluginHandler}}}'); } + fs.writeFileSync(outnamemin, minifiedOut, { flag: 'w+' }); } } @@ -698,7 +749,7 @@ function translateFromHtml(lang, file, createSubDir) { minify.file({ file: outname, dist: outnamemin - }, (e, compress) => { + }, function(e, compress) { if (e) { log('ERROR ', e); return done(); } compress.run((e) => { e ? log('Minification fail', e) : log('Minification sucess'); minifyDone(); }); } diff --git a/translate/translate.json b/translate/translate.json index e86f2ce2..e2e413c6 100644 --- a/translate/translate.json +++ b/translate/translate.json @@ -14,8 +14,8 @@ "ru": " + CIRA", "zh-chs": " + CIRA", "xloc": [ - "default.handlebars->29->1151", - "default.handlebars->29->1153" + "default.handlebars->23->1152", + "default.handlebars->23->1154" ] }, { @@ -33,7 +33,7 @@ "zh-chs": " - 1天后重設。", "xloc": [ "default-mobile.handlebars->9->15", - "default.handlebars->29->57" + "default.handlebars->23->57" ] }, { @@ -51,7 +51,7 @@ "zh-chs": " - 1小時後重設。", "xloc": [ "default-mobile.handlebars->9->13", - "default.handlebars->29->55" + "default.handlebars->23->55" ] }, { @@ -69,7 +69,7 @@ "zh-chs": " - 1分鐘後重設。", "xloc": [ "default-mobile.handlebars->9->11", - "default.handlebars->29->53" + "default.handlebars->23->53" ] }, { @@ -87,7 +87,7 @@ "zh-chs": " - 在{0}天內重置。", "xloc": [ "default-mobile.handlebars->9->16", - "default.handlebars->29->58" + "default.handlebars->23->58" ] }, { @@ -105,7 +105,7 @@ "zh-chs": " - 在{0}小時內重置。", "xloc": [ "default-mobile.handlebars->9->14", - "default.handlebars->29->56" + "default.handlebars->23->56" ] }, { @@ -123,7 +123,7 @@ "zh-chs": " - 在{0}分鐘內重置。", "xloc": [ "default-mobile.handlebars->9->12", - "default.handlebars->29->54" + "default.handlebars->23->54" ] }, { @@ -142,8 +142,8 @@ "xloc": [ "default-mobile.handlebars->9->10", "default-mobile.handlebars->9->9", - "default.handlebars->29->51", - "default.handlebars->29->52" + "default.handlebars->23->51", + "default.handlebars->23->52" ] }, { @@ -174,7 +174,7 @@ "ru": " Может быть использована подсказка пароля, но не рекоммендуется.", "zh-chs": " 可以使用密碼提示,但不建議使用。", "xloc": [ - "default.handlebars->29->1080" + "default.handlebars->23->1081" ] }, { @@ -191,8 +191,8 @@ "ru": " Для добавления в группу устройств, пользователь должен зайти на сервер хотя бы один раз.", "zh-chs": " 用戶需要先登錄到該服務器一次,然後才能將其添加到設備組。", "xloc": [ - "default.handlebars->29->1226", - "default.handlebars->29->1527" + "default.handlebars->23->1227", + "default.handlebars->23->1528" ] }, { @@ -209,7 +209,7 @@ "ru": " и задайте указанное ниже имя пользователя и любой пароль.", "zh-chs": " 並使用該用戶名和任何密碼對服務器進行身份驗證。", "xloc": [ - "default.handlebars->29->260" + "default.handlebars->23->260" ] }, { @@ -226,7 +226,7 @@ "ru": " и задайте указанные ниже имя пользователя и пароль.", "zh-chs": " 並使用該用戶名和密碼向服務器驗證身份。", "xloc": [ - "default.handlebars->29->259" + "default.handlebars->23->259" ] }, { @@ -277,7 +277,7 @@ "ru": " с TLS.", "zh-chs": " TLS。", "xloc": [ - "default.handlebars->29->154" + "default.handlebars->23->154" ] }, { @@ -294,7 +294,7 @@ "ru": " без TLS", "zh-chs": " 沒有TLS。", "xloc": [ - "default.handlebars->29->155" + "default.handlebars->23->155" ] }, { @@ -326,7 +326,7 @@ "ru": "(необязательно)", "zh-chs": "(可選的)", "xloc": [ - "default.handlebars->29->299" + "default.handlebars->23->299" ] }, { @@ -358,7 +358,7 @@ "ru": "* Для BSD сначала запустите \\\"pkg install wget sudo bash\\\".", "zh-chs": "*對於BSD,首先運行 “pkg install wget sudo bash”。", "xloc": [ - "default.handlebars->29->332" + "default.handlebars->23->332" ] }, { @@ -375,7 +375,7 @@ "ru": "* Оставьте пустым для установления случайного пароля каждому устройству.", "zh-chs": "*保留空白以為每個設備分配一個隨機密碼。", "xloc": [ - "default.handlebars->29->1198" + "default.handlebars->23->1199" ] }, { @@ -408,7 +408,7 @@ "zh-chs": ",", "xloc": [ "default-mobile.handlebars->9->338", - "default.handlebars->29->1292" + "default.handlebars->23->1293" ] }, { @@ -426,7 +426,7 @@ "zh-chs": ",僅限Intel®AMT", "xloc": [ "default-mobile.handlebars->9->102", - "default.handlebars->29->172" + "default.handlebars->23->172" ] }, { @@ -443,7 +443,7 @@ "ru": ", MQTT онлайн", "zh-chs": ",MQTT在線", "xloc": [ - "default.handlebars->29->823" + "default.handlebars->23->824" ] }, { @@ -460,7 +460,7 @@ "ru": ", Soft-KVM", "zh-chs": ",軟KVM", "xloc": [ - "default.handlebars->29->675" + "default.handlebars->23->676" ] }, { @@ -479,9 +479,9 @@ "xloc": [ "default-mobile.handlebars->9->238", "default-mobile.handlebars->9->246", - "default.handlebars->29->676", - "default.handlebars->29->707", - "default.handlebars->29->719", + "default.handlebars->23->677", + "default.handlebars->23->708", + "default.handlebars->23->720", "xterm.handlebars->9->6" ] }, @@ -604,9 +604,9 @@ "xloc": [ "default-mobile.handlebars->9->251", "default-mobile.handlebars->9->77", - "default.handlebars->29->1333", - "default.handlebars->29->1642", - "default.handlebars->29->721" + "default.handlebars->23->1334", + "default.handlebars->23->1643", + "default.handlebars->23->722" ] }, { @@ -654,7 +654,7 @@ "ru": "1 активная сессия", "zh-chs": "1個活動會話", "xloc": [ - "default.handlebars->29->1587" + "default.handlebars->23->1588" ] }, { @@ -673,7 +673,7 @@ "xloc": [ "default-mobile.handlebars->9->342", "default-mobile.handlebars->9->87", - "default.handlebars->29->1352" + "default.handlebars->23->1353" ] }, { @@ -690,9 +690,9 @@ "ru": "1 день", "zh-chs": "1天", "xloc": [ - "default.handlebars->29->162", - "default.handlebars->29->290", - "default.handlebars->29->304" + "default.handlebars->23->162", + "default.handlebars->23->290", + "default.handlebars->23->304" ] }, { @@ -709,7 +709,7 @@ "ru": "1 группа", "zh-chs": "1組", "xloc": [ - "default.handlebars->29->1554" + "default.handlebars->23->1555" ] }, { @@ -726,9 +726,9 @@ "ru": "1 час", "zh-chs": "1小時", "xloc": [ - "default.handlebars->29->160", - "default.handlebars->29->288", - "default.handlebars->29->302" + "default.handlebars->23->160", + "default.handlebars->23->288", + "default.handlebars->23->302" ] }, { @@ -745,7 +745,7 @@ "ru": "1 минута до разъединения", "zh-chs": "1分鐘直到斷開連接", "xloc": [ - "default.handlebars->29->61" + "default.handlebars->23->61" ] }, { @@ -762,9 +762,9 @@ "ru": "1 месяц", "zh-chs": "1個月", "xloc": [ - "default.handlebars->29->164", - "default.handlebars->29->292", - "default.handlebars->29->306" + "default.handlebars->23->164", + "default.handlebars->23->292", + "default.handlebars->23->306" ] }, { @@ -781,7 +781,7 @@ "ru": "Еще 1 пользователь не показан, используйте поиск чтобы найти пользователей...", "zh-chs": "未再顯示1個用戶,請使用搜索框查找用戶...", "xloc": [ - "default.handlebars->29->1387" + "default.handlebars->23->1388" ] }, { @@ -798,7 +798,7 @@ "ru": "1 устройство", "zh-chs": "1個節點", "xloc": [ - "default.handlebars->29->346" + "default.handlebars->23->346" ] }, { @@ -815,7 +815,7 @@ "ru": "1 секунда до разъединения", "zh-chs": "1秒,直到斷開連接", "xloc": [ - "default.handlebars->29->59" + "default.handlebars->23->59" ] }, { @@ -832,7 +832,7 @@ "ru": "1 сессия", "zh-chs": "1節", "xloc": [ - "default.handlebars->29->1391" + "default.handlebars->23->1392" ] }, { @@ -849,9 +849,9 @@ "ru": "1 неделя", "zh-chs": "1週", "xloc": [ - "default.handlebars->29->163", - "default.handlebars->29->291", - "default.handlebars->29->305" + "default.handlebars->23->163", + "default.handlebars->23->291", + "default.handlebars->23->305" ] }, { @@ -1010,7 +1010,7 @@ "ru": "Активация двухэтапного входа не удалась.", "zh-chs": "兩步登錄激活失敗。", "xloc": [ - "default.handlebars->29->112" + "default.handlebars->23->112" ] }, { @@ -1027,7 +1027,7 @@ "ru": "Удаление активации двухэтапного входа не удалось.", "zh-chs": "兩步登錄激活刪除失敗。", "xloc": [ - "default.handlebars->29->117" + "default.handlebars->23->117" ] }, { @@ -1100,8 +1100,8 @@ "ru": "двухфакторная аутентификация включена", "zh-chs": "啟用第二因素身份驗證", "xloc": [ - "default.handlebars->29->1404", - "default.handlebars->29->1576" + "default.handlebars->23->1405", + "default.handlebars->23->1577" ] }, { @@ -1202,8 +1202,8 @@ "ru": "32-разрядная версия MeshAgent", "zh-chs": "MeshAgent的32位版本", "xloc": [ - "default.handlebars->29->322", - "default.handlebars->29->339" + "default.handlebars->23->322", + "default.handlebars->23->339" ] }, { @@ -1416,7 +1416,7 @@ "ru": "64-битная версия MacOS Mesh Agent", "zh-chs": "64位版本的MacOS Mesh Agent", "xloc": [ - "default.handlebars->29->335" + "default.handlebars->23->335" ] }, { @@ -1433,8 +1433,8 @@ "ru": "64-разрядная версия MeshAgent", "zh-chs": "MeshAgent的64位版本", "xloc": [ - "default.handlebars->29->326", - "default.handlebars->29->342" + "default.handlebars->23->326", + "default.handlebars->23->342" ] }, { @@ -1465,7 +1465,7 @@ "ru": "7-дневная статистика работы", "zh-chs": "7天電源狀態", "xloc": [ - "default.handlebars->29->615" + "default.handlebars->23->616" ] }, { @@ -1518,8 +1518,8 @@ "ru": "8 часов", "zh-chs": "8小時", "xloc": [ - "default.handlebars->29->289", - "default.handlebars->29->303" + "default.handlebars->23->289", + "default.handlebars->23->303" ] }, { @@ -1602,7 +1602,7 @@ "ru": "Аппаратные ключи используются в качестве дополнительной аутентификации.", "zh-chs": "硬件密鑰用作輔助登錄身份驗證。", "xloc": [ - "default.handlebars->29->126" + "default.handlebars->23->126" ] }, { @@ -1705,7 +1705,7 @@ "zh-chs": "ACM", "xloc": [ "default-mobile.handlebars->9->192", - "default.handlebars->29->476" + "default.handlebars->23->476" ] }, { @@ -1722,8 +1722,8 @@ "ru": "AMT", "zh-chs": "AMT", "xloc": [ - "default.handlebars->29->181", - "default.handlebars->29->374" + "default.handlebars->23->181", + "default.handlebars->23->374" ] }, { @@ -1741,7 +1741,7 @@ "zh-chs": "ARM-Linaro", "xloc": [ "default-mobile.handlebars->9->177", - "default.handlebars->29->37" + "default.handlebars->23->37" ] }, { @@ -1759,7 +1759,7 @@ "zh-chs": "ARMv6l / ARMv7l", "xloc": [ "default-mobile.handlebars->9->178", - "default.handlebars->29->38" + "default.handlebars->23->38" ] }, { @@ -1777,7 +1777,7 @@ "zh-chs": "ARMv6l / ARMv7l / NoKVM", "xloc": [ "default-mobile.handlebars->9->180", - "default.handlebars->29->40" + "default.handlebars->23->40" ] }, { @@ -1795,7 +1795,7 @@ "zh-chs": "ARMv8 64位", "xloc": [ "default-mobile.handlebars->9->179", - "default.handlebars->29->39" + "default.handlebars->23->39" ] }, { @@ -1812,7 +1812,7 @@ "ru": "Отказано в доступе", "zh-chs": "拒絕訪問", "xloc": [ - "default.handlebars->29->824" + "default.handlebars->23->825" ] }, { @@ -1847,7 +1847,7 @@ "ru": "Доступ к файлам сервера", "zh-chs": "訪問服務器文件", "xloc": [ - "default.handlebars->29->1533" + "default.handlebars->23->1534" ] }, { @@ -1922,10 +1922,10 @@ "default-mobile.handlebars->9->62", "default-mobile.handlebars->9->64", "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->1->0", - "default.handlebars->29->1089", - "default.handlebars->29->1091", - "default.handlebars->29->448", - "default.handlebars->29->450" + "default.handlebars->23->1090", + "default.handlebars->23->1092", + "default.handlebars->23->448", + "default.handlebars->23->450" ] }, { @@ -1964,8 +1964,8 @@ "ru": "Аккаунт заблокирован", "zh-chs": "帐户已被锁定", "xloc": [ - "default.handlebars->29->1406", - "default.handlebars->29->1530" + "default.handlebars->23->1407", + "default.handlebars->23->1531" ] }, { @@ -2053,7 +2053,7 @@ "ru": "Действиe", "zh-chs": "行動", "xloc": [ - "default.handlebars->29->829", + "default.handlebars->23->830", "default.handlebars->container->column_l->p42->p42tbl->1->0->8" ] }, @@ -2071,8 +2071,8 @@ "ru": "Файл действий", "zh-chs": "動作文件", "xloc": [ - "default.handlebars->29->656", - "default.handlebars->29->658" + "default.handlebars->23->657", + "default.handlebars->23->659" ] }, { @@ -2091,7 +2091,7 @@ "xloc": [ "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea4->1->3", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->1", - "default.handlebars->29->520", + "default.handlebars->23->521", "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1", "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1", "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->1" @@ -2147,9 +2147,9 @@ "xloc": [ "default-mobile.handlebars->9->187", "default-mobile.handlebars->9->189", - "default.handlebars->29->469", - "default.handlebars->29->471", - "default.handlebars->29->787" + "default.handlebars->23->469", + "default.handlebars->23->471", + "default.handlebars->23->788" ] }, { @@ -2166,10 +2166,10 @@ "ru": "Активация", "zh-chs": "激活", "xloc": [ - "default.handlebars->29->1164", - "default.handlebars->29->1166", - "default.handlebars->29->223", - "default.handlebars->29->225" + "default.handlebars->23->1165", + "default.handlebars->23->1167", + "default.handlebars->23->223", + "default.handlebars->23->225" ] }, { @@ -2186,7 +2186,7 @@ "ru": "Активный пользователь", "zh-chs": "活動用戶{0}", "xloc": [ - "default.handlebars->29->495" + "default.handlebars->23->496" ] }, { @@ -2203,8 +2203,8 @@ "ru": "Добавить агент", "zh-chs": "添加代理", "xloc": [ - "default.handlebars->29->1168", - "default.handlebars->29->227" + "default.handlebars->23->1169", + "default.handlebars->23->227" ] }, { @@ -2221,7 +2221,7 @@ "ru": "Добавить CIRA", "zh-chs": "添加CIRA", "xloc": [ - "default.handlebars->29->217" + "default.handlebars->23->217" ] }, { @@ -2238,8 +2238,8 @@ "ru": "Добавить устройство", "zh-chs": "添加設備", "xloc": [ - "default.handlebars->29->1507", - "default.handlebars->29->1620" + "default.handlebars->23->1508", + "default.handlebars->23->1621" ] }, { @@ -2256,7 +2256,7 @@ "ru": "Добавить событие к устройству", "zh-chs": "添加設備事件", "xloc": [ - "default.handlebars->29->598" + "default.handlebars->23->599" ] }, { @@ -2273,10 +2273,10 @@ "ru": "Добавить группу устройств", "zh-chs": "添加設備組", "xloc": [ - "default.handlebars->29->1258", - "default.handlebars->29->1501", - "default.handlebars->29->1608", - "default.handlebars->29->198" + "default.handlebars->23->1259", + "default.handlebars->23->1502", + "default.handlebars->23->1609", + "default.handlebars->23->198" ] }, { @@ -2285,7 +2285,7 @@ "ja": "デバイスグループ権限を追加", "nl": "Machtigingen voor apparaatgroep toevoegen", "xloc": [ - "default.handlebars->29->1255" + "default.handlebars->23->1256" ] }, { @@ -2299,8 +2299,8 @@ "ru": "Добавить разрешения для устройства", "zh-chs": "添加设备权限", "xloc": [ - "default.handlebars->29->1260", - "default.handlebars->29->1262" + "default.handlebars->23->1261", + "default.handlebars->23->1263" ] }, { @@ -2317,7 +2317,7 @@ "ru": "Добавить Intel® AMT CIRA устройство", "zh-chs": "添加英特爾®AMT CIRA設備", "xloc": [ - "default.handlebars->29->273" + "default.handlebars->23->273" ] }, { @@ -2334,7 +2334,7 @@ "ru": "Добавить Intel® AMT устройство", "zh-chs": "添加英特爾®AMT設備", "xloc": [ - "default.handlebars->29->240" + "default.handlebars->23->240" ] }, { @@ -2351,7 +2351,7 @@ "ru": "Добавить ключ", "zh-chs": "新增金鑰", "xloc": [ - "default.handlebars->29->130" + "default.handlebars->23->130" ] }, { @@ -2368,7 +2368,7 @@ "ru": "Добавить локально", "zh-chs": "添加本地", "xloc": [ - "default.handlebars->29->219" + "default.handlebars->23->219" ] }, { @@ -2385,7 +2385,7 @@ "ru": "Добавить участие", "zh-chs": "添加會員", "xloc": [ - "default.handlebars->29->1638" + "default.handlebars->23->1639" ] }, { @@ -2402,7 +2402,7 @@ "ru": "Добавить Mesh Agent", "zh-chs": "添加網格代理", "xloc": [ - "default.handlebars->29->345" + "default.handlebars->23->345" ] }, { @@ -2419,12 +2419,12 @@ "ru": "Добавить ключ безопасности", "zh-chs": "添加安全密鑰", "xloc": [ - "default.handlebars->29->133", - "default.handlebars->29->135", - "default.handlebars->29->138", - "default.handlebars->29->139", - "default.handlebars->29->857", - "default.handlebars->29->858" + "default.handlebars->23->133", + "default.handlebars->23->135", + "default.handlebars->23->138", + "default.handlebars->23->139", + "default.handlebars->23->858", + "default.handlebars->23->859" ] }, { @@ -2442,7 +2442,7 @@ "zh-chs": "添加用戶", "xloc": [ "default-mobile.handlebars->9->288", - "default.handlebars->29->555" + "default.handlebars->23->556" ] }, { @@ -2456,7 +2456,7 @@ "ru": "Добавить разрешения для пользовательских устройств", "zh-chs": "添加用户设备权限", "xloc": [ - "default.handlebars->29->1265" + "default.handlebars->23->1266" ] }, { @@ -2473,10 +2473,10 @@ "ru": "Добавить группу пользователей", "zh-chs": "添加用戶組", "xloc": [ - "default.handlebars->29->1158", - "default.handlebars->29->1257", - "default.handlebars->29->1614", - "default.handlebars->29->556" + "default.handlebars->23->1159", + "default.handlebars->23->1258", + "default.handlebars->23->1615", + "default.handlebars->23->557" ] }, { @@ -2485,7 +2485,7 @@ "ja": "ユーザーグループデバイスのアクセス許可を追加する", "nl": "Gebruikersmachtigingen voor apparaatgroep toevoegen", "xloc": [ - "default.handlebars->29->1267" + "default.handlebars->23->1268" ] }, { @@ -2525,8 +2525,8 @@ "ru": "Добавить пользователей", "zh-chs": "添加用戶", "xloc": [ - "default.handlebars->29->1157", - "default.handlebars->29->1496" + "default.handlebars->23->1158", + "default.handlebars->23->1497" ] }, { @@ -2543,7 +2543,7 @@ "ru": "Добавить пользователей в группу устройств", "zh-chs": "將用戶添加到設備組", "xloc": [ - "default.handlebars->29->1254" + "default.handlebars->23->1255" ] }, { @@ -2560,7 +2560,7 @@ "ru": "Добавить пользователей в группу", "zh-chs": "將用戶添加到用戶組", "xloc": [ - "default.handlebars->29->1529" + "default.handlebars->23->1530" ] }, { @@ -2577,7 +2577,7 @@ "ru": "Добавить YubiKey® OTP", "zh-chs": "添加YubiKey®OTP", "xloc": [ - "default.handlebars->29->131" + "default.handlebars->23->131" ] }, { @@ -2594,7 +2594,7 @@ "ru": "Добавить новый Intel® AMT компьютер сканированием локальной сети.", "zh-chs": "通過掃描本地網絡添加新的英特爾®AMT計算機。", "xloc": [ - "default.handlebars->29->220" + "default.handlebars->23->220" ] }, { @@ -2611,8 +2611,8 @@ "ru": "Добавить новый Intel® AMT компьютер, находящийся в интернете.", "zh-chs": "添加位於互聯網上的新英特爾®AMT計算機。", "xloc": [ - "default.handlebars->29->1159", - "default.handlebars->29->216" + "default.handlebars->23->1160", + "default.handlebars->23->216" ] }, { @@ -2629,8 +2629,8 @@ "ru": "Добавить новый Intel® AMT компьютер, находящийся в локальной сети.", "zh-chs": "添加位於本地網絡上的新英特爾®AMT計算機。", "xloc": [ - "default.handlebars->29->1161", - "default.handlebars->29->218" + "default.handlebars->23->1162", + "default.handlebars->23->218" ] }, { @@ -2647,7 +2647,7 @@ "ru": "Добавить новое Intel® AMT устройство к группе устройств \\\"{0}\\\".", "zh-chs": "將新的英特爾®AMT設備添加到設備組“{0}”。", "xloc": [ - "default.handlebars->29->230" + "default.handlebars->23->230" ] }, { @@ -2656,8 +2656,8 @@ "ja": "メッシュエージェントをインストールして、このデバイスグループに新しいコンピューターを追加します。", "nl": "Voeg een nieuwe computer toe aan deze apparaatgroep door de mesh-agent te installeren.", "xloc": [ - "default.handlebars->29->1167", - "default.handlebars->29->226" + "default.handlebars->23->1168", + "default.handlebars->23->226" ] }, { @@ -2674,7 +2674,7 @@ "ru": "Адрес", "zh-chs": "地址", "xloc": [ - "default.handlebars->29->194" + "default.handlebars->23->194" ] }, { @@ -2708,7 +2708,7 @@ "ru": "Режим управления администратора (ACM)", "zh-chs": "管理員控制模式(ACM)", "xloc": [ - "default.handlebars->29->789" + "default.handlebars->23->790" ] }, { @@ -2725,7 +2725,7 @@ "ru": "Учетные данные администратора", "zh-chs": "管理員憑證", "xloc": [ - "default.handlebars->29->795" + "default.handlebars->23->796" ] }, { @@ -2760,7 +2760,7 @@ "ru": "Области администратора", "zh-chs": "管理領域", "xloc": [ - "default.handlebars->29->1558" + "default.handlebars->23->1559" ] }, { @@ -2795,7 +2795,7 @@ "ru": "Административные области", "zh-chs": "行政領域", "xloc": [ - "default.handlebars->29->1454" + "default.handlebars->23->1455" ] }, { @@ -2812,7 +2812,7 @@ "ru": "Администратор", "zh-chs": "管理員", "xloc": [ - "default.handlebars->29->1398" + "default.handlebars->23->1399" ] }, { @@ -2829,7 +2829,7 @@ "ru": "Африканский", "zh-chs": "南非語", "xloc": [ - "default.handlebars->29->860" + "default.handlebars->23->861" ] }, { @@ -2849,10 +2849,10 @@ "default-mobile.handlebars->9->131", "default-mobile.handlebars->9->184", "default-mobile.handlebars->9->200", - "default.handlebars->29->1319", - "default.handlebars->29->1327", - "default.handlebars->29->177", - "default.handlebars->29->370", + "default.handlebars->23->1320", + "default.handlebars->23->1328", + "default.handlebars->23->177", + "default.handlebars->23->370", "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->1" ] }, @@ -2870,8 +2870,8 @@ "ru": "Агент + Intel AMT", "zh-chs": "代理+英特爾AMT", "xloc": [ - "default.handlebars->29->1321", - "default.handlebars->29->1329" + "default.handlebars->23->1322", + "default.handlebars->23->1330" ] }, { @@ -2906,7 +2906,7 @@ "zh-chs": "代理控制台", "xloc": [ "default-mobile.handlebars->9->323", - "default.handlebars->29->1275" + "default.handlebars->23->1276" ] }, { @@ -2923,7 +2923,7 @@ "ru": "Счетчик ошибок агента", "zh-chs": "座席錯誤計數器", "xloc": [ - "default.handlebars->29->1652" + "default.handlebars->23->1653" ] }, { @@ -2992,7 +2992,7 @@ "ru": "Сессии агентов", "zh-chs": "座席會議", "xloc": [ - "default.handlebars->29->1668" + "default.handlebars->23->1669" ] }, { @@ -3010,7 +3010,7 @@ "zh-chs": "代理商標籤", "xloc": [ "default-mobile.handlebars->9->199", - "default.handlebars->29->488" + "default.handlebars->23->489" ] }, { @@ -3027,7 +3027,7 @@ "ru": "Типы агента", "zh-chs": "代理類型", "xloc": [ - "default.handlebars->29->1325", + "default.handlebars->23->1326", "default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1" ] }, @@ -3045,9 +3045,9 @@ "ru": "Агент подключен", "zh-chs": "代理已連接", "xloc": [ - "default.handlebars->29->144", - "default.handlebars->29->546", - "default.handlebars->29->547" + "default.handlebars->23->144", + "default.handlebars->23->547", + "default.handlebars->23->548" ] }, { @@ -3064,7 +3064,7 @@ "ru": "Агент отключился", "zh-chs": "代理已斷開連接", "xloc": [ - "default.handlebars->29->148" + "default.handlebars->23->148" ] }, { @@ -3081,7 +3081,7 @@ "ru": "Агент оффлайн", "zh-chs": "代理離線", "xloc": [ - "default.handlebars->29->822" + "default.handlebars->23->823" ] }, { @@ -3098,7 +3098,7 @@ "ru": "Агент онлайн", "zh-chs": "代理在線", "xloc": [ - "default.handlebars->29->821" + "default.handlebars->23->822" ] }, { @@ -3115,7 +3115,7 @@ "ru": "Агенты", "zh-chs": "代理商", "xloc": [ - "default.handlebars->29->1681" + "default.handlebars->23->1682" ] }, { @@ -3132,7 +3132,7 @@ "ru": "Албанский", "zh-chs": "阿爾巴尼亞語", "xloc": [ - "default.handlebars->29->861" + "default.handlebars->23->862" ] }, { @@ -3185,9 +3185,9 @@ "ru": "Фокусирование всех", "zh-chs": "全部聚焦", "xloc": [ - "default.handlebars->29->677", - "default.handlebars->29->679", - "default.handlebars->29->680" + "default.handlebars->23->678", + "default.handlebars->23->680", + "default.handlebars->23->681" ] }, { @@ -3204,8 +3204,8 @@ "ru": "Разрешить пользователям управлять этой группой и устройствами этой группы.", "zh-chs": "允許用戶管理此設備組和該組中的設備。", "xloc": [ - "default.handlebars->29->1224", - "default.handlebars->29->1526" + "default.handlebars->23->1225", + "default.handlebars->23->1527" ] }, { @@ -3219,7 +3219,7 @@ "ru": "Разрешить пользователям управлять этим устройством.", "zh-chs": "允许用户管理此设备。", "xloc": [ - "default.handlebars->29->1225" + "default.handlebars->23->1226" ] }, { @@ -3272,7 +3272,7 @@ "ru": "Поменять (F10 = ESC+0)", "zh-chs": "備用(F10 = ESC + 0)", "xloc": [ - "default.handlebars->29->712" + "default.handlebars->23->713" ] }, { @@ -3306,9 +3306,9 @@ "ru": "Всегда уведомлять", "zh-chs": "始終通知", "xloc": [ - "default.handlebars->29->1138", - "default.handlebars->29->1567", - "default.handlebars->29->504" + "default.handlebars->23->1139", + "default.handlebars->23->1568", + "default.handlebars->23->505" ] }, { @@ -3325,9 +3325,9 @@ "ru": "Всегда запрашивать", "zh-chs": "總是提示", "xloc": [ - "default.handlebars->29->1139", - "default.handlebars->29->1568", - "default.handlebars->29->505" + "default.handlebars->23->1140", + "default.handlebars->23->1569", + "default.handlebars->23->506" ] }, { @@ -3380,7 +3380,7 @@ "zh-chs": "Android APK", "xloc": [ "default-mobile.handlebars->9->167", - "default.handlebars->29->27" + "default.handlebars->23->27" ] }, { @@ -3398,7 +3398,7 @@ "zh-chs": "Android ARM", "xloc": [ "default-mobile.handlebars->9->162", - "default.handlebars->29->22" + "default.handlebars->23->22" ] }, { @@ -3416,7 +3416,7 @@ "zh-chs": "安卓x86", "xloc": [ "default-mobile.handlebars->9->165", - "default.handlebars->29->25" + "default.handlebars->23->25" ] }, { @@ -3433,7 +3433,7 @@ "ru": "Антивирус", "zh-chs": "防毒軟件", "xloc": [ - "default.handlebars->29->494" + "default.handlebars->23->495" ] }, { @@ -3450,7 +3450,7 @@ "ru": "Любые поддерживаемые", "zh-chs": "任何支持", "xloc": [ - "default.handlebars->29->283" + "default.handlebars->23->283" ] }, { @@ -3467,7 +3467,7 @@ "ru": "Apple MacOS", "zh-chs": "蘋果MacOS", "xloc": [ - "default.handlebars->29->313" + "default.handlebars->23->313" ] }, { @@ -3484,7 +3484,7 @@ "ru": "Только Apple MacOS", "zh-chs": "僅限Apple MacOS", "xloc": [ - "default.handlebars->29->285" + "default.handlebars->23->285" ] }, { @@ -3518,7 +3518,7 @@ "ru": "Арабский (Алжир)", "zh-chs": "阿拉伯文(阿爾及利亞)", "xloc": [ - "default.handlebars->29->863" + "default.handlebars->23->864" ] }, { @@ -3535,7 +3535,7 @@ "ru": "Арабский (Бахрейн)", "zh-chs": "阿拉伯文(巴林)", "xloc": [ - "default.handlebars->29->864" + "default.handlebars->23->865" ] }, { @@ -3552,7 +3552,7 @@ "ru": "Арабский (Египет)", "zh-chs": "阿拉伯文(埃及)", "xloc": [ - "default.handlebars->29->865" + "default.handlebars->23->866" ] }, { @@ -3569,7 +3569,7 @@ "ru": "Арабский (Ирак)", "zh-chs": "阿拉伯文(伊拉克)", "xloc": [ - "default.handlebars->29->866" + "default.handlebars->23->867" ] }, { @@ -3586,7 +3586,7 @@ "ru": "Арабский (Иордания)", "zh-chs": "阿拉伯語(約旦)", "xloc": [ - "default.handlebars->29->867" + "default.handlebars->23->868" ] }, { @@ -3603,7 +3603,7 @@ "ru": "Арабский (Кувейт)", "zh-chs": "阿拉伯文(科威特)", "xloc": [ - "default.handlebars->29->868" + "default.handlebars->23->869" ] }, { @@ -3620,7 +3620,7 @@ "ru": "Арабский (Ливан)", "zh-chs": "阿拉伯語(黎巴嫩)", "xloc": [ - "default.handlebars->29->869" + "default.handlebars->23->870" ] }, { @@ -3637,7 +3637,7 @@ "ru": "Арабский (Ливия)", "zh-chs": "阿拉伯文(利比亞)", "xloc": [ - "default.handlebars->29->870" + "default.handlebars->23->871" ] }, { @@ -3654,7 +3654,7 @@ "ru": "Арабский (Марокко)", "zh-chs": "阿拉伯文(摩洛哥)", "xloc": [ - "default.handlebars->29->871" + "default.handlebars->23->872" ] }, { @@ -3671,7 +3671,7 @@ "ru": "Арабский (Оман)", "zh-chs": "阿拉伯文(阿曼)", "xloc": [ - "default.handlebars->29->872" + "default.handlebars->23->873" ] }, { @@ -3688,7 +3688,7 @@ "ru": "Арабский (Катар)", "zh-chs": "阿拉伯語(卡塔爾)", "xloc": [ - "default.handlebars->29->873" + "default.handlebars->23->874" ] }, { @@ -3705,7 +3705,7 @@ "ru": "Арабский (Саудовская Аравия)", "zh-chs": "阿拉伯語(沙特阿拉伯)", "xloc": [ - "default.handlebars->29->874" + "default.handlebars->23->875" ] }, { @@ -3722,7 +3722,7 @@ "ru": "Арабский (стандартный)", "zh-chs": "阿拉伯語(標準)", "xloc": [ - "default.handlebars->29->862" + "default.handlebars->23->863" ] }, { @@ -3739,7 +3739,7 @@ "ru": "Арабский (Сирия)", "zh-chs": "阿拉伯語(敘利亞)", "xloc": [ - "default.handlebars->29->875" + "default.handlebars->23->876" ] }, { @@ -3756,7 +3756,7 @@ "ru": "Арабский (Тунис)", "zh-chs": "阿拉伯文(突尼斯)", "xloc": [ - "default.handlebars->29->876" + "default.handlebars->23->877" ] }, { @@ -3773,7 +3773,7 @@ "ru": "Арабский (О.А.Э.)", "zh-chs": "阿拉伯文(阿聯酋)", "xloc": [ - "default.handlebars->29->877" + "default.handlebars->23->878" ] }, { @@ -3790,7 +3790,7 @@ "ru": "Арабский (Йемен)", "zh-chs": "阿拉伯文(也門)", "xloc": [ - "default.handlebars->29->878" + "default.handlebars->23->879" ] }, { @@ -3807,7 +3807,7 @@ "ru": "Арагонский", "zh-chs": "阿拉貢人", "xloc": [ - "default.handlebars->29->879" + "default.handlebars->23->880" ] }, { @@ -3824,7 +3824,7 @@ "ru": "Архитектура", "zh-chs": "建築", "xloc": [ - "default.handlebars->29->763" + "default.handlebars->23->764" ] }, { @@ -3841,7 +3841,7 @@ "ru": "Вы действительно хотите подключиться к {0} устройствам?", "zh-chs": "您確定要連接到{0}設備嗎?", "xloc": [ - "default.handlebars->29->211" + "default.handlebars->23->211" ] }, { @@ -3859,7 +3859,7 @@ "zh-chs": "您確定要刪除組{0}嗎?刪除設備組還將刪除該組中有關設備的所有信息。", "xloc": [ "default-mobile.handlebars->9->294", - "default.handlebars->29->1202" + "default.handlebars->23->1203" ] }, { @@ -3876,7 +3876,7 @@ "ru": "Вы действительно хотите удалить устройство \\\"{0}\\\"?", "zh-chs": "您確定要刪除節點{0}嗎?", "xloc": [ - "default.handlebars->29->637" + "default.handlebars->23->638" ] }, { @@ -3893,7 +3893,7 @@ "ru": "Вы действительно хотите деинсталировать выбранного агента?", "zh-chs": "您確定要卸載所選代理嗎?", "xloc": [ - "default.handlebars->29->626" + "default.handlebars->23->627" ] }, { @@ -3910,7 +3910,7 @@ "ru": "Вы действительно хотите деинсталлировать выбранных {0} агентов?", "zh-chs": "您確定要卸載所選的{0}代理嗎?", "xloc": [ - "default.handlebars->29->625" + "default.handlebars->23->626" ] }, { @@ -3927,7 +3927,7 @@ "ru": "Вы уверенны, что {0} плагин: {1}", "zh-chs": "您確定要{0}插件嗎:{1}", "xloc": [ - "default.handlebars->29->1721" + "default.handlebars->23->1722" ] }, { @@ -3944,7 +3944,7 @@ "ru": "Армянский", "zh-chs": "亞美尼亞人", "xloc": [ - "default.handlebars->29->880" + "default.handlebars->23->881" ] }, { @@ -3979,7 +3979,7 @@ "ru": "Ассамский", "zh-chs": "阿薩姆語", "xloc": [ - "default.handlebars->29->881" + "default.handlebars->23->882" ] }, { @@ -3996,7 +3996,7 @@ "ru": "Астурии", "zh-chs": "阿斯圖里亞斯人", "xloc": [ - "default.handlebars->29->882" + "default.handlebars->23->883" ] }, { @@ -4013,7 +4013,7 @@ "ru": "Приложение аутентификации", "zh-chs": "身份驗證應用", "xloc": [ - "default.handlebars->29->1571" + "default.handlebars->23->1572" ] }, { @@ -4034,10 +4034,10 @@ "default-mobile.handlebars->9->21", "default-mobile.handlebars->9->40", "default-mobile.handlebars->9->42", - "default.handlebars->29->109", - "default.handlebars->29->114", - "default.handlebars->29->846", - "default.handlebars->29->848" + "default.handlebars->23->109", + "default.handlebars->23->114", + "default.handlebars->23->847", + "default.handlebars->23->849" ] }, { @@ -4054,7 +4054,7 @@ "ru": "Приложение для аутентификации активированно успешно.", "zh-chs": "身份驗證器應用程序激活成功。", "xloc": [ - "default.handlebars->29->110" + "default.handlebars->23->110" ] }, { @@ -4071,7 +4071,7 @@ "ru": "Приложение для аутентификации удалено.", "zh-chs": "身份驗證器應用程序已刪除。", "xloc": [ - "default.handlebars->29->115" + "default.handlebars->23->115" ] }, { @@ -4105,7 +4105,7 @@ "ru": "Автоудаление", "zh-chs": "自動刪除", "xloc": [ - "default.handlebars->29->1126" + "default.handlebars->23->1127" ] }, { @@ -4159,7 +4159,7 @@ "ru": "Азербайджанский", "zh-chs": "阿塞拜疆", "xloc": [ - "default.handlebars->29->883" + "default.handlebars->23->884" ] }, { @@ -4176,7 +4176,7 @@ "ru": "BIOS", "zh-chs": "的BIOS", "xloc": [ - "default.handlebars->29->801" + "default.handlebars->23->802" ] }, { @@ -4256,7 +4256,7 @@ "ru": "Фоновый и интерактивный", "zh-chs": "背景與互動", "xloc": [ - "default.handlebars->29->317" + "default.handlebars->23->317" ] }, { @@ -4273,9 +4273,9 @@ "ru": "Фоновый и интерактивный", "zh-chs": "背景與互動", "xloc": [ - "default.handlebars->29->1302", - "default.handlebars->29->1309", - "default.handlebars->29->295" + "default.handlebars->23->1303", + "default.handlebars->23->1310", + "default.handlebars->23->295" ] }, { @@ -4292,10 +4292,10 @@ "ru": "Только фоновый", "zh-chs": "僅背景", "xloc": [ - "default.handlebars->29->1303", - "default.handlebars->29->1310", - "default.handlebars->29->296", - "default.handlebars->29->318" + "default.handlebars->23->1304", + "default.handlebars->23->1311", + "default.handlebars->23->296", + "default.handlebars->23->318" ] }, { @@ -4329,7 +4329,7 @@ "ru": "Резервные коды", "zh-chs": "備用碼", "xloc": [ - "default.handlebars->29->1573" + "default.handlebars->23->1574" ] }, { @@ -4346,7 +4346,7 @@ "ru": "Плохой ключ", "zh-chs": "錯誤的簽名", "xloc": [ - "default.handlebars->29->1659" + "default.handlebars->23->1660" ] }, { @@ -4363,7 +4363,7 @@ "ru": "Плохой веб-сертификат", "zh-chs": "錯誤的網絡證書", "xloc": [ - "default.handlebars->29->1658" + "default.handlebars->23->1659" ] }, { @@ -4380,7 +4380,7 @@ "ru": "Баскский", "zh-chs": "巴斯克", "xloc": [ - "default.handlebars->29->884" + "default.handlebars->23->885" ] }, { @@ -4414,7 +4414,7 @@ "ru": "Белорусский", "zh-chs": "白俄羅斯語", "xloc": [ - "default.handlebars->29->886" + "default.handlebars->23->887" ] }, { @@ -4431,7 +4431,7 @@ "ru": "Бенгальский", "zh-chs": "孟加拉", "xloc": [ - "default.handlebars->29->887" + "default.handlebars->23->888" ] }, { @@ -4465,7 +4465,7 @@ "ru": "Боснийский", "zh-chs": "波斯尼亞人", "xloc": [ - "default.handlebars->29->888" + "default.handlebars->23->889" ] }, { @@ -4482,7 +4482,7 @@ "ru": "Бретонский", "zh-chs": "布列塔尼", "xloc": [ - "default.handlebars->29->889" + "default.handlebars->23->890" ] }, { @@ -4499,7 +4499,7 @@ "ru": "Отправить сообщение", "zh-chs": "廣播", "xloc": [ - "default.handlebars->29->1494", + "default.handlebars->23->1495", "default.handlebars->container->column_l->p4->3->1->0->3->1" ] }, @@ -4517,7 +4517,7 @@ "ru": "Отправить сообщение", "zh-chs": "廣播消息", "xloc": [ - "default.handlebars->29->1439" + "default.handlebars->23->1440" ] }, { @@ -4534,7 +4534,7 @@ "ru": "Отправить сообщение всем подключенным пользователям.", "zh-chs": "向所有連接的用戶廣播消息。", "xloc": [ - "default.handlebars->29->1438" + "default.handlebars->23->1439" ] }, { @@ -4551,7 +4551,7 @@ "ru": "Болгарский", "zh-chs": "保加利亞語", "xloc": [ - "default.handlebars->29->885" + "default.handlebars->23->886" ] }, { @@ -4568,7 +4568,7 @@ "ru": "Бирманский", "zh-chs": "緬甸人", "xloc": [ - "default.handlebars->29->890" + "default.handlebars->23->891" ] }, { @@ -4586,7 +4586,7 @@ "zh-chs": "CCM", "xloc": [ "default-mobile.handlebars->9->191", - "default.handlebars->29->474" + "default.handlebars->23->474" ] }, { @@ -4604,10 +4604,10 @@ "zh-chs": "CIRA", "xloc": [ "default-mobile.handlebars->9->132", - "default.handlebars->29->1190", - "default.handlebars->29->1195", - "default.handlebars->29->179", - "default.handlebars->29->372" + "default.handlebars->23->1191", + "default.handlebars->23->1196", + "default.handlebars->23->179", + "default.handlebars->23->372" ] }, { @@ -4624,7 +4624,7 @@ "ru": "CIRA Сервер", "zh-chs": "CIRA服務器", "xloc": [ - "default.handlebars->29->1709" + "default.handlebars->23->1710" ] }, { @@ -4641,7 +4641,7 @@ "ru": "CIRA Сервер команды", "zh-chs": "CIRA服務器命令", "xloc": [ - "default.handlebars->29->1710" + "default.handlebars->23->1711" ] }, { @@ -4656,7 +4656,7 @@ "ru": "CPU", "zh-chs": "CPU", "xloc": [ - "default.handlebars->29->807" + "default.handlebars->23->808" ] }, { @@ -4673,7 +4673,7 @@ "ru": "Загрузка CPU", "zh-chs": "CPU負載", "xloc": [ - "default.handlebars->29->1673" + "default.handlebars->23->1674" ] }, { @@ -4690,7 +4690,7 @@ "ru": "Загрузка CPU за последние 15 минут", "zh-chs": "最近15分鐘的CPU負載", "xloc": [ - "default.handlebars->29->1676" + "default.handlebars->23->1677" ] }, { @@ -4707,7 +4707,7 @@ "ru": "Загрузка CPU за последние 5 минут", "zh-chs": "最近5分鐘的CPU負載", "xloc": [ - "default.handlebars->29->1675" + "default.handlebars->23->1676" ] }, { @@ -4724,7 +4724,7 @@ "ru": "Загрузка CPU за последнюю минуту", "zh-chs": "最後一分鐘的CPU負載", "xloc": [ - "default.handlebars->29->1674" + "default.handlebars->23->1675" ] }, { @@ -4741,8 +4741,8 @@ "ru": "CR+LF", "zh-chs": "CR +低頻", "xloc": [ - "default.handlebars->29->705", - "default.handlebars->29->714", + "default.handlebars->23->706", + "default.handlebars->23->715", "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons" ] }, @@ -4760,9 +4760,9 @@ "ru": "Формат CSV", "zh-chs": "CSV格式", "xloc": [ - "default.handlebars->29->1373", - "default.handlebars->29->1430", - "default.handlebars->29->399" + "default.handlebars->23->1374", + "default.handlebars->23->1431", + "default.handlebars->23->399" ] }, { @@ -4779,7 +4779,7 @@ "ru": "Ошибка вызова", "zh-chs": "通話錯誤", "xloc": [ - "default.handlebars->29->1722" + "default.handlebars->23->1723" ] }, { @@ -4798,7 +4798,7 @@ "xloc": [ "default-mobile.handlebars->9->51", "default-mobile.handlebars->dialog->idx_dlgButtonBar", - "default.handlebars->29->1110", + "default.handlebars->23->1111", "default.handlebars->container->dialog->idx_dlgButtonBar", "login-mobile.handlebars->dialog->idx_dlgButtonBar", "login.handlebars->dialog->idx_dlgButtonBar", @@ -4811,8 +4811,8 @@ "ja": "容量", "nl": "Capaciteit", "xloc": [ - "default.handlebars->29->815", - "default.handlebars->29->817" + "default.handlebars->23->816", + "default.handlebars->23->818" ] }, { @@ -4829,7 +4829,7 @@ "ru": "Объем / Скорость", "zh-chs": "容量/速度", "xloc": [ - "default.handlebars->29->810" + "default.handlebars->23->811" ] }, { @@ -4846,7 +4846,7 @@ "ru": "Каталонский", "zh-chs": "加泰羅尼亞語", "xloc": [ - "default.handlebars->29->891" + "default.handlebars->23->892" ] }, { @@ -4863,7 +4863,7 @@ "ru": "Установить центр карты здесь", "zh-chs": "中心地圖在這裡", "xloc": [ - "default.handlebars->29->439" + "default.handlebars->23->439" ] }, { @@ -4880,7 +4880,7 @@ "ru": "Чаморро", "zh-chs": "查莫羅", "xloc": [ - "default.handlebars->29->892" + "default.handlebars->23->893" ] }, { @@ -4906,7 +4906,7 @@ "ru": "Смена email для {0}", "zh-chs": "更改{0}的電子郵件", "xloc": [ - "default.handlebars->29->1597" + "default.handlebars->23->1598" ] }, { @@ -4923,9 +4923,9 @@ "ru": "Смена группы", "zh-chs": "變更組", "xloc": [ - "default.handlebars->29->527", - "default.handlebars->29->634", - "default.handlebars->29->635" + "default.handlebars->23->528", + "default.handlebars->23->635", + "default.handlebars->23->636" ] }, { @@ -4943,8 +4943,8 @@ "zh-chs": "更改密碼", "xloc": [ "default-mobile.handlebars->9->59", - "default.handlebars->29->1086", - "default.handlebars->29->1586" + "default.handlebars->23->1087", + "default.handlebars->23->1587" ] }, { @@ -4961,7 +4961,7 @@ "ru": "Смена пароля для {0}", "zh-chs": "更改{0}的密碼", "xloc": [ - "default.handlebars->29->1604" + "default.handlebars->23->1605" ] }, { @@ -5031,7 +5031,7 @@ "ru": "Изменить пароль для этого пользователя", "zh-chs": "更改該用戶的密碼", "xloc": [ - "default.handlebars->29->1585" + "default.handlebars->23->1586" ] }, { @@ -5065,7 +5065,7 @@ "ru": "Измените адрес электронной почты вашей учетной записи здесь.", "zh-chs": "在此處更改您的帳戶電子郵件地址。", "xloc": [ - "default.handlebars->29->1073" + "default.handlebars->23->1074" ] }, { @@ -5082,7 +5082,7 @@ "ru": "Измените пароль своей учетной записи, введя старый пароль и дважды новый пароль в поля ниже.", "zh-chs": "在下面的框中兩次輸入舊密碼和新密碼,以更改帳戶密碼。", "xloc": [ - "default.handlebars->29->1079" + "default.handlebars->23->1080" ] }, { @@ -5099,7 +5099,7 @@ "ru": "Изменение языка потребует перезагрузить страницу.", "zh-chs": "更改語言將需要刷新頁面。", "xloc": [ - "default.handlebars->29->1058" + "default.handlebars->23->1059" ] }, { @@ -5116,9 +5116,9 @@ "ru": "Чат", "zh-chs": "聊天室", "xloc": [ - "default.handlebars->29->1390", - "default.handlebars->29->576", - "default.handlebars->29->595" + "default.handlebars->23->1391", + "default.handlebars->23->577", + "default.handlebars->23->596" ] }, { @@ -5137,8 +5137,8 @@ "xloc": [ "default-mobile.handlebars->9->315", "default-mobile.handlebars->9->333", - "default.handlebars->29->1252", - "default.handlebars->29->1286" + "default.handlebars->23->1253", + "default.handlebars->23->1287" ] }, { @@ -5155,7 +5155,7 @@ "ru": "Чеченский", "zh-chs": "車臣", "xloc": [ - "default.handlebars->29->893" + "default.handlebars->23->894" ] }, { @@ -5172,7 +5172,7 @@ "ru": "Установите флажок и нажмите ОК для очищения журнала ошибок.", "zh-chs": "檢查並單擊確定以清除錯誤日誌。", "xloc": [ - "default.handlebars->29->105" + "default.handlebars->23->105" ] }, { @@ -5189,7 +5189,7 @@ "ru": "Установите флажок и нажмите ОК для начала самообновления.", "zh-chs": "檢查並單擊確定以開始服務器自我更新。", "xloc": [ - "default.handlebars->29->100" + "default.handlebars->23->100" ] }, { @@ -5214,7 +5214,7 @@ "nl": "Controleer uw telefoon en voer de verificatiecode in.", "ja": "スマートフォンを確認し、確認コードを入力してください。", "xloc": [ - "default.handlebars->29->141" + "default.handlebars->23->141" ] }, { @@ -5231,8 +5231,8 @@ "ru": "Проверка...", "zh-chs": "檢查...", "xloc": [ - "default.handlebars->29->1716", - "default.handlebars->29->859" + "default.handlebars->23->1717", + "default.handlebars->23->860" ] }, { @@ -5249,7 +5249,7 @@ "ru": "Китайский", "zh-chs": "中文", "xloc": [ - "default.handlebars->29->894" + "default.handlebars->23->895" ] }, { @@ -5266,7 +5266,7 @@ "ru": "Китайский (Гонконг)", "zh-chs": "中文(香港)", "xloc": [ - "default.handlebars->29->895" + "default.handlebars->23->896" ] }, { @@ -5283,7 +5283,7 @@ "ru": "Китайский (КНР)", "zh-chs": "中文(中國)", "xloc": [ - "default.handlebars->29->896" + "default.handlebars->23->897" ] }, { @@ -5298,7 +5298,7 @@ "ru": "Упрощенный китайский)", "zh-chs": "简体中文)", "xloc": [ - "default.handlebars->29->1056" + "default.handlebars->23->1057" ] }, { @@ -5315,7 +5315,7 @@ "ru": "Китайский (Сингапур)", "zh-chs": "中文(新加坡)", "xloc": [ - "default.handlebars->29->897" + "default.handlebars->23->898" ] }, { @@ -5332,7 +5332,7 @@ "ru": "Китайский (Тайвань)", "zh-chs": "中文(台灣)", "xloc": [ - "default.handlebars->29->898" + "default.handlebars->23->899" ] }, { @@ -5350,7 +5350,7 @@ "zh-chs": "ChromeOS", "xloc": [ "default-mobile.handlebars->9->170", - "default.handlebars->29->30" + "default.handlebars->23->30" ] }, { @@ -5367,7 +5367,7 @@ "ru": "Чувашский", "zh-chs": "楚瓦什", "xloc": [ - "default.handlebars->29->899" + "default.handlebars->23->900" ] }, { @@ -5384,7 +5384,7 @@ "ru": "Очистка CIRA", "zh-chs": "清理CIRA", "xloc": [ - "default.handlebars->29->257" + "default.handlebars->23->257" ] }, { @@ -5407,11 +5407,11 @@ "default-mobile.handlebars->9->274", "default-mobile.handlebars->9->276", "default-mobile.handlebars->9->28", - "default.handlebars->29->1367", - "default.handlebars->29->740", - "default.handlebars->29->742", - "default.handlebars->29->744", - "default.handlebars->29->746", + "default.handlebars->23->1368", + "default.handlebars->23->741", + "default.handlebars->23->743", + "default.handlebars->23->745", + "default.handlebars->23->747", "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->7", "default.handlebars->container->column_l->p41->3->1", "messenger.handlebars->xbottom" @@ -5431,7 +5431,7 @@ "ru": "Очистить токены", "zh-chs": "清除令牌", "xloc": [ - "default.handlebars->29->123" + "default.handlebars->23->123" ] }, { @@ -5440,7 +5440,7 @@ "ja": "すべてクリア", "nl": "Wis alle meldingen", "xloc": [ - "default.handlebars->29->1646" + "default.handlebars->23->1647" ] }, { @@ -5457,7 +5457,7 @@ "ru": "Очистить ядро", "zh-chs": "清除核心", "xloc": [ - "default.handlebars->29->831" + "default.handlebars->23->832" ] }, { @@ -5474,7 +5474,7 @@ "ru": "Удалите ключ из приложения и попробуйте еще раз. У вас есть всего несколько минут, чтобы ввести правильный код.", "zh-chs": "從應用程序中清除機密,然後重試。您只有幾分鐘的時間來輸入正確的代碼。", "xloc": [ - "default.handlebars->29->113" + "default.handlebars->23->113" ] }, { @@ -5488,7 +5488,7 @@ "ru": "Очистить это уведомление", "zh-chs": "清除此通知", "xloc": [ - "default.handlebars->29->1645" + "default.handlebars->23->1646" ] }, { @@ -5524,8 +5524,8 @@ "ja": "ここをクリックしてデバイスグループ名を編集します", "nl": "Klik hier om de apparaatgroepsnaam te bewerken", "xloc": [ - "default.handlebars->29->1119", - "default.handlebars->29->1323" + "default.handlebars->23->1120", + "default.handlebars->23->1324" ] }, { @@ -5542,7 +5542,7 @@ "ru": "Для изменения имени устройства на сервере нажмите сюда", "zh-chs": "單擊此處編輯服務器端設備名稱", "xloc": [ - "default.handlebars->29->453" + "default.handlebars->23->453" ] }, { @@ -5550,7 +5550,7 @@ "ja": "ユーザーグループ名を編集するには、ここをクリックしてください", "nl": "Klik hier om de gebruikersgroepsnaam te bewerken", "xloc": [ - "default.handlebars->29->1487" + "default.handlebars->23->1488" ] }, { @@ -5596,7 +5596,7 @@ "zh-chs": "單擊確定將驗證郵件發送到:", "xloc": [ "default-mobile.handlebars->9->44", - "default.handlebars->29->1070" + "default.handlebars->23->1071" ] }, { @@ -5630,7 +5630,7 @@ "ru": "Режим управления клиентом (CCM)", "zh-chs": "客戶端控制模式(CCM)", "xloc": [ - "default.handlebars->29->788" + "default.handlebars->23->789" ] }, { @@ -5647,8 +5647,8 @@ "ru": "Клиент инициировал удаленный доступ", "zh-chs": "客戶端啟動的遠程訪問", "xloc": [ - "default.handlebars->29->1189", - "default.handlebars->29->1194" + "default.handlebars->23->1190", + "default.handlebars->23->1195" ] }, { @@ -5683,9 +5683,9 @@ "zh-chs": "關", "xloc": [ "default-mobile.handlebars->9->26", - "default.handlebars->29->121", - "default.handlebars->29->129", - "default.handlebars->29->698" + "default.handlebars->23->121", + "default.handlebars->23->129", + "default.handlebars->23->699" ] }, { @@ -5720,8 +5720,8 @@ "ru": "Общие группы устройств", "zh-chs": "通用設備組", "xloc": [ - "default.handlebars->29->1502", - "default.handlebars->29->1609" + "default.handlebars->23->1503", + "default.handlebars->23->1610" ] }, { @@ -5738,8 +5738,8 @@ "ru": "Общие устройства", "zh-chs": "通用設備", "xloc": [ - "default.handlebars->29->1508", - "default.handlebars->29->1621" + "default.handlebars->23->1509", + "default.handlebars->23->1622" ] }, { @@ -5757,7 +5757,7 @@ "zh-chs": "將{1}入口{2}中的{0}限製到此位置?", "xloc": [ "default-mobile.handlebars->9->96", - "default.handlebars->29->1362" + "default.handlebars->23->1363" ] }, { @@ -5776,14 +5776,14 @@ "xloc": [ "default-mobile.handlebars->9->230", "default-mobile.handlebars->9->295", - "default.handlebars->29->1203", - "default.handlebars->29->1416", - "default.handlebars->29->1479", - "default.handlebars->29->1522", - "default.handlebars->29->1607", - "default.handlebars->29->396", - "default.handlebars->29->629", - "default.handlebars->29->638" + "default.handlebars->23->1204", + "default.handlebars->23->1417", + "default.handlebars->23->1480", + "default.handlebars->23->1523", + "default.handlebars->23->1608", + "default.handlebars->23->396", + "default.handlebars->23->630", + "default.handlebars->23->639" ] }, { @@ -5801,7 +5801,7 @@ "zh-chs": "確認將1個副本複製到此位置?", "xloc": [ "default-mobile.handlebars->9->265", - "default.handlebars->29->735" + "default.handlebars->23->736" ] }, { @@ -5819,7 +5819,7 @@ "zh-chs": "確認{0}個條目的副本到此位置?", "xloc": [ "default-mobile.handlebars->9->264", - "default.handlebars->29->734" + "default.handlebars->23->735" ] }, { @@ -5828,7 +5828,7 @@ "ja": "選択したアカウントの削除を確認しますか?", "nl": "Bevestig verwijdering geselecteerde account(s)?", "xloc": [ - "default.handlebars->29->1415" + "default.handlebars->23->1416" ] }, { @@ -5845,7 +5845,7 @@ "ru": "Подтвердить удаление выбранных устройств?", "zh-chs": "確認刪除所選設備?", "xloc": [ - "default.handlebars->29->395" + "default.handlebars->23->395" ] }, { @@ -5854,7 +5854,7 @@ "ja": "選択したユーザーグループの削除を確認しますか?", "nl": "Bevestig verwijdering geselecteerde gebruikersgroep(en)?", "xloc": [ - "default.handlebars->29->1478" + "default.handlebars->23->1479" ] }, { @@ -5871,7 +5871,7 @@ "ru": "Подтвердить удаление пользователя {0}?", "zh-chs": "確認刪除用戶{0}?", "xloc": [ - "default.handlebars->29->1606" + "default.handlebars->23->1607" ] }, { @@ -5880,7 +5880,7 @@ "ja": "ユーザー\\\"{0}\\\"のメンバーシップの削除を確認しますか?", "nl": "Bevestig lidmaatschap verwijderen van gebruiker \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1525" + "default.handlebars->23->1526" ] }, { @@ -5889,7 +5889,7 @@ "ja": "ユーザーグループ\\\"{0}\\\"のメンバーシップの削除を確認しますか?", "nl": "Bevestig lidmaatschap verwijdering van gebruikergroep \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1636" + "default.handlebars->23->1637" ] }, { @@ -5907,7 +5907,7 @@ "zh-chs": "確認將1個入口移動到此位置?", "xloc": [ "default-mobile.handlebars->9->267", - "default.handlebars->29->737" + "default.handlebars->23->738" ] }, { @@ -5925,7 +5925,7 @@ "zh-chs": "確認將{0}個條目移到此位置?", "xloc": [ "default-mobile.handlebars->9->266", - "default.handlebars->29->736" + "default.handlebars->23->737" ] }, { @@ -5942,7 +5942,7 @@ "ru": "Подтвердить перезапись?", "zh-chs": "確認覆蓋?", "xloc": [ - "default.handlebars->29->1361" + "default.handlebars->23->1362" ] }, { @@ -5951,8 +5951,8 @@ "ja": "デバイス「{0}」のアクセス権の削除を確認しますか?", "nl": "Bevestig verwijdering van toegangsrechten voor apparaat \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1515", - "default.handlebars->29->1627" + "default.handlebars->23->1516", + "default.handlebars->23->1628" ] }, { @@ -5961,8 +5961,8 @@ "ja": "デバイスグループ「{0}」のアクセス権の削除を確認しますか?", "nl": "Bevestig verwijdering van toegangsrechten voor apparaatgroep \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1517", - "default.handlebars->29->1640" + "default.handlebars->23->1518", + "default.handlebars->23->1641" ] }, { @@ -5971,7 +5971,7 @@ "ja": "ユーザー\\\"{0}\\\"のアクセス権の削除を確認しますか?", "nl": "Bevestig verwijdering van toegangsrechten voor gebruiker \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1629" + "default.handlebars->23->1630" ] }, { @@ -5980,7 +5980,7 @@ "ja": "ユーザーグループ「{0}」のアクセス権の削除を確認しますか?", "nl": "Bevestig verwijdering van toegangsrechten voor gebruikergroep \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1632" + "default.handlebars->23->1633" ] }, { @@ -5989,8 +5989,8 @@ "ja": "アクセス権の削除を確認しますか?", "nl": "Verwijdering van toegangsrechten bevestigen?", "xloc": [ - "default.handlebars->29->1630", - "default.handlebars->29->1633" + "default.handlebars->23->1631", + "default.handlebars->23->1634" ] }, { @@ -6008,7 +6008,7 @@ "zh-chs": "確認刪除身份驗證器應用程序兩步登錄?", "xloc": [ "default-mobile.handlebars->9->43", - "default.handlebars->29->849" + "default.handlebars->23->850" ] }, { @@ -6056,7 +6056,7 @@ "ja": "ユーザー「{0}」の権限の削除を確認しますか?", "nl": "Bevestig de verwijdering van rechten voor gebruiker \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1295" + "default.handlebars->23->1296" ] }, { @@ -6065,7 +6065,7 @@ "ja": "ユーザーグループ「{0}」の権限の削除を確認しますか?", "nl": "Bevestig de verwijdering van rechten voor de gebruikergroep \\\"{0}\\\"?", "xloc": [ - "default.handlebars->29->1297" + "default.handlebars->23->1298" ] }, { @@ -6108,8 +6108,8 @@ "default-mobile.handlebars->9->244", "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3", - "default.handlebars->29->1142", - "default.handlebars->29->717", + "default.handlebars->23->1143", + "default.handlebars->23->718", "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1span", "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->connectbutton2span", "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->3", @@ -6130,7 +6130,7 @@ "ru": "Подключиться ко всем", "zh-chs": "全部連接", "xloc": [ - "default.handlebars->29->210", + "default.handlebars->23->210", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->kvmListToolbar" ] }, @@ -6148,8 +6148,8 @@ "ru": "Подключиться к серверу", "zh-chs": "連接到服務器", "xloc": [ - "default.handlebars->29->1193", - "default.handlebars->29->1197" + "default.handlebars->23->1194", + "default.handlebars->23->1198" ] }, { @@ -6202,7 +6202,7 @@ "zh-chs": "連接的", "xloc": [ "default-mobile.handlebars->9->4", - "default.handlebars->29->11", + "default.handlebars->23->11", "xterm.handlebars->9->4" ] }, @@ -6220,7 +6220,7 @@ "ru": "Подключено Intel® AMT", "zh-chs": "連接的英特爾®AMT", "xloc": [ - "default.handlebars->29->1664" + "default.handlebars->23->1665" ] }, { @@ -6237,7 +6237,7 @@ "ru": "Подключенные пользователи", "zh-chs": "關聯用戶", "xloc": [ - "default.handlebars->29->1669" + "default.handlebars->23->1670" ] }, { @@ -6254,7 +6254,7 @@ "ru": "Подключено сейчас", "zh-chs": "現在已連接", "xloc": [ - "default.handlebars->29->767" + "default.handlebars->23->768" ] }, { @@ -6291,11 +6291,11 @@ "default-mobile.handlebars->9->2", "default-mobile.handlebars->9->280", "default-mobile.handlebars->9->6", - "default.handlebars->29->204", - "default.handlebars->29->207", - "default.handlebars->29->213", - "default.handlebars->29->758", - "default.handlebars->29->9", + "default.handlebars->23->204", + "default.handlebars->23->207", + "default.handlebars->23->213", + "default.handlebars->23->759", + "default.handlebars->23->9", "xterm.handlebars->9->2" ] }, @@ -6313,7 +6313,7 @@ "ru": "Подключений ", "zh-chs": "連接數", "xloc": [ - "default.handlebars->29->1680" + "default.handlebars->23->1681" ] }, { @@ -6330,7 +6330,7 @@ "ru": "Ретранслятор подключения", "zh-chs": "連接繼電器", "xloc": [ - "default.handlebars->29->1708" + "default.handlebars->23->1709" ] }, { @@ -6382,9 +6382,9 @@ "zh-chs": "連接性", "xloc": [ "default-mobile.handlebars->9->205", - "default.handlebars->29->1330", - "default.handlebars->29->195", - "default.handlebars->29->518", + "default.handlebars->23->1331", + "default.handlebars->23->195", + "default.handlebars->23->519", "default.handlebars->container->column_l->p21->3->1->meshConnChartDiv->1" ] }, @@ -6402,8 +6402,8 @@ "ru": "Консоль", "zh-chs": "安慰", "xloc": [ - "default.handlebars->29->571", - "default.handlebars->29->590", + "default.handlebars->23->572", + "default.handlebars->23->591", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevConsole", "default.handlebars->container->topbar->1->1->ServerSubMenuSpan->ServerSubMenu->1->0->ServerConsole", "default.handlebars->contextMenu->cxconsole" @@ -6423,7 +6423,7 @@ "ru": "Консоль - ", "zh-chs": "安慰 -", "xloc": [ - "default.handlebars->29->454" + "default.handlebars->23->454" ] }, { @@ -6437,8 +6437,8 @@ "ru": "контроль", "zh-chs": "控制", "xloc": [ - "default.handlebars->29->570", - "default.handlebars->29->589" + "default.handlebars->23->571", + "default.handlebars->23->590" ] }, { @@ -6455,7 +6455,7 @@ "ru": "Cookie-кодировщик", "zh-chs": "Cookie編碼器", "xloc": [ - "default.handlebars->29->1694" + "default.handlebars->23->1695" ] }, { @@ -6492,8 +6492,8 @@ "ru": "Скопировать МАС адрес в буфер обмена", "zh-chs": "將MAC地址複製到剪貼板", "xloc": [ - "default.handlebars->29->82", - "default.handlebars->29->90" + "default.handlebars->23->82", + "default.handlebars->23->90" ] }, { @@ -6510,7 +6510,7 @@ "ru": "Скопировать ссылку MacOS agent в буфер обмена", "zh-chs": "將MacOS代理URL複製到剪貼板", "xloc": [ - "default.handlebars->29->336" + "default.handlebars->23->336" ] }, { @@ -6524,7 +6524,7 @@ "ru": "Скопировать URL-адрес агента Windows 32bit в буфер обмена", "zh-chs": "将Windows 32位代理URL复制到剪贴板", "xloc": [ - "default.handlebars->29->324" + "default.handlebars->23->324" ] }, { @@ -6538,7 +6538,7 @@ "ru": "Скопировать URL-адрес агента Windows 64bit в буфер обмена", "zh-chs": "将Windows 64位代理URL复制到剪贴板", "xloc": [ - "default.handlebars->29->328" + "default.handlebars->23->328" ] }, { @@ -6555,12 +6555,12 @@ "ru": "Скопировать адрес в буфер обмена", "zh-chs": "將地址複製到剪貼板", "xloc": [ - "default.handlebars->29->71", - "default.handlebars->29->73", - "default.handlebars->29->75", - "default.handlebars->29->84", - "default.handlebars->29->86", - "default.handlebars->29->88" + "default.handlebars->23->71", + "default.handlebars->23->73", + "default.handlebars->23->75", + "default.handlebars->23->84", + "default.handlebars->23->86", + "default.handlebars->23->88" ] }, { @@ -6577,9 +6577,9 @@ "ru": "Скопировать ссылку в буфер обмена", "zh-chs": "複製鏈接到剪貼板", "xloc": [ - "default.handlebars->29->1335", - "default.handlebars->29->1349", - "default.handlebars->29->308" + "default.handlebars->23->1336", + "default.handlebars->23->1350", + "default.handlebars->23->308" ] }, { @@ -6596,7 +6596,7 @@ "ru": "Скопировать имя в буфер обмена", "zh-chs": "將名稱複製到剪貼板", "xloc": [ - "default.handlebars->29->80" + "default.handlebars->23->80" ] }, { @@ -6631,7 +6631,7 @@ "ru": "Скопировать действительные коды в буфер обмена", "zh-chs": "將有效代碼複製到剪貼板", "xloc": [ - "default.handlebars->29->124" + "default.handlebars->23->124" ] }, { @@ -6756,7 +6756,7 @@ "ru": "Основной сервер", "zh-chs": "核心服務器", "xloc": [ - "default.handlebars->29->1693" + "default.handlebars->23->1694" ] }, { @@ -6773,7 +6773,7 @@ "ru": "Kорсиканский", "zh-chs": "科西嘉人", "xloc": [ - "default.handlebars->29->900" + "default.handlebars->23->901" ] }, { @@ -6790,7 +6790,7 @@ "ru": "Создать учетную запись", "zh-chs": "創建帳號", "xloc": [ - "default.handlebars->29->1450", + "default.handlebars->23->1451", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1", "login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1" ] @@ -6826,7 +6826,7 @@ "ru": "Создать группу пользователей", "zh-chs": "創建用戶組", "xloc": [ - "default.handlebars->29->1484" + "default.handlebars->23->1485" ] }, { @@ -6843,7 +6843,7 @@ "ru": "Создайте новую группу устройств, используя параметры ниже.", "zh-chs": "使用以下選項創建一個新的設備組。", "xloc": [ - "default.handlebars->29->1093" + "default.handlebars->23->1094" ] }, { @@ -6860,7 +6860,7 @@ "ru": "Создать новую группу устройств.", "zh-chs": "創建一個新的設備組。", "xloc": [ - "default.handlebars->29->197" + "default.handlebars->23->197" ] }, { @@ -6877,7 +6877,7 @@ "ru": "Создайте сразу несколько учетных записей, импортировав файл JSON в следующем формате:", "zh-chs": "通過導入以下格式的JSON文件一次創建多個帳戶:", "xloc": [ - "default.handlebars->29->1421" + "default.handlebars->23->1422" ] }, { @@ -6912,7 +6912,7 @@ "ru": "Создано", "zh-chs": "創建", "xloc": [ - "default.handlebars->29->1547" + "default.handlebars->23->1548" ] }, { @@ -6947,7 +6947,7 @@ "ru": "Кри (Канадский язык)", "zh-chs": "克里", "xloc": [ - "default.handlebars->29->901" + "default.handlebars->23->902" ] }, { @@ -6964,7 +6964,7 @@ "ru": "Хорватский", "zh-chs": "克羅地亞語", "xloc": [ - "default.handlebars->29->902" + "default.handlebars->23->903" ] }, { @@ -7015,7 +7015,7 @@ "ru": "Ctrl", "zh-chs": "Ctrl", "xloc": [ - "default.handlebars->29->46" + "default.handlebars->23->46" ] }, { @@ -7068,7 +7068,7 @@ "ru": "Текущая версия", "zh-chs": "當前版本", "xloc": [ - "default.handlebars->29->94" + "default.handlebars->23->94" ] }, { @@ -7105,7 +7105,7 @@ "ru": "Чешский", "zh-chs": "捷克文", "xloc": [ - "default.handlebars->29->903" + "default.handlebars->23->904" ] }, { @@ -7122,7 +7122,7 @@ "ru": "DNS-суффикс", "zh-chs": "DNS後綴", "xloc": [ - "default.handlebars->29->79" + "default.handlebars->23->79" ] }, { @@ -7139,7 +7139,7 @@ "ru": "Датский", "zh-chs": "丹麥文", "xloc": [ - "default.handlebars->29->904" + "default.handlebars->23->905" ] }, { @@ -7156,7 +7156,7 @@ "ru": "DataChannel", "zh-chs": "數據通道", "xloc": [ - "default.handlebars->29->674" + "default.handlebars->23->675" ] }, { @@ -7173,7 +7173,7 @@ "ru": "Дата & Время", "zh-chs": "日期和時間", "xloc": [ - "default.handlebars->29->1061" + "default.handlebars->23->1062" ] }, { @@ -7190,7 +7190,7 @@ "ru": "День", "zh-chs": "天", "xloc": [ - "default.handlebars->29->613" + "default.handlebars->23->614" ] }, { @@ -7207,7 +7207,7 @@ "ru": "Деактивировать режим управления клиентом (CCM)", "zh-chs": "停用客戶端控制模式(CCM)", "xloc": [ - "default.handlebars->29->1181" + "default.handlebars->23->1182" ] }, { @@ -7225,7 +7225,7 @@ "zh-chs": "沉睡", "xloc": [ "default-mobile.handlebars->9->120", - "default.handlebars->29->355" + "default.handlebars->23->355" ] }, { @@ -7246,9 +7246,9 @@ "default-mobile.handlebars->9->91", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1", - "default.handlebars->29->1356", - "default.handlebars->29->426", - "default.handlebars->29->727", + "default.handlebars->23->1357", + "default.handlebars->23->426", + "default.handlebars->23->728", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3", "default.handlebars->container->dialog->idx_dlgButtonBar->5", @@ -7272,7 +7272,7 @@ "zh-chs": "刪除帳戶", "xloc": [ "default-mobile.handlebars->9->53", - "default.handlebars->29->1078" + "default.handlebars->23->1079" ] }, { @@ -7281,7 +7281,7 @@ "ja": "アカウントを削除", "nl": "Verwijder accounts", "xloc": [ - "default.handlebars->29->1417" + "default.handlebars->23->1418" ] }, { @@ -7299,7 +7299,7 @@ "zh-chs": "刪除裝置", "xloc": [ "default-mobile.handlebars->9->209", - "default.handlebars->29->529" + "default.handlebars->23->530" ] }, { @@ -7318,8 +7318,8 @@ "xloc": [ "default-mobile.handlebars->9->293", "default-mobile.handlebars->9->296", - "default.handlebars->29->1174", - "default.handlebars->29->1204" + "default.handlebars->23->1175", + "default.handlebars->23->1205" ] }, { @@ -7337,7 +7337,7 @@ "zh-chs": "刪除節點", "xloc": [ "default-mobile.handlebars->9->228", - "default.handlebars->29->639" + "default.handlebars->23->640" ] }, { @@ -7354,7 +7354,7 @@ "ru": "Удалить устройства", "zh-chs": "刪除節點", "xloc": [ - "default.handlebars->29->397" + "default.handlebars->23->397" ] }, { @@ -7371,7 +7371,7 @@ "ru": "Удалить пользователя", "zh-chs": "刪除用戶", "xloc": [ - "default.handlebars->29->1584" + "default.handlebars->23->1585" ] }, { @@ -7388,8 +7388,8 @@ "ru": "Удалить группу пользователей", "zh-chs": "刪除用戶組", "xloc": [ - "default.handlebars->29->1513", - "default.handlebars->29->1523" + "default.handlebars->23->1514", + "default.handlebars->23->1524" ] }, { @@ -7398,7 +7398,7 @@ "ja": "ユーザーグループの削除", "nl": "Gebruikersgroepen verwijderen", "xloc": [ - "default.handlebars->29->1480" + "default.handlebars->23->1481" ] }, { @@ -7415,7 +7415,7 @@ "ru": "Удалить пользователя {0}", "zh-chs": "刪除用戶{0}", "xloc": [ - "default.handlebars->29->1605" + "default.handlebars->23->1606" ] }, { @@ -7433,7 +7433,7 @@ "zh-chs": "刪除帳戶", "xloc": [ "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->7->9->0", - "default.handlebars->29->1413", + "default.handlebars->23->1414", "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->p2AccountPassActions->7" ] }, @@ -7451,7 +7451,7 @@ "ru": "Удалить устройства", "zh-chs": "刪除設備", "xloc": [ - "default.handlebars->29->392" + "default.handlebars->23->392" ] }, { @@ -7460,7 +7460,7 @@ "ja": "グループを削除", "nl": "Verwijder groep", "xloc": [ - "default.handlebars->29->1476" + "default.handlebars->23->1477" ] }, { @@ -7477,7 +7477,7 @@ "ru": "Удалить пункт?", "zh-chs": "刪除項目?", "xloc": [ - "default.handlebars->29->427" + "default.handlebars->23->427" ] }, { @@ -7496,8 +7496,8 @@ "xloc": [ "default-mobile.handlebars->9->259", "default-mobile.handlebars->9->93", - "default.handlebars->29->1358", - "default.handlebars->29->729" + "default.handlebars->23->1359", + "default.handlebars->23->730" ] }, { @@ -7514,7 +7514,7 @@ "ru": "Удалить группу пользователей {0}?", "zh-chs": "刪除用戶組{0}?", "xloc": [ - "default.handlebars->29->1521" + "default.handlebars->23->1522" ] }, { @@ -7533,8 +7533,8 @@ "xloc": [ "default-mobile.handlebars->9->258", "default-mobile.handlebars->9->92", - "default.handlebars->29->1357", - "default.handlebars->29->728" + "default.handlebars->23->1358", + "default.handlebars->23->729" ] }, { @@ -7634,18 +7634,18 @@ "default-mobile.handlebars->9->285", "default-mobile.handlebars->9->298", "default-mobile.handlebars->9->70", - "default.handlebars->29->1098", - "default.handlebars->29->1123", - "default.handlebars->29->1206", - "default.handlebars->29->1483", - "default.handlebars->29->1489", - "default.handlebars->29->1490", - "default.handlebars->29->1519", - "default.handlebars->29->464", - "default.handlebars->29->465", - "default.handlebars->29->670", - "default.handlebars->29->773", - "default.handlebars->29->78", + "default.handlebars->23->1099", + "default.handlebars->23->1124", + "default.handlebars->23->1207", + "default.handlebars->23->1484", + "default.handlebars->23->1490", + "default.handlebars->23->1491", + "default.handlebars->23->1520", + "default.handlebars->23->464", + "default.handlebars->23->465", + "default.handlebars->23->671", + "default.handlebars->23->774", + "default.handlebars->23->78", "default.handlebars->container->column_l->p42->p42tbl->1->0->3" ] }, @@ -7677,8 +7677,8 @@ "ru": "Рабочий стол", "zh-chs": "桌面", "xloc": [ - "default.handlebars->29->1211", - "default.handlebars->29->432", + "default.handlebars->23->1212", + "default.handlebars->23->432", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop", "default.handlebars->contextMenu->cxdesktop" ] @@ -7714,9 +7714,9 @@ "ru": "Уведомление на рабочем столе", "zh-chs": "桌面通知", "xloc": [ - "default.handlebars->29->1133", - "default.handlebars->29->1562", - "default.handlebars->29->499" + "default.handlebars->23->1134", + "default.handlebars->23->1563", + "default.handlebars->23->500" ] }, { @@ -7733,9 +7733,9 @@ "ru": "Запрос рабочего стола", "zh-chs": "桌面提示", "xloc": [ - "default.handlebars->29->1132", - "default.handlebars->29->1561", - "default.handlebars->29->498" + "default.handlebars->23->1133", + "default.handlebars->23->1562", + "default.handlebars->23->499" ] }, { @@ -7752,9 +7752,9 @@ "ru": "Запрос рабочего стола + панель инструментов", "zh-chs": "桌面提示+工具欄", "xloc": [ - "default.handlebars->29->1130", - "default.handlebars->29->1559", - "default.handlebars->29->496" + "default.handlebars->23->1131", + "default.handlebars->23->1560", + "default.handlebars->23->497" ] }, { @@ -7780,9 +7780,9 @@ "ru": "Панель инструментов рабочего стола", "zh-chs": "桌面工具欄", "xloc": [ - "default.handlebars->29->1131", - "default.handlebars->29->1560", - "default.handlebars->29->497" + "default.handlebars->23->1132", + "default.handlebars->23->1561", + "default.handlebars->23->498" ] }, { @@ -7851,8 +7851,8 @@ "ru": "Устройство", "zh-chs": "設備", "xloc": [ - "default.handlebars->29->1233", - "default.handlebars->29->1624", + "default.handlebars->23->1234", + "default.handlebars->23->1625", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->5" ] }, @@ -7871,7 +7871,7 @@ "zh-chs": "設備動作", "xloc": [ "default-mobile.handlebars->9->221", - "default.handlebars->29->612" + "default.handlebars->23->613" ] }, { @@ -7888,12 +7888,12 @@ "ru": "Группа устройства", "zh-chs": "設備組", "xloc": [ - "default.handlebars->29->1228", - "default.handlebars->29->1231", - "default.handlebars->29->1232", - "default.handlebars->29->1505", - "default.handlebars->29->1511", - "default.handlebars->29->1612" + "default.handlebars->23->1229", + "default.handlebars->23->1232", + "default.handlebars->23->1233", + "default.handlebars->23->1506", + "default.handlebars->23->1512", + "default.handlebars->23->1613" ] }, { @@ -7911,7 +7911,7 @@ "zh-chs": "設備組用戶", "xloc": [ "default-mobile.handlebars->9->339", - "default.handlebars->29->1293" + "default.handlebars->23->1294" ] }, { @@ -7929,11 +7929,11 @@ "zh-chs": "設備組", "xloc": [ "default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3", - "default.handlebars->29->1382", - "default.handlebars->29->1470", - "default.handlebars->29->1492", - "default.handlebars->29->1556", - "default.handlebars->29->1667", + "default.handlebars->23->1383", + "default.handlebars->23->1471", + "default.handlebars->23->1493", + "default.handlebars->23->1557", + "default.handlebars->23->1668", "default.handlebars->container->column_l->p2->p2info->7" ] }, @@ -7951,7 +7951,7 @@ "ru": "Экспорт информации об устройстве", "zh-chs": "設備信息導出", "xloc": [ - "default.handlebars->29->403" + "default.handlebars->23->403" ] }, { @@ -7968,7 +7968,7 @@ "ru": "Местонахождение устройства", "zh-chs": "設備位置", "xloc": [ - "default.handlebars->29->640" + "default.handlebars->23->641" ] }, { @@ -7986,8 +7986,8 @@ "zh-chs": "設備名稱", "xloc": [ "default-mobile.handlebars->9->232", - "default.handlebars->29->231", - "default.handlebars->29->668", + "default.handlebars->23->231", + "default.handlebars->23->669", "player.handlebars->3->9" ] }, @@ -8005,7 +8005,7 @@ "ru": "Уведомление устройства", "zh-chs": "設備通知", "xloc": [ - "default.handlebars->29->603" + "default.handlebars->23->604" ] }, { @@ -8039,8 +8039,8 @@ "ru": "Подключения устройств.", "zh-chs": "設備連接。", "xloc": [ - "default.handlebars->29->1066", - "default.handlebars->29->1314" + "default.handlebars->23->1067", + "default.handlebars->23->1315" ] }, { @@ -8057,8 +8057,8 @@ "ru": "Отключения устройств.", "zh-chs": "設備斷開連接。", "xloc": [ - "default.handlebars->29->1067", - "default.handlebars->29->1315" + "default.handlebars->23->1068", + "default.handlebars->23->1316" ] }, { @@ -8075,7 +8075,7 @@ "ru": "Примечания могут быть просмотрены и изменены другими администраторами.", "zh-chs": "其他設備組管理員可以查看和更改設備組註釋。", "xloc": [ - "default.handlebars->29->601" + "default.handlebars->23->602" ] }, { @@ -8092,7 +8092,7 @@ "ru": "Устройство обнаружено, но состояние питания не может быть получено.", "zh-chs": "檢測到設備,但無法獲得電源狀態。", "xloc": [ - "default.handlebars->29->360" + "default.handlebars->23->360" ] }, { @@ -8110,7 +8110,7 @@ "zh-chs": "設備正在休眠(S4)", "xloc": [ "default-mobile.handlebars->9->128", - "default.handlebars->29->366" + "default.handlebars->23->366" ] }, { @@ -8128,7 +8128,7 @@ "zh-chs": "設備處於深度睡眠狀態(S3)", "xloc": [ "default-mobile.handlebars->9->127", - "default.handlebars->29->365" + "default.handlebars->23->365" ] }, { @@ -8145,7 +8145,7 @@ "ru": "Устройство находится в состоянии глубокого сна (S3).", "zh-chs": "設備處於深度睡眠狀態(S3)。", "xloc": [ - "default.handlebars->29->354" + "default.handlebars->23->354" ] }, { @@ -8162,7 +8162,7 @@ "ru": "Устройство находится в режиме гибернации (S4).", "zh-chs": "設備處於休眠狀態(S4)。", "xloc": [ - "default.handlebars->29->356" + "default.handlebars->23->356" ] }, { @@ -8179,7 +8179,7 @@ "ru": "Устройство находится в выключенном состоянии (S5).", "zh-chs": "設備處於關機狀態(S5)。", "xloc": [ - "default.handlebars->29->358" + "default.handlebars->23->358" ] }, { @@ -8197,7 +8197,7 @@ "zh-chs": "設備處於睡眠狀態(S1)", "xloc": [ "default-mobile.handlebars->9->125", - "default.handlebars->29->363" + "default.handlebars->23->363" ] }, { @@ -8214,7 +8214,7 @@ "ru": "Устройство находится в спящем режиме (S1).", "zh-chs": "設備處於睡眠狀態(S1)。", "xloc": [ - "default.handlebars->29->350" + "default.handlebars->23->350" ] }, { @@ -8232,7 +8232,7 @@ "zh-chs": "設備處於睡眠狀態(S2)", "xloc": [ "default-mobile.handlebars->9->126", - "default.handlebars->29->364" + "default.handlebars->23->364" ] }, { @@ -8249,7 +8249,7 @@ "ru": "Устройство находится в спящем режиме (S2).", "zh-chs": "設備處於睡眠狀態(S2)。", "xloc": [ - "default.handlebars->29->352" + "default.handlebars->23->352" ] }, { @@ -8267,7 +8267,7 @@ "zh-chs": "設備處於軟斷開狀態(S5)", "xloc": [ "default-mobile.handlebars->9->129", - "default.handlebars->29->367" + "default.handlebars->23->367" ] }, { @@ -8285,7 +8285,7 @@ "zh-chs": "設備已上電", "xloc": [ "default-mobile.handlebars->9->124", - "default.handlebars->29->362" + "default.handlebars->23->362" ] }, { @@ -8302,7 +8302,7 @@ "ru": "Устройство включено.", "zh-chs": "設備上電。", "xloc": [ - "default.handlebars->29->348" + "default.handlebars->23->348" ] }, { @@ -8320,7 +8320,7 @@ "zh-chs": "設備存在,但無法確定電源狀態", "xloc": [ "default-mobile.handlebars->9->130", - "default.handlebars->29->368" + "default.handlebars->23->368" ] }, { @@ -8337,7 +8337,7 @@ "ru": "Имя устройства", "zh-chs": "設備名稱", "xloc": [ - "default.handlebars->29->444" + "default.handlebars->23->444" ] }, { @@ -8354,7 +8354,7 @@ "ru": "DeviceCheckbox", "zh-chs": "設備複選框", "xloc": [ - "default.handlebars->29->394" + "default.handlebars->23->394" ] }, { @@ -8363,8 +8363,8 @@ "ja": "デバイス", "nl": "Apparaten", "xloc": [ - "default.handlebars->29->1471", - "default.handlebars->29->1493" + "default.handlebars->23->1472", + "default.handlebars->23->1494" ] }, { @@ -8381,7 +8381,7 @@ "ru": "Отключено", "zh-chs": "殘障人士", "xloc": [ - "default.handlebars->29->491" + "default.handlebars->23->492" ] }, { @@ -8400,8 +8400,8 @@ "xloc": [ "default-mobile.handlebars->9->245", "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3", - "default.handlebars->29->1143", - "default.handlebars->29->718", + "default.handlebars->23->1144", + "default.handlebars->23->719", "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->disconnectbutton1span", "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->disconnectbutton2span", "xterm.handlebars->p11->deskarea0->deskarea1->3" @@ -8441,11 +8441,11 @@ "default-mobile.handlebars->9->1", "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3->deskstatus", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3->p13Status", - "default.handlebars->29->186", - "default.handlebars->29->203", - "default.handlebars->29->206", - "default.handlebars->29->212", - "default.handlebars->29->8", + "default.handlebars->23->186", + "default.handlebars->23->203", + "default.handlebars->23->206", + "default.handlebars->23->212", + "default.handlebars->23->8", "default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->deskstatus", "default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->termstatus", "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->3->p13Status", @@ -8483,7 +8483,7 @@ "ru": "Отобразить имя группы устройств", "zh-chs": "顯示設備組名稱", "xloc": [ - "default.handlebars->29->1065" + "default.handlebars->23->1066" ] }, { @@ -8500,7 +8500,7 @@ "ru": "Отображаемое имя", "zh-chs": "顯示名稱", "xloc": [ - "default.handlebars->29->689" + "default.handlebars->23->690" ] }, { @@ -8514,7 +8514,7 @@ "ru": "Показать публичную ссылку", "zh-chs": "显示公共链接", "xloc": [ - "default.handlebars->29->1334" + "default.handlebars->23->1335" ] }, { @@ -8531,7 +8531,20 @@ "ru": "Ничего не делать", "zh-chs": "沒做什麼", "xloc": [ - "default.handlebars->29->1187" + "default.handlebars->23->1188" + ] + }, + { + "en": "Don't configure", + "xloc": [ + "default.handlebars->23->1192", + "default.handlebars->23->1197" + ] + }, + { + "en": "Don't connect to server", + "xloc": [ + "default.handlebars->23->1193" ] }, { @@ -8564,11 +8577,7 @@ "nl": "Niet configureren", "pt": "Não configure", "ru": "Не настраивать", - "zh-chs": "不要配置", - "xloc": [ - "default.handlebars->29->1191", - "default.handlebars->29->1196" - ] + "zh-chs": "不要配置" }, { "cs": "Nepřipojovat se k serveru", @@ -8582,10 +8591,7 @@ "nl": "Maak geen verbinding met de server", "pt": "Não conecte ao servidor", "ru": "Не подключаться к серверу", - "zh-chs": "不連接服務器", - "xloc": [ - "default.handlebars->29->1192" - ] + "zh-chs": "不連接服務器" }, { "cs": "Stažení", @@ -8638,7 +8644,7 @@ "zh-chs": "下載文件", "xloc": [ "default-mobile.handlebars->9->278", - "default.handlebars->29->747" + "default.handlebars->23->748" ] }, { @@ -8655,7 +8661,7 @@ "ru": "Скачать MeshCentral Router, инструмент сопоставления TCP портов.", "zh-chs": "下載MeshCentral Router,一個TCP端口映射工具。", "xloc": [ - "default.handlebars->29->201" + "default.handlebars->23->201" ] }, { @@ -8672,7 +8678,7 @@ "ru": "Скачать MeshCmd", "zh-chs": "下載MeshCmd", "xloc": [ - "default.handlebars->29->660" + "default.handlebars->23->661" ] }, { @@ -8689,7 +8695,7 @@ "ru": "Скачать MeshCmd, инструмент командной строки, выполняющий множество функций.", "zh-chs": "下載MeshCmd,這是一個執行許多功能的命令行工具。", "xloc": [ - "default.handlebars->29->199" + "default.handlebars->23->199" ] }, { @@ -8723,7 +8729,7 @@ "ru": "Скачайте \\\"meshcmd\\\" с файлом команд для маршрутизации трафика к этому устройству через сервер. Не забудьте указать пароль от своей учетной записи в meshaction.txt и сделать другие правки при необходимости.", "zh-chs": "下載帶有動作文件的“ meshcmd”,以將通過此服務器的流量路由到該設備。確保編輯meshaction.txt並添加您的帳戶密碼或進行任何必要的更改。", "xloc": [ - "default.handlebars->29->653" + "default.handlebars->23->654" ] }, { @@ -8774,7 +8780,7 @@ "ru": "Скачать журнал ошибок", "zh-chs": "下載錯誤日誌", "xloc": [ - "default.handlebars->29->104" + "default.handlebars->23->104" ] }, { @@ -8791,7 +8797,7 @@ "ru": "Скачать события состояния питания", "zh-chs": "下載電源事件", "xloc": [ - "default.handlebars->29->614" + "default.handlebars->23->615" ] }, { @@ -8842,7 +8848,7 @@ "ru": "Загрузите список устройств с одним из форматов файлов ниже.", "zh-chs": "使用以下一種文件格式下載設備列表。", "xloc": [ - "default.handlebars->29->398" + "default.handlebars->23->398" ] }, { @@ -8859,7 +8865,7 @@ "ru": "Скачать список событий в одном из форматов ниже.", "zh-chs": "使用以下一種文件格式下載事件列表。", "xloc": [ - "default.handlebars->29->1372" + "default.handlebars->23->1373" ] }, { @@ -8876,7 +8882,7 @@ "ru": "Скачать список пользователей в одном из форматов ниже.", "zh-chs": "使用以下一種文件格式下載用戶列表。", "xloc": [ - "default.handlebars->29->1429" + "default.handlebars->23->1430" ] }, { @@ -8954,7 +8960,7 @@ "ja": "エージェントの複製", "nl": "Dubbele agent", "xloc": [ - "default.handlebars->29->1663" + "default.handlebars->23->1664" ] }, { @@ -8988,7 +8994,7 @@ "ru": "Скопировать группу пользователей", "zh-chs": "重複的用戶組", "xloc": [ - "default.handlebars->29->1485" + "default.handlebars->23->1486" ] }, { @@ -9036,7 +9042,7 @@ "ru": "Во время активации агент будет иметь доступ к паролю администратора.", "zh-chs": "在激活期間,代理將有權訪問管理員密碼信息。", "xloc": [ - "default.handlebars->29->1201" + "default.handlebars->23->1202" ] }, { @@ -9053,7 +9059,7 @@ "ru": "Голландский (Бельгийский)", "zh-chs": "荷蘭語(比利時)", "xloc": [ - "default.handlebars->29->906" + "default.handlebars->23->907" ] }, { @@ -9070,7 +9076,7 @@ "ru": "Голландский (Стандартный)", "zh-chs": "荷蘭語(標準)", "xloc": [ - "default.handlebars->29->905" + "default.handlebars->23->906" ] }, { @@ -9111,7 +9117,7 @@ "ru": "ОШИБКА:", "zh-chs": "錯誤:", "xloc": [ - "default.handlebars->29->140" + "default.handlebars->23->140" ] }, { @@ -9168,7 +9174,7 @@ "ru": "ОШИБКА: Невозможно добавить ключ.", "zh-chs": "錯誤:無法添加密鑰。", "xloc": [ - "default.handlebars->29->136" + "default.handlebars->23->136" ] }, { @@ -9221,7 +9227,7 @@ "zh-chs": "編輯裝置", "xloc": [ "default-mobile.handlebars->9->237", - "default.handlebars->29->673" + "default.handlebars->23->674" ] }, { @@ -9241,10 +9247,10 @@ "default-mobile.handlebars->9->299", "default-mobile.handlebars->9->301", "default-mobile.handlebars->9->319", - "default.handlebars->29->1207", - "default.handlebars->29->1237", - "default.handlebars->29->1259", - "default.handlebars->29->1271" + "default.handlebars->23->1208", + "default.handlebars->23->1238", + "default.handlebars->23->1260", + "default.handlebars->23->1272" ] }, { @@ -9261,7 +9267,7 @@ "ru": "Редактировать функции группы устройств", "zh-chs": "編輯設備組功能", "xloc": [ - "default.handlebars->29->1223" + "default.handlebars->23->1224" ] }, { @@ -9278,8 +9284,8 @@ "ru": "Редактировать права группы устройств", "zh-chs": "編輯設備組權限", "xloc": [ - "default.handlebars->29->1256", - "default.handlebars->29->1268" + "default.handlebars->23->1257", + "default.handlebars->23->1269" ] }, { @@ -9296,7 +9302,7 @@ "ru": "Редактировать согласие пользователя группы устройств", "zh-chs": "編輯設備組用戶同意", "xloc": [ - "default.handlebars->29->1208" + "default.handlebars->23->1209" ] }, { @@ -9314,7 +9320,7 @@ "zh-chs": "編輯設備說明", "xloc": [ "default-mobile.handlebars->9->313", - "default.handlebars->29->1250" + "default.handlebars->23->1251" ] }, { @@ -9328,8 +9334,8 @@ "ru": "Изменить разрешения устройства", "zh-chs": "编辑设备权限", "xloc": [ - "default.handlebars->29->1261", - "default.handlebars->29->1263" + "default.handlebars->23->1262", + "default.handlebars->23->1264" ] }, { @@ -9338,7 +9344,7 @@ "ja": "デバイスのユーザー同意の編集", "nl": "Gebruikerstoestemming apparaat bewerken", "xloc": [ - "default.handlebars->29->1210" + "default.handlebars->23->1211" ] }, { @@ -9352,7 +9358,7 @@ "ru": "Редактировать группу", "zh-chs": "编辑组", "xloc": [ - "default.handlebars->29->580" + "default.handlebars->23->581" ] }, { @@ -9370,9 +9376,9 @@ "zh-chs": "編輯英特爾®AMT憑據", "xloc": [ "default-mobile.handlebars->9->227", - "default.handlebars->29->479", - "default.handlebars->29->482", - "default.handlebars->29->621" + "default.handlebars->23->479", + "default.handlebars->23->482", + "default.handlebars->23->622" ] }, { @@ -9390,7 +9396,7 @@ "zh-chs": "編輯筆記", "xloc": [ "default-mobile.handlebars->9->326", - "default.handlebars->29->1278" + "default.handlebars->23->1279" ] }, { @@ -9399,7 +9405,7 @@ "ja": "ユーザーの同意を編集", "nl": "Gebruikerstoestemming bewerken", "xloc": [ - "default.handlebars->29->1209" + "default.handlebars->23->1210" ] }, { @@ -9416,7 +9422,7 @@ "ru": "Редактировать права пользователя для группы устройств", "zh-chs": "編輯用戶設備組權限", "xloc": [ - "default.handlebars->29->1269" + "default.handlebars->23->1270" ] }, { @@ -9430,7 +9436,7 @@ "ru": "Изменить разрешения для пользовательских устройств", "zh-chs": "编辑用户设备权限", "xloc": [ - "default.handlebars->29->1264" + "default.handlebars->23->1265" ] }, { @@ -9447,7 +9453,7 @@ "ru": "Редактировать группу пользователей", "zh-chs": "編輯用戶組", "xloc": [ - "default.handlebars->29->1520" + "default.handlebars->23->1521" ] }, { @@ -9456,7 +9462,7 @@ "ja": "ユーザーグループデバイス権限の編集", "nl": "Gebruikersmachtigingen voor apparaatgroep bewerken", "xloc": [ - "default.handlebars->29->1266" + "default.handlebars->23->1267" ] }, { @@ -9491,11 +9497,11 @@ "zh-chs": "電子郵件", "xloc": [ "default-mobile.handlebars->9->47", - "default.handlebars->29->1441", - "default.handlebars->29->1541", - "default.handlebars->29->1542", - "default.handlebars->29->1593", - "default.handlebars->29->279", + "default.handlebars->23->1442", + "default.handlebars->23->1542", + "default.handlebars->23->1543", + "default.handlebars->23->1594", + "default.handlebars->23->279", "login-mobile.handlebars->5->42", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3", "login.handlebars->5->43", @@ -9517,7 +9523,7 @@ "zh-chs": "電郵地址變更", "xloc": [ "default-mobile.handlebars->9->48", - "default.handlebars->29->1074" + "default.handlebars->23->1075" ] }, { @@ -9535,7 +9541,7 @@ "zh-chs": "郵件認證", "xloc": [ "default-mobile.handlebars->9->37", - "default.handlebars->29->843" + "default.handlebars->23->844" ] }, { @@ -9573,7 +9579,7 @@ "zh-chs": "電子郵件驗證", "xloc": [ "default-mobile.handlebars->9->46", - "default.handlebars->29->1072" + "default.handlebars->23->1073" ] }, { @@ -9583,7 +9589,7 @@ "ja": "招待メール", "nl": "E-mail uitnodiging", "xloc": [ - "default.handlebars->29->276" + "default.handlebars->23->276" ] }, { @@ -9597,7 +9603,7 @@ "ru": "Электронная почта не подтверждена", "zh-chs": "邮件未验证", "xloc": [ - "default.handlebars->29->1401" + "default.handlebars->23->1402" ] }, { @@ -9614,8 +9620,8 @@ "ru": "Email подтвержден", "zh-chs": "電子郵件已驗證", "xloc": [ - "default.handlebars->29->1402", - "default.handlebars->29->1538" + "default.handlebars->23->1403", + "default.handlebars->23->1539" ] }, { @@ -9632,7 +9638,7 @@ "ru": "Email подтвержден.", "zh-chs": "電子郵件已驗證。", "xloc": [ - "default.handlebars->29->1447" + "default.handlebars->23->1448" ] }, { @@ -9649,7 +9655,7 @@ "ru": "Email не подтвержден", "zh-chs": "電子郵件未驗證", "xloc": [ - "default.handlebars->29->1539" + "default.handlebars->23->1540" ] }, { @@ -9684,7 +9690,7 @@ "ja": "メール/ SMSトラフィック", "nl": "Email/SMS verkeer", "xloc": [ - "default.handlebars->29->1702" + "default.handlebars->23->1703" ] }, { @@ -9723,7 +9729,7 @@ "ru": "Включить коды приглашения", "zh-chs": "啟用邀請代碼", "xloc": [ - "default.handlebars->29->1299" + "default.handlebars->23->1300" ] }, { @@ -9758,7 +9764,7 @@ "zh-chs": "啟用電子郵件兩因素驗證。", "xloc": [ "default-mobile.handlebars->9->39", - "default.handlebars->29->845" + "default.handlebars->23->846" ] }, { @@ -9809,7 +9815,7 @@ "ru": "Английский", "zh-chs": "英語", "xloc": [ - "default.handlebars->29->907" + "default.handlebars->23->908" ] }, { @@ -9826,7 +9832,7 @@ "ru": "Английский (Австралия)", "zh-chs": "英文(澳洲)", "xloc": [ - "default.handlebars->29->908" + "default.handlebars->23->909" ] }, { @@ -9843,7 +9849,7 @@ "ru": "Английский (Белиз)", "zh-chs": "英語(伯利茲)", "xloc": [ - "default.handlebars->29->909" + "default.handlebars->23->910" ] }, { @@ -9860,7 +9866,7 @@ "ru": "Английский (Канада)", "zh-chs": "英文(加拿大)", "xloc": [ - "default.handlebars->29->910" + "default.handlebars->23->911" ] }, { @@ -9877,7 +9883,7 @@ "ru": "Английский (Ирландия)", "zh-chs": "英文(愛爾蘭)", "xloc": [ - "default.handlebars->29->911" + "default.handlebars->23->912" ] }, { @@ -9894,7 +9900,7 @@ "ru": "Английский (Ямайка)", "zh-chs": "英文(牙買加)", "xloc": [ - "default.handlebars->29->912" + "default.handlebars->23->913" ] }, { @@ -9911,7 +9917,7 @@ "ru": "Английский (Новая Зеландия)", "zh-chs": "英文(紐西蘭)", "xloc": [ - "default.handlebars->29->913" + "default.handlebars->23->914" ] }, { @@ -9928,7 +9934,7 @@ "ru": "Английский (Филиппины)", "zh-chs": "英文(菲律賓)", "xloc": [ - "default.handlebars->29->914" + "default.handlebars->23->915" ] }, { @@ -9945,7 +9951,7 @@ "ru": "Английский (Южная Африка)", "zh-chs": "英語(南非)", "xloc": [ - "default.handlebars->29->915" + "default.handlebars->23->916" ] }, { @@ -9962,7 +9968,7 @@ "ru": "Английский (Тринидад и Тобаго)", "zh-chs": "英文(特立尼達和多巴哥)", "xloc": [ - "default.handlebars->29->916" + "default.handlebars->23->917" ] }, { @@ -9979,7 +9985,7 @@ "ru": "Английский (Великобритания)", "zh-chs": "英文(英國)", "xloc": [ - "default.handlebars->29->917" + "default.handlebars->23->918" ] }, { @@ -9996,7 +10002,7 @@ "ru": "Английский (Соединенные Штаты)", "zh-chs": "美國英語)", "xloc": [ - "default.handlebars->29->918" + "default.handlebars->23->919" ] }, { @@ -10013,7 +10019,7 @@ "ru": "Английский (Зимбабве)", "zh-chs": "英文(津巴布韋)", "xloc": [ - "default.handlebars->29->919" + "default.handlebars->23->920" ] }, { @@ -10030,8 +10036,8 @@ "ru": "Ввод", "zh-chs": "輸入", "xloc": [ - "default.handlebars->29->1100", - "default.handlebars->29->1101" + "default.handlebars->23->1101", + "default.handlebars->23->1102" ] }, { @@ -10048,7 +10054,7 @@ "ru": "Введите разделенный запятыми список имен административных областей.", "zh-chs": "輸入管理領域名稱的逗號分隔列表。", "xloc": [ - "default.handlebars->29->1451" + "default.handlebars->23->1452" ] }, { @@ -10065,7 +10071,7 @@ "ru": "Введите диапазон IP-адресов для сканирования Intel AMT устройств.", "zh-chs": "輸入IP地址範圍以掃描Intel AMT設備。", "xloc": [ - "default.handlebars->29->246" + "default.handlebars->23->246" ] }, { @@ -10082,7 +10088,7 @@ "ru": "Для удаленного набора введите текст, используя английскую раскладку и нажмите OK. Перед продолжением убедитесь, что курсор на удаленном компьютере установлен в правильное положение.", "zh-chs": "輸入文本,然後單擊“確定”以使用美式英語鍵盤遠程輸入文本。在繼續操作之前,請確保將遠程光標放置在正確的位置。", "xloc": [ - "default.handlebars->29->683" + "default.handlebars->23->684" ] }, { @@ -10117,7 +10123,7 @@ "ru": "Для двухэтапного входа введите токен здесь:", "zh-chs": "在此處輸入令牌以進行兩步登錄:", "xloc": [ - "default.handlebars->29->108" + "default.handlebars->23->108" ] }, { @@ -10125,7 +10131,7 @@ "nl": "Voer uw telefoonnummer in dat geschikt is voor SMS. Na verificatie kan het nummer worden gebruikt voor inlogverificatie en andere meldingen.", "ja": "SMS対応の電話番号を入力します。確認後、番号はログイン確認やその他の通知に使用できます。", "xloc": [ - "default.handlebars->29->840" + "default.handlebars->23->841" ] }, { @@ -10142,7 +10148,7 @@ "ru": "Ошибка, Невозможно добавить код.", "zh-chs": "錯誤,無法添加密鑰。", "xloc": [ - "default.handlebars->29->134" + "default.handlebars->23->134" ] }, { @@ -10176,7 +10182,7 @@ "ru": "Эсперанто", "zh-chs": "世界語", "xloc": [ - "default.handlebars->29->920" + "default.handlebars->23->921" ] }, { @@ -10193,7 +10199,7 @@ "ru": "Эстонский", "zh-chs": "愛沙尼亞語", "xloc": [ - "default.handlebars->29->921" + "default.handlebars->23->922" ] }, { @@ -10210,7 +10216,7 @@ "ru": "Детали события", "zh-chs": "活動詳情", "xloc": [ - "default.handlebars->29->760" + "default.handlebars->23->761" ] }, { @@ -10227,7 +10233,7 @@ "ru": "Экспорт списка событий", "zh-chs": "活動列表導出", "xloc": [ - "default.handlebars->29->1377" + "default.handlebars->23->1378" ] }, { @@ -10299,7 +10305,7 @@ "ru": "Экспорт информации об устройстве", "zh-chs": "導出設備信息", "xloc": [ - "default.handlebars->29->390" + "default.handlebars->23->390" ] }, { @@ -10316,7 +10322,7 @@ "ru": "Расширенный ASCII", "zh-chs": "擴展ASCII", "xloc": [ - "default.handlebars->29->709" + "default.handlebars->23->710" ] }, { @@ -10350,7 +10356,7 @@ "ru": "Внешний", "zh-chs": "外部", "xloc": [ - "default.handlebars->29->1687" + "default.handlebars->23->1688" ] }, { @@ -10367,7 +10373,7 @@ "ru": "Mакедонский (БЮР)", "zh-chs": "FYRO馬其頓語", "xloc": [ - "default.handlebars->29->971" + "default.handlebars->23->972" ] }, { @@ -10384,7 +10390,7 @@ "ru": "Фарерский", "zh-chs": "法羅語", "xloc": [ - "default.handlebars->29->922" + "default.handlebars->23->923" ] }, { @@ -10401,7 +10407,7 @@ "ru": "Не удалось", "zh-chs": "失敗的", "xloc": [ - "default.handlebars->29->67" + "default.handlebars->23->67" ] }, { @@ -10418,7 +10424,7 @@ "ru": "Фарси (Персидский)", "zh-chs": "波斯語(波斯語)", "xloc": [ - "default.handlebars->29->923" + "default.handlebars->23->924" ] }, { @@ -10453,7 +10459,7 @@ "ru": "Функции", "zh-chs": "特徵", "xloc": [ - "default.handlebars->29->1129" + "default.handlebars->23->1130" ] }, { @@ -10470,7 +10476,7 @@ "ru": "Фиджи", "zh-chs": "斐濟", "xloc": [ - "default.handlebars->29->924" + "default.handlebars->23->925" ] }, { @@ -10488,8 +10494,8 @@ "zh-chs": "文件編輯器", "xloc": [ "default-mobile.handlebars->9->262", - "default.handlebars->29->424", - "default.handlebars->29->732" + "default.handlebars->23->424", + "default.handlebars->23->733" ] }, { @@ -10523,7 +10529,7 @@ "ru": "Драйвер файловой системы", "zh-chs": "FileSystemDriver", "xloc": [ - "default.handlebars->29->692" + "default.handlebars->23->693" ] }, { @@ -10540,7 +10546,7 @@ "ru": "Файлы", "zh-chs": "檔案", "xloc": [ - "default.handlebars->29->1218", + "default.handlebars->23->1219", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles", "default.handlebars->contextMenu->cxfiles" ] @@ -10576,9 +10582,9 @@ "ru": "Уведомление файлов", "zh-chs": "文件通知", "xloc": [ - "default.handlebars->29->1137", - "default.handlebars->29->1566", - "default.handlebars->29->503" + "default.handlebars->23->1138", + "default.handlebars->23->1567", + "default.handlebars->23->504" ] }, { @@ -10595,9 +10601,9 @@ "ru": "Запрос файлов", "zh-chs": "文件提示", "xloc": [ - "default.handlebars->29->1136", - "default.handlebars->29->1565", - "default.handlebars->29->502" + "default.handlebars->23->1137", + "default.handlebars->23->1566", + "default.handlebars->23->503" ] }, { @@ -10632,7 +10638,7 @@ "ru": "Финский", "zh-chs": "芬蘭", "xloc": [ - "default.handlebars->29->925" + "default.handlebars->23->926" ] }, { @@ -10749,8 +10755,8 @@ "ru": "Принудительно сбросить пароль при следующем входе в систему.", "zh-chs": "下次登錄時強制重置密碼。", "xloc": [ - "default.handlebars->29->1445", - "default.handlebars->29->1602" + "default.handlebars->23->1446", + "default.handlebars->23->1603" ] }, { @@ -10836,8 +10842,8 @@ "ru": "Свободно", "zh-chs": "自由", "xloc": [ - "default.handlebars->29->1648", - "default.handlebars->29->1650" + "default.handlebars->23->1649", + "default.handlebars->23->1651" ] }, { @@ -10855,7 +10861,7 @@ "zh-chs": "FreeBSD x86-64", "xloc": [ "default-mobile.handlebars->9->183", - "default.handlebars->29->43" + "default.handlebars->23->43" ] }, { @@ -10872,7 +10878,7 @@ "ru": "Французский (Бельгия)", "zh-chs": "法語(比利時)", "xloc": [ - "default.handlebars->29->927" + "default.handlebars->23->928" ] }, { @@ -10889,7 +10895,7 @@ "ru": "Французский (Канада)", "zh-chs": "法語(加拿大)", "xloc": [ - "default.handlebars->29->928" + "default.handlebars->23->929" ] }, { @@ -10906,7 +10912,7 @@ "ru": "Французский (Франция)", "zh-chs": "法語(法國)", "xloc": [ - "default.handlebars->29->929" + "default.handlebars->23->930" ] }, { @@ -10923,7 +10929,7 @@ "ru": "Французский (Люксембург)", "zh-chs": "法語(盧森堡)", "xloc": [ - "default.handlebars->29->930" + "default.handlebars->23->931" ] }, { @@ -10940,7 +10946,7 @@ "ru": "Французский (Монако)", "zh-chs": "法語(摩納哥)", "xloc": [ - "default.handlebars->29->931" + "default.handlebars->23->932" ] }, { @@ -10957,7 +10963,7 @@ "ru": "Французский (Стандартный)", "zh-chs": "法語(標準)", "xloc": [ - "default.handlebars->29->926" + "default.handlebars->23->927" ] }, { @@ -10974,7 +10980,7 @@ "ru": "Французский (Швейцария)", "zh-chs": "法語(瑞士)", "xloc": [ - "default.handlebars->29->932" + "default.handlebars->23->933" ] }, { @@ -10991,7 +10997,7 @@ "ru": "Фризский", "zh-chs": "弗里斯蘭語", "xloc": [ - "default.handlebars->29->933" + "default.handlebars->23->934" ] }, { @@ -11008,7 +11014,7 @@ "ru": "Фриульский", "zh-chs": "弗留利", "xloc": [ - "default.handlebars->29->934" + "default.handlebars->23->935" ] }, { @@ -11029,9 +11035,9 @@ "default-mobile.handlebars->9->300", "default-mobile.handlebars->9->318", "default-mobile.handlebars->9->74", - "default.handlebars->29->1107", - "default.handlebars->29->1236", - "default.handlebars->29->1457" + "default.handlebars->23->1108", + "default.handlebars->23->1237", + "default.handlebars->23->1458" ] }, { @@ -11048,7 +11054,7 @@ "ru": "Администратор с полным доступом (все права)", "zh-chs": "正式管理員(保留所有權利)", "xloc": [ - "default.handlebars->29->1270" + "default.handlebars->23->1271" ] }, { @@ -11079,7 +11085,7 @@ "ru": "Полные права на устройство", "zh-chs": "完整的設備權限", "xloc": [ - "default.handlebars->29->563" + "default.handlebars->23->564" ] }, { @@ -11093,7 +11099,7 @@ "ru": "Полные права", "zh-chs": "完全权利", "xloc": [ - "default.handlebars->29->579" + "default.handlebars->23->580" ] }, { @@ -11129,7 +11135,7 @@ "ru": "Администратор с полным доступом", "zh-chs": "正式管理員", "xloc": [ - "default.handlebars->29->1534" + "default.handlebars->23->1535" ] }, { @@ -11137,7 +11143,7 @@ "ja": "GPU", "nl": "GPU", "xloc": [ - "default.handlebars->29->808" + "default.handlebars->23->809" ] }, { @@ -11154,7 +11160,7 @@ "ru": "Гэльский (Ирландский)", "zh-chs": "蓋爾語(愛爾蘭)", "xloc": [ - "default.handlebars->29->936" + "default.handlebars->23->937" ] }, { @@ -11171,7 +11177,7 @@ "ru": "Гэльский (Шотландия)", "zh-chs": "蓋爾語(蘇格蘭語)", "xloc": [ - "default.handlebars->29->935" + "default.handlebars->23->936" ] }, { @@ -11188,7 +11194,7 @@ "ru": "Галицкий", "zh-chs": "加拉契人", "xloc": [ - "default.handlebars->29->937" + "default.handlebars->23->938" ] }, { @@ -11205,7 +11211,7 @@ "ru": "MAC шлюза", "zh-chs": "網關MAC", "xloc": [ - "default.handlebars->29->89" + "default.handlebars->23->89" ] }, { @@ -11261,7 +11267,7 @@ "ru": "Общая информация", "zh-chs": "一般信息", "xloc": [ - "default.handlebars->29->431" + "default.handlebars->23->431" ] }, { @@ -11278,7 +11284,7 @@ "ru": "Генерация новых токенов", "zh-chs": "生成新令牌", "xloc": [ - "default.handlebars->29->122" + "default.handlebars->23->122" ] }, { @@ -11295,7 +11301,7 @@ "ru": "Грузинский", "zh-chs": "格魯吉亞人", "xloc": [ - "default.handlebars->29->938" + "default.handlebars->23->939" ] }, { @@ -11312,7 +11318,7 @@ "ru": "Немецкий (Австрия)", "zh-chs": "德語(奧地利)", "xloc": [ - "default.handlebars->29->940" + "default.handlebars->23->941" ] }, { @@ -11329,7 +11335,7 @@ "ru": "Немецкий (Германия)", "zh-chs": "德文(德國)", "xloc": [ - "default.handlebars->29->941" + "default.handlebars->23->942" ] }, { @@ -11346,7 +11352,7 @@ "ru": "Немецкий (Лихтенштейн)", "zh-chs": "德文(列支敦士登)", "xloc": [ - "default.handlebars->29->942" + "default.handlebars->23->943" ] }, { @@ -11363,7 +11369,7 @@ "ru": "Немецкий (Люксембург)", "zh-chs": "德語(盧森堡)", "xloc": [ - "default.handlebars->29->943" + "default.handlebars->23->944" ] }, { @@ -11380,7 +11386,7 @@ "ru": "Немецкий (Стандартный)", "zh-chs": "德語(標準)", "xloc": [ - "default.handlebars->29->939" + "default.handlebars->23->940" ] }, { @@ -11397,7 +11403,7 @@ "ru": "Немецкий (Швейцария)", "zh-chs": "德語(瑞士)", "xloc": [ - "default.handlebars->29->944" + "default.handlebars->23->945" ] }, { @@ -11414,7 +11420,7 @@ "ru": "Получить учетные данные MQTT для этого устройства.", "zh-chs": "獲取此設備的MQTT登錄憑據。", "xloc": [ - "default.handlebars->29->544" + "default.handlebars->23->545" ] }, { @@ -11475,7 +11481,7 @@ "ru": "Хорошо", "zh-chs": "好", "xloc": [ - "default.handlebars->29->1103" + "default.handlebars->23->1104" ] }, { @@ -11512,7 +11518,7 @@ "ru": "Греческий", "zh-chs": "希臘語", "xloc": [ - "default.handlebars->29->945" + "default.handlebars->23->946" ] }, { @@ -11530,7 +11536,7 @@ "zh-chs": "組", "xloc": [ "default-mobile.handlebars->9->144", - "default.handlebars->29->456", + "default.handlebars->23->456", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->1" ] }, @@ -11548,9 +11554,9 @@ "ru": "Групповое действие", "zh-chs": "集體行動", "xloc": [ - "default.handlebars->29->1414", - "default.handlebars->29->1477", - "default.handlebars->29->393", + "default.handlebars->23->1415", + "default.handlebars->23->1478", + "default.handlebars->23->393", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar", "default.handlebars->container->column_l->p4->3->1->0->3->3", "default.handlebars->container->column_l->p50->3->1->0->3->3" @@ -11570,7 +11576,7 @@ "ru": "Члены группы", "zh-chs": "小組成員", "xloc": [ - "default.handlebars->29->1497" + "default.handlebars->23->1498" ] }, { @@ -11587,7 +11593,7 @@ "ru": "Права на группу для пользователя {0}.", "zh-chs": "用戶{0}的組權限。", "xloc": [ - "default.handlebars->29->1235" + "default.handlebars->23->1236" ] }, { @@ -11604,7 +11610,7 @@ "ru": "Права на группу для {0}.", "zh-chs": "{0}的組權限。", "xloc": [ - "default.handlebars->29->1234" + "default.handlebars->23->1235" ] }, { @@ -11655,7 +11661,7 @@ "ru": "Гуджарати", "zh-chs": "古久拉提", "xloc": [ - "default.handlebars->29->946" + "default.handlebars->23->947" ] }, { @@ -11691,7 +11697,7 @@ "ru": "Гаитянский", "zh-chs": "海地", "xloc": [ - "default.handlebars->29->947" + "default.handlebars->23->948" ] }, { @@ -11725,7 +11731,7 @@ "ru": "Жесткое отключение агента", "zh-chs": "硬斷開劑", "xloc": [ - "default.handlebars->29->835" + "default.handlebars->23->836" ] }, { @@ -11742,7 +11748,7 @@ "ru": "Всего кучи", "zh-chs": "堆總數", "xloc": [ - "default.handlebars->29->1689" + "default.handlebars->23->1690" ] }, { @@ -11759,7 +11765,7 @@ "ru": "Куча используется", "zh-chs": "堆使用", "xloc": [ - "default.handlebars->29->1688" + "default.handlebars->23->1689" ] }, { @@ -11776,7 +11782,7 @@ "ru": "Иврит", "zh-chs": "希伯來語", "xloc": [ - "default.handlebars->29->948" + "default.handlebars->23->949" ] }, { @@ -11808,7 +11814,7 @@ "ru": "Помочь перевести MeshCentral", "zh-chs": "幫助翻譯MeshCentral", "xloc": [ - "default.handlebars->29->1062" + "default.handlebars->23->1063" ] }, { @@ -11870,8 +11876,8 @@ "xloc": [ "default-mobile.handlebars->9->114", "default-mobile.handlebars->9->121", - "default.handlebars->29->357", - "default.handlebars->29->5" + "default.handlebars->23->357", + "default.handlebars->23->5" ] }, { @@ -11888,7 +11894,7 @@ "ru": "Хинди", "zh-chs": "印地語", "xloc": [ - "default.handlebars->29->949" + "default.handlebars->23->950" ] }, { @@ -11924,7 +11930,7 @@ "zh-chs": "持有1份副本", "xloc": [ "default-mobile.handlebars->9->271", - "default.handlebars->29->741" + "default.handlebars->23->742" ] }, { @@ -11942,7 +11948,7 @@ "zh-chs": "持有1個搬家公司", "xloc": [ "default-mobile.handlebars->9->275", - "default.handlebars->29->745" + "default.handlebars->23->746" ] }, { @@ -11960,7 +11966,7 @@ "zh-chs": "保留{0}個條目進行複制", "xloc": [ "default-mobile.handlebars->9->269", - "default.handlebars->29->739" + "default.handlebars->23->740" ] }, { @@ -11978,7 +11984,7 @@ "zh-chs": "保留{0}個條目以進行移動", "xloc": [ "default-mobile.handlebars->9->273", - "default.handlebars->29->743" + "default.handlebars->23->744" ] }, { @@ -11996,7 +12002,7 @@ "zh-chs": "保持{2}的{0}入口{1}", "xloc": [ "default-mobile.handlebars->9->98", - "default.handlebars->29->1364" + "default.handlebars->23->1365" ] }, { @@ -12017,9 +12023,9 @@ "default-mobile.handlebars->9->147", "default-mobile.handlebars->9->149", "default-mobile.handlebars->9->233", - "default.handlebars->29->232", - "default.handlebars->29->461", - "default.handlebars->29->669" + "default.handlebars->23->232", + "default.handlebars->23->461", + "default.handlebars->23->670" ] }, { @@ -12036,7 +12042,7 @@ "ru": "Синхронизация имени хоста", "zh-chs": "主機名同步", "xloc": [ - "default.handlebars->29->1127" + "default.handlebars->23->1128" ] }, { @@ -12053,7 +12059,7 @@ "ru": "Венгерский", "zh-chs": "匈牙利", "xloc": [ - "default.handlebars->29->950" + "default.handlebars->23->951" ] }, { @@ -12070,7 +12076,7 @@ "ru": "Диапазон IP", "zh-chs": "IP範圍", "xloc": [ - "default.handlebars->29->247" + "default.handlebars->23->247" ] }, { @@ -12105,7 +12111,7 @@ "ru": "IP: {0}", "zh-chs": "IP:{0}", "xloc": [ - "default.handlebars->29->781" + "default.handlebars->23->782" ] }, { @@ -12122,7 +12128,7 @@ "ru": "IP: {0}, маска: {1}, шлюз: {2}", "zh-chs": "IP:{0},掩碼:{1},網關:{2}", "xloc": [ - "default.handlebars->29->779" + "default.handlebars->23->780" ] }, { @@ -12139,8 +12145,8 @@ "ru": "Уровень IPv4", "zh-chs": "IPv4層", "xloc": [ - "default.handlebars->29->778", - "default.handlebars->29->780" + "default.handlebars->23->779", + "default.handlebars->23->781" ] }, { @@ -12157,7 +12163,7 @@ "ru": "IPv4 адрес", "zh-chs": "IPv4地址", "xloc": [ - "default.handlebars->29->83" + "default.handlebars->23->83" ] }, { @@ -12174,7 +12180,7 @@ "ru": "IPv4 шлюз", "zh-chs": "IPv4網關", "xloc": [ - "default.handlebars->29->87" + "default.handlebars->23->87" ] }, { @@ -12191,7 +12197,7 @@ "ru": "IPv4 маска", "zh-chs": "IPv4掩碼", "xloc": [ - "default.handlebars->29->85" + "default.handlebars->23->85" ] }, { @@ -12208,7 +12214,7 @@ "ru": "Исландский", "zh-chs": "冰島的", "xloc": [ - "default.handlebars->29->951" + "default.handlebars->23->952" ] }, { @@ -12226,7 +12232,7 @@ "zh-chs": "圖標選擇", "xloc": [ "default-mobile.handlebars->9->231", - "default.handlebars->29->667" + "default.handlebars->23->668" ] }, { @@ -12243,7 +12249,7 @@ "ru": "Идентификатор", "zh-chs": "識別碼", "xloc": [ - "default.handlebars->29->806" + "default.handlebars->23->807" ] }, { @@ -12325,7 +12331,7 @@ "zh-chs": "个别装置", "xloc": [ "default-mobile.handlebars->9->103", - "default.handlebars->29->173" + "default.handlebars->23->173" ] }, { @@ -12342,7 +12348,7 @@ "ru": "Индонезийский", "zh-chs": "印度尼西亞", "xloc": [ - "default.handlebars->29->952" + "default.handlebars->23->953" ] }, { @@ -12424,7 +12430,7 @@ "ru": "Установите Google Authenticator или совместимое приложение и отсканируйте штрих-код, используйте эту ссылку или введите код. Затем введите ниже текущий токен из 6 цифр для активации двухшаговой авторизации.", "zh-chs": "安裝 Google身份驗證器或兼容的應用程序並掃描條形碼,使用此鏈接或輸入密碼。然後,在下面輸入當前的6位數令牌以激活兩步登錄。", "xloc": [ - "default.handlebars->29->107" + "default.handlebars->23->107" ] }, { @@ -12457,7 +12463,7 @@ "ru": "Установка CIRA", "zh-chs": "安裝CIRA", "xloc": [ - "default.handlebars->29->1160" + "default.handlebars->23->1161" ] }, { @@ -12474,7 +12480,7 @@ "ru": "Локальная установка", "zh-chs": "安裝本地", "xloc": [ - "default.handlebars->29->1162" + "default.handlebars->23->1163" ] }, { @@ -12491,10 +12497,10 @@ "ru": "Тип установки", "zh-chs": "安裝類型", "xloc": [ - "default.handlebars->29->1301", - "default.handlebars->29->1308", - "default.handlebars->29->294", - "default.handlebars->29->316" + "default.handlebars->23->1302", + "default.handlebars->23->1309", + "default.handlebars->23->294", + "default.handlebars->23->316" ] }, { @@ -12511,7 +12517,7 @@ "ru": "Intel (F10 = ESC+[OM)", "zh-chs": "英特爾(F10 = ESC + [OM)", "xloc": [ - "default.handlebars->29->711", + "default.handlebars->23->712", "default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons" ] }, @@ -12529,10 +12535,10 @@ "ru": "Intel AMT", "zh-chs": "英特爾AMT", "xloc": [ - "default.handlebars->29->1320", - "default.handlebars->29->1328", - "default.handlebars->29->1685", - "default.handlebars->29->1707" + "default.handlebars->23->1321", + "default.handlebars->23->1329", + "default.handlebars->23->1686", + "default.handlebars->23->1708" ] }, { @@ -12549,7 +12555,7 @@ "ru": "Подключен Intel AMT CIRA", "zh-chs": "英特爾AMT CIRA已連接", "xloc": [ - "default.handlebars->29->146" + "default.handlebars->23->146" ] }, { @@ -12566,7 +12572,7 @@ "ru": "Отключен Intel AMT CIRA", "zh-chs": "英特爾AMT CIRA斷開連接", "xloc": [ - "default.handlebars->29->150" + "default.handlebars->23->150" ] }, { @@ -12583,7 +12589,7 @@ "ru": "Обнаружен Intel AMT", "zh-chs": "檢測到英特爾AMT", "xloc": [ - "default.handlebars->29->145" + "default.handlebars->23->145" ] }, { @@ -12600,7 +12606,7 @@ "ru": "Intel AMT активирован в режиме администратора", "zh-chs": "在管理控制模式下激活了Intel AMT", "xloc": [ - "default.handlebars->29->475" + "default.handlebars->23->475" ] }, { @@ -12617,7 +12623,7 @@ "ru": "Intel AMT активирован в режиме клиента", "zh-chs": "英特爾AMT在客戶端控制模式下被激活", "xloc": [ - "default.handlebars->29->473" + "default.handlebars->23->473" ] }, { @@ -12634,7 +12640,7 @@ "ru": "Intel AMT настроен с TLS безопасностью сети", "zh-chs": "英特爾AMT已設置TLS網絡安全性", "xloc": [ - "default.handlebars->29->477" + "default.handlebars->23->477" ] }, { @@ -12651,7 +12657,7 @@ "ru": "Intel AMT не обнаружен", "zh-chs": "未檢測到英特爾AMT", "xloc": [ - "default.handlebars->29->149" + "default.handlebars->23->149" ] }, { @@ -12668,7 +12674,7 @@ "ru": "Intel AMT необходимо установить с доверенным FQDN в MEBx или иметь кабельное подключение к локальной сети:", "zh-chs": "英特爾AMT將需要在MEBx中設置為受信任的FQDN,或者在網絡上具有有線局域網:", "xloc": [ - "default.handlebars->29->244" + "default.handlebars->23->244" ] }, { @@ -12685,7 +12691,7 @@ "ru": "Intel ASCII", "zh-chs": "英特爾ASCII", "xloc": [ - "default.handlebars->29->710" + "default.handlebars->23->711" ] }, { @@ -12705,11 +12711,11 @@ "default-mobile.handlebars->9->133", "default-mobile.handlebars->9->197", "default-mobile.handlebars->9->202", - "default.handlebars->29->1144", - "default.handlebars->29->1154", - "default.handlebars->29->434", - "default.handlebars->29->485", - "default.handlebars->29->513" + "default.handlebars->23->1145", + "default.handlebars->23->1155", + "default.handlebars->23->434", + "default.handlebars->23->486", + "default.handlebars->23->514" ] }, { @@ -12727,7 +12733,7 @@ "zh-chs": "英特爾®AMT CIRA", "xloc": [ "default-mobile.handlebars->9->201", - "default.handlebars->29->511" + "default.handlebars->23->512" ] }, { @@ -12744,9 +12750,9 @@ "ru": "Intel® AMT CIRA подключен и готов к использованию.", "zh-chs": "英特爾®AMT CIRA已連接並可以使用。", "xloc": [ - "default.handlebars->29->178", - "default.handlebars->29->371", - "default.handlebars->29->510" + "default.handlebars->23->178", + "default.handlebars->23->371", + "default.handlebars->23->511" ] }, { @@ -12764,7 +12770,7 @@ "zh-chs": "英特爾®AMT已連接", "xloc": [ "default-mobile.handlebars->9->5", - "default.handlebars->29->12", + "default.handlebars->23->12", "xterm.handlebars->9->5" ] }, @@ -12782,7 +12788,7 @@ "ru": "Политика Intel® AMT", "zh-chs": "英特爾®AMT政策", "xloc": [ - "default.handlebars->29->1183" + "default.handlebars->23->1184" ] }, { @@ -12816,7 +12822,7 @@ "ru": "Intel® AMT Тег", "zh-chs": "英特爾®AMT標籤", "xloc": [ - "default.handlebars->29->489" + "default.handlebars->23->490" ] }, { @@ -12850,8 +12856,8 @@ "ru": "Активация Intel® AMT", "zh-chs": "英特爾®AMT激活", "xloc": [ - "default.handlebars->29->242", - "default.handlebars->29->245" + "default.handlebars->23->242", + "default.handlebars->23->245" ] }, { @@ -12869,8 +12875,8 @@ "zh-chs": "英特爾®AMT已連接", "xloc": [ "default-mobile.handlebars->9->211", - "default.handlebars->29->548", - "default.handlebars->29->549" + "default.handlebars->23->549", + "default.handlebars->23->550" ] }, { @@ -12887,8 +12893,8 @@ "ru": "События Intel® AMT desktop или serial.", "zh-chs": "英特爾®AMT桌面和串行事件。", "xloc": [ - "default.handlebars->29->1068", - "default.handlebars->29->1316" + "default.handlebars->23->1069", + "default.handlebars->23->1317" ] }, { @@ -12906,8 +12912,8 @@ "zh-chs": "檢測到英特爾®AMT", "xloc": [ "default-mobile.handlebars->9->212", - "default.handlebars->29->550", - "default.handlebars->29->551" + "default.handlebars->23->551", + "default.handlebars->23->552" ] }, { @@ -12924,7 +12930,7 @@ "ru": "Intel® AMT маршрутизируется и готов к использованию.", "zh-chs": "英特爾®AMT可路由並可以使用。", "xloc": [ - "default.handlebars->29->512" + "default.handlebars->23->513" ] }, { @@ -12941,8 +12947,8 @@ "ru": "Intel® AMT маршрутизируется.", "zh-chs": "英特爾®AMT是可路由的。", "xloc": [ - "default.handlebars->29->180", - "default.handlebars->29->373" + "default.handlebars->23->180", + "default.handlebars->23->373" ] }, { @@ -12977,8 +12983,8 @@ "zh-chs": "僅限英特爾®AMT,無代理", "xloc": [ "default-mobile.handlebars->9->282", - "default.handlebars->29->1097", - "default.handlebars->29->1121" + "default.handlebars->23->1098", + "default.handlebars->23->1122" ] }, { @@ -12995,7 +13001,7 @@ "ru": "Технология Intel® Active Management", "zh-chs": "英特爾®主動管理技術", "xloc": [ - "default.handlebars->29->484" + "default.handlebars->23->485" ] }, { @@ -13012,7 +13018,7 @@ "ru": "Intel® Active Management Technology (Intel® AMT)", "zh-chs": "英特爾®主動管理技術(英特爾®AMT)", "xloc": [ - "default.handlebars->29->798" + "default.handlebars->23->799" ] }, { @@ -13030,7 +13036,13 @@ "zh-chs": "英特爾®ME", "xloc": [ "default-mobile.handlebars->9->196", - "default.handlebars->29->483" + "default.handlebars->23->484" + ] + }, + { + "en": "Intel® Manageability Engine", + "xloc": [ + "default.handlebars->23->483" ] }, { @@ -13048,7 +13060,7 @@ "zh-chs": "英特爾®SM", "xloc": [ "default-mobile.handlebars->9->198", - "default.handlebars->29->487" + "default.handlebars->23->488" ] }, { @@ -13065,7 +13077,7 @@ "ru": "Intel® Standard Manageability", "zh-chs": "英特爾®標準可管理性", "xloc": [ - "default.handlebars->29->486" + "default.handlebars->23->487" ] }, { @@ -13166,7 +13178,7 @@ "ru": "Интерактивный", "zh-chs": "互動", "xloc": [ - "default.handlebars->29->693" + "default.handlebars->23->694" ] }, { @@ -13183,10 +13195,10 @@ "ru": "Только интерактивный режим", "zh-chs": "僅限互動", "xloc": [ - "default.handlebars->29->1304", - "default.handlebars->29->1311", - "default.handlebars->29->297", - "default.handlebars->29->319" + "default.handlebars->23->1305", + "default.handlebars->23->1312", + "default.handlebars->23->297", + "default.handlebars->23->319" ] }, { @@ -13203,7 +13215,7 @@ "ru": "Интерфейсы", "zh-chs": "介面", "xloc": [ - "default.handlebars->29->531" + "default.handlebars->23->532" ] }, { @@ -13220,7 +13232,7 @@ "ru": "Инуктитут", "zh-chs": "因紐特人", "xloc": [ - "default.handlebars->29->953" + "default.handlebars->23->954" ] }, { @@ -13237,7 +13249,7 @@ "ru": "Некорректный тип группы устройств", "zh-chs": "無效的設備組類型", "xloc": [ - "default.handlebars->29->1662" + "default.handlebars->23->1663" ] }, { @@ -13254,7 +13266,7 @@ "ru": "Некорректный JSON", "zh-chs": "無效的JSON", "xloc": [ - "default.handlebars->29->1656" + "default.handlebars->23->1657" ] }, { @@ -13271,8 +13283,8 @@ "ru": "Некорректный формат файла JSON.", "zh-chs": "無效的JSON文件格式。", "xloc": [ - "default.handlebars->29->1426", - "default.handlebars->29->1428" + "default.handlebars->23->1427", + "default.handlebars->23->1429" ] }, { @@ -13289,7 +13301,7 @@ "ru": "Некорректный файл JSON: {0}.", "zh-chs": "無效的JSON文件:{0}。", "xloc": [ - "default.handlebars->29->1424" + "default.handlebars->23->1425" ] }, { @@ -13306,7 +13318,7 @@ "ru": "Некорректная сигнатура PKCS", "zh-chs": "無效的PKCS簽名", "xloc": [ - "default.handlebars->29->1654" + "default.handlebars->23->1655" ] }, { @@ -13323,7 +13335,7 @@ "ru": "Некорректная сигнатура RSA", "zh-chs": "無效的RSA密碼", "xloc": [ - "default.handlebars->29->1655" + "default.handlebars->23->1656" ] }, { @@ -13425,7 +13437,7 @@ "ru": "Ссылка для приглашения ({0})", "zh-chs": "邀請鏈接({0})", "xloc": [ - "default.handlebars->29->166" + "default.handlebars->23->166" ] }, { @@ -13442,7 +13454,7 @@ "ru": "Тип приглашения", "zh-chs": "邀請類型", "xloc": [ - "default.handlebars->29->274" + "default.handlebars->23->274" ] }, { @@ -13459,7 +13471,7 @@ "ru": "Коды приглашений могут использоваться любым пользователем для присоединения устройств к этой группе устройств по следующей общедоступной ссылке:", "zh-chs": "任何人都可以使用邀請代碼通過以下公共鏈接將設備加入該設備組:", "xloc": [ - "default.handlebars->29->1306" + "default.handlebars->23->1307" ] }, { @@ -13490,9 +13502,9 @@ "ru": "Пригласить", "zh-chs": "邀請", "xloc": [ - "default.handlebars->29->1170", - "default.handlebars->29->229", - "default.handlebars->29->309" + "default.handlebars->23->1171", + "default.handlebars->23->229", + "default.handlebars->23->309" ] }, { @@ -13509,11 +13521,11 @@ "ru": "Пригласительные коды", "zh-chs": "邀請碼", "xloc": [ - "default.handlebars->29->1148", - "default.handlebars->29->1300", - "default.handlebars->29->1305", - "default.handlebars->29->1307", - "default.handlebars->29->1312" + "default.handlebars->23->1149", + "default.handlebars->23->1301", + "default.handlebars->23->1306", + "default.handlebars->23->1308", + "default.handlebars->23->1313" ] }, { @@ -13530,7 +13542,7 @@ "ru": "Пригласите установить Mesh Agent поделившись ссылкой. Эта ссылка ведет на инструкции для установки для группы устройств \\\"{0}\\\". Ссылка общедоступна и не требует наличия учетной записи на сервере.", "zh-chs": "通過共享邀請鏈接來邀請某人安裝網格代理。該鏈接為用戶提供 “{0}” 設備組的安裝說明。該鏈接是公共的,不需要該服務器的帳戶。", "xloc": [ - "default.handlebars->29->300" + "default.handlebars->23->300" ] }, { @@ -13539,8 +13551,8 @@ "ja": "このデバイスグループにメッシュエージェントをインストールするように誰かを招待します。", "nl": "Nodig iemand uit om de mesh-agent in deze apparaatgroep te installeren.", "xloc": [ - "default.handlebars->29->1169", - "default.handlebars->29->228" + "default.handlebars->23->1170", + "default.handlebars->23->228" ] }, { @@ -13557,7 +13569,7 @@ "ru": "Пригласите установить Mesh Agent. Ссылка на установку для группы \\\"{0}\\\" будет отправлена по электронной почте.", "zh-chs": "邀請某人安裝網狀代理。將發送一封電子郵件,其中包含指向 “{0}” 設備組的網狀代理安裝的鏈接。", "xloc": [ - "default.handlebars->29->277" + "default.handlebars->23->277" ] }, { @@ -13574,7 +13586,7 @@ "ru": "Ирландский", "zh-chs": "愛爾蘭人", "xloc": [ - "default.handlebars->29->954" + "default.handlebars->23->955" ] }, { @@ -13591,7 +13603,7 @@ "ru": "Итальянский (Стандартный)", "zh-chs": "意大利語(標準)", "xloc": [ - "default.handlebars->29->955" + "default.handlebars->23->956" ] }, { @@ -13608,7 +13620,7 @@ "ru": "Итальянский (Швейцария)", "zh-chs": "義大利文(瑞士)", "xloc": [ - "default.handlebars->29->956" + "default.handlebars->23->957" ] }, { @@ -13625,9 +13637,9 @@ "ru": "Формат JSON", "zh-chs": "JSON格式", "xloc": [ - "default.handlebars->29->1375", - "default.handlebars->29->1432", - "default.handlebars->29->401" + "default.handlebars->23->1376", + "default.handlebars->23->1433", + "default.handlebars->23->401" ] }, { @@ -13644,7 +13656,7 @@ "ru": "Японский", "zh-chs": "日本", "xloc": [ - "default.handlebars->29->957" + "default.handlebars->23->958" ] }, { @@ -13661,7 +13673,7 @@ "ru": "Каннада", "zh-chs": "卡納達語", "xloc": [ - "default.handlebars->29->958" + "default.handlebars->23->959" ] }, { @@ -13678,7 +13690,7 @@ "ru": "Кашмирский", "zh-chs": "克什米爾語", "xloc": [ - "default.handlebars->29->959" + "default.handlebars->23->960" ] }, { @@ -13695,7 +13707,7 @@ "ru": "Казахский", "zh-chs": "哈薩克語", "xloc": [ - "default.handlebars->29->960" + "default.handlebars->23->961" ] }, { @@ -13712,7 +13724,7 @@ "ru": "Драйвер ядра", "zh-chs": "內核驅動程序", "xloc": [ - "default.handlebars->29->694" + "default.handlebars->23->695" ] }, { @@ -13729,8 +13741,8 @@ "ru": "Имя ключа", "zh-chs": "鍵名", "xloc": [ - "default.handlebars->29->851", - "default.handlebars->29->854" + "default.handlebars->23->852", + "default.handlebars->23->855" ] }, { @@ -13764,7 +13776,7 @@ "ru": "Кхмерский", "zh-chs": "高棉語", "xloc": [ - "default.handlebars->29->961" + "default.handlebars->23->962" ] }, { @@ -13781,7 +13793,7 @@ "ru": "Киргизский", "zh-chs": "吉爾吉斯", "xloc": [ - "default.handlebars->29->962" + "default.handlebars->23->963" ] }, { @@ -13798,7 +13810,7 @@ "ru": "Клингонский", "zh-chs": "克林貢", "xloc": [ - "default.handlebars->29->963" + "default.handlebars->23->964" ] }, { @@ -13815,7 +13827,7 @@ "ru": "Известный", "zh-chs": "已知的", "xloc": [ - "default.handlebars->29->797" + "default.handlebars->23->798" ] }, { @@ -13832,7 +13844,7 @@ "ru": "Korean", "zh-chs": "韓語", "xloc": [ - "default.handlebars->29->964" + "default.handlebars->23->965" ] }, { @@ -13849,7 +13861,7 @@ "ru": "Корейский (Северная Корея)", "zh-chs": "韓語(朝鮮)", "xloc": [ - "default.handlebars->29->965" + "default.handlebars->23->966" ] }, { @@ -13866,7 +13878,7 @@ "ru": "Корейский (Южная Корея)", "zh-chs": "韓語(韓國)", "xloc": [ - "default.handlebars->29->966" + "default.handlebars->23->967" ] }, { @@ -13883,8 +13895,8 @@ "ru": "LF", "zh-chs": "如果", "xloc": [ - "default.handlebars->29->706", - "default.handlebars->29->715" + "default.handlebars->23->707", + "default.handlebars->23->716" ] }, { @@ -13901,7 +13913,7 @@ "ru": "Язык", "zh-chs": "語言", "xloc": [ - "default.handlebars->29->1060" + "default.handlebars->23->1061" ] }, { @@ -13935,7 +13947,7 @@ "ru": "Большой Фокус", "zh-chs": "大焦點", "xloc": [ - "default.handlebars->29->682" + "default.handlebars->23->683" ] }, { @@ -14118,7 +14130,7 @@ "ru": "Последний доступ", "zh-chs": "最後訪問", "xloc": [ - "default.handlebars->29->1383" + "default.handlebars->23->1384" ] }, { @@ -14135,7 +14147,7 @@ "ru": "Последний вход в систему", "zh-chs": "上次登錄", "xloc": [ - "default.handlebars->29->1548" + "default.handlebars->23->1549" ] }, { @@ -14152,12 +14164,12 @@ "ru": "Последний адрес агента", "zh-chs": "最後代理商地址", "xloc": [ - "default.handlebars->29->70", - "default.handlebars->29->72", - "default.handlebars->29->74", - "default.handlebars->29->769", - "default.handlebars->29->770", - "default.handlebars->29->771" + "default.handlebars->23->70", + "default.handlebars->23->72", + "default.handlebars->23->74", + "default.handlebars->23->770", + "default.handlebars->23->771", + "default.handlebars->23->772" ] }, { @@ -14174,9 +14186,9 @@ "ru": "Последнее подключение агента", "zh-chs": "上次代理連接", "xloc": [ - "default.handlebars->29->69", - "default.handlebars->29->766", - "default.handlebars->29->768" + "default.handlebars->23->69", + "default.handlebars->23->767", + "default.handlebars->23->769" ] }, { @@ -14193,7 +14205,7 @@ "ru": "Последнее изменение: {0}", "zh-chs": "上次更改:{0}", "xloc": [ - "default.handlebars->29->1552" + "default.handlebars->23->1553" ] }, { @@ -14227,7 +14239,7 @@ "ru": "Последнее обновление интерфейсов", "zh-chs": "最後接口更新", "xloc": [ - "default.handlebars->29->76" + "default.handlebars->23->76" ] }, { @@ -14244,7 +14256,7 @@ "ru": "Последний вход в систему: {0}", "zh-chs": "上次登錄:{0}", "xloc": [ - "default.handlebars->29->1393" + "default.handlebars->23->1394" ] }, { @@ -14261,8 +14273,8 @@ "ru": "Последнее посещение:", "zh-chs": "最後一次露面:", "xloc": [ - "default.handlebars->29->554", - "default.handlebars->29->65" + "default.handlebars->23->555", + "default.handlebars->23->65" ] }, { @@ -14313,7 +14325,7 @@ "ru": "Последняя версия", "zh-chs": "最新版本", "xloc": [ - "default.handlebars->29->98" + "default.handlebars->23->98" ] }, { @@ -14330,7 +14342,7 @@ "ru": "Латинский", "zh-chs": "拉丁", "xloc": [ - "default.handlebars->29->967" + "default.handlebars->23->968" ] }, { @@ -14347,7 +14359,7 @@ "ru": "Латышский", "zh-chs": "拉脫維亞語", "xloc": [ - "default.handlebars->29->968" + "default.handlebars->23->969" ] }, { @@ -14355,7 +14367,7 @@ "nl": "Leeg laten voor geen.", "ja": "なしの場合は空白のままにします。", "xloc": [ - "default.handlebars->29->1590" + "default.handlebars->23->1591" ] }, { @@ -14394,7 +14406,7 @@ "ru": "Меньше", "zh-chs": "減", "xloc": [ - "default.handlebars->29->1724" + "default.handlebars->23->1725" ] }, { @@ -14408,8 +14420,8 @@ "ru": "Предельные события", "zh-chs": "极限赛事", "xloc": [ - "default.handlebars->29->575", - "default.handlebars->29->594" + "default.handlebars->23->576", + "default.handlebars->23->595" ] }, { @@ -14445,9 +14457,9 @@ "zh-chs": "有限輸入", "xloc": [ "default-mobile.handlebars->9->331", - "default.handlebars->29->1284", - "default.handlebars->29->568", - "default.handlebars->29->587" + "default.handlebars->23->1285", + "default.handlebars->23->569", + "default.handlebars->23->588" ] }, { @@ -14465,7 +14477,7 @@ "zh-chs": "僅限於輸入", "xloc": [ "default-mobile.handlebars->9->306", - "default.handlebars->29->1242" + "default.handlebars->23->1243" ] }, { @@ -14500,8 +14512,8 @@ "ru": "Срок действия ссылки", "zh-chs": "鏈接過期", "xloc": [ - "default.handlebars->29->287", - "default.handlebars->29->301" + "default.handlebars->23->287", + "default.handlebars->23->301" ] }, { @@ -14511,7 +14523,7 @@ "ja": "リンクへの招待", "nl": "Uitnodigingslink", "xloc": [ - "default.handlebars->29->275" + "default.handlebars->23->275" ] }, { @@ -14546,7 +14558,7 @@ "ru": "Linux / BSD", "zh-chs": "Linux / BSD", "xloc": [ - "default.handlebars->29->312" + "default.handlebars->23->312" ] }, { @@ -14563,7 +14575,7 @@ "ru": "Linux / BSD (Удаление)", "zh-chs": "Linux / BSD(卸載)", "xloc": [ - "default.handlebars->29->315" + "default.handlebars->23->315" ] }, { @@ -14581,7 +14593,7 @@ "zh-chs": "Linux 32位", "xloc": [ "default-mobile.handlebars->9->158", - "default.handlebars->29->18" + "default.handlebars->23->18" ] }, { @@ -14599,7 +14611,7 @@ "zh-chs": "Linux 64位", "xloc": [ "default-mobile.handlebars->9->159", - "default.handlebars->29->19" + "default.handlebars->23->19" ] }, { @@ -14617,7 +14629,7 @@ "zh-chs": "Linux ARM", "xloc": [ "default-mobile.handlebars->9->163", - "default.handlebars->29->23" + "default.handlebars->23->23" ] }, { @@ -14634,7 +14646,7 @@ "ru": "Linux ARM, Raspberry Pi (32bit)", "zh-chs": "Linux ARM,Raspberry Pi(32位)", "xloc": [ - "default.handlebars->29->651" + "default.handlebars->23->652" ] }, { @@ -14652,7 +14664,7 @@ "zh-chs": "Linux NoKVM x86-32位", "xloc": [ "default-mobile.handlebars->9->172", - "default.handlebars->29->32" + "default.handlebars->23->32" ] }, { @@ -14670,7 +14682,7 @@ "zh-chs": "Linux NoKVM x86-64位", "xloc": [ "default-mobile.handlebars->9->173", - "default.handlebars->29->33" + "default.handlebars->23->33" ] }, { @@ -14688,7 +14700,7 @@ "zh-chs": "Linux Poky x86-32位", "xloc": [ "default-mobile.handlebars->9->168", - "default.handlebars->29->28" + "default.handlebars->23->28" ] }, { @@ -14706,7 +14718,7 @@ "zh-chs": "Linux Poky x86-64位", "xloc": [ "default-mobile.handlebars->9->171", - "default.handlebars->29->31" + "default.handlebars->23->31" ] }, { @@ -14723,7 +14735,7 @@ "ru": "Только Linux", "zh-chs": "僅Linux", "xloc": [ - "default.handlebars->29->286" + "default.handlebars->23->286" ] }, { @@ -14740,7 +14752,7 @@ "ru": "Linux x86 (32bit)", "zh-chs": "Linux x86(32位)", "xloc": [ - "default.handlebars->29->648" + "default.handlebars->23->649" ] }, { @@ -14757,7 +14769,7 @@ "ru": "Linux x86 (64bit)", "zh-chs": "Linux x86(64位)", "xloc": [ - "default.handlebars->29->649" + "default.handlebars->23->650" ] }, { @@ -14792,7 +14804,7 @@ "ru": "Литовский", "zh-chs": "立陶宛語", "xloc": [ - "default.handlebars->29->969" + "default.handlebars->23->970" ] }, { @@ -14810,10 +14822,10 @@ "zh-chs": "載入中...", "xloc": [ "default-mobile.handlebars->9->41", - "default.handlebars->29->1114", - "default.handlebars->29->1116", - "default.handlebars->29->642", - "default.handlebars->29->847" + "default.handlebars->23->1115", + "default.handlebars->23->1117", + "default.handlebars->23->643", + "default.handlebars->23->848" ] }, { @@ -14881,7 +14893,7 @@ "ru": "Настройки локализации", "zh-chs": "本地化設置", "xloc": [ - "default.handlebars->29->1063", + "default.handlebars->23->1064", "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->7" ] }, @@ -14899,7 +14911,7 @@ "ru": "Местонахождение", "zh-chs": "位置", "xloc": [ - "default.handlebars->29->533" + "default.handlebars->23->534" ] }, { @@ -14933,7 +14945,7 @@ "ru": "Заблокировать учетную запись", "zh-chs": "鎖定賬戶", "xloc": [ - "default.handlebars->29->1463" + "default.handlebars->23->1464" ] }, { @@ -14950,7 +14962,7 @@ "ru": "Заблокировать учетную запись", "zh-chs": "鎖定賬戶", "xloc": [ - "default.handlebars->29->1411" + "default.handlebars->23->1412" ] }, { @@ -14967,7 +14979,7 @@ "ru": "Заблокирован", "zh-chs": "已鎖定", "xloc": [ - "default.handlebars->29->1394" + "default.handlebars->23->1395" ] }, { @@ -14984,7 +14996,7 @@ "ru": "Заблокированная учетная запись", "zh-chs": "賬戶鎖定", "xloc": [ - "default.handlebars->29->1531" + "default.handlebars->23->1532" ] }, { @@ -15001,7 +15013,7 @@ "ru": "Добавить событие", "zh-chs": "記錄事件", "xloc": [ - "default.handlebars->29->524" + "default.handlebars->23->525" ] }, { @@ -15140,7 +15152,7 @@ "zh-chs": "登出", "xloc": [ "default-mobile.handlebars->topMenu->logoutMenuOption->0->0", - "default.handlebars->29->45", + "default.handlebars->23->45", "terms.handlebars->3->2" ] }, @@ -15158,7 +15170,7 @@ "ru": "Люксембургский", "zh-chs": "盧森堡語", "xloc": [ - "default.handlebars->29->970" + "default.handlebars->23->971" ] }, { @@ -15175,8 +15187,8 @@ "ru": "MAC-уровень", "zh-chs": "MAC層", "xloc": [ - "default.handlebars->29->774", - "default.handlebars->29->776" + "default.handlebars->23->775", + "default.handlebars->23->777" ] }, { @@ -15193,7 +15205,7 @@ "ru": "MAC адрес", "zh-chs": "MAC地址", "xloc": [ - "default.handlebars->29->81" + "default.handlebars->23->81" ] }, { @@ -15210,7 +15222,7 @@ "ru": "MAC: {0}", "zh-chs": "MAC:{0}", "xloc": [ - "default.handlebars->29->777" + "default.handlebars->23->778" ] }, { @@ -15227,7 +15239,7 @@ "ru": "MAC: {0}, шлюз: {1}", "zh-chs": "MAC:{0},網關:{1}", "xloc": [ - "default.handlebars->29->775" + "default.handlebars->23->776" ] }, { @@ -15245,7 +15257,7 @@ "zh-chs": "MIPS", "xloc": [ "default-mobile.handlebars->9->160", - "default.handlebars->29->20" + "default.handlebars->23->20" ] }, { @@ -15262,8 +15274,8 @@ "ru": "MPS Сервер", "zh-chs": "MPS服務器", "xloc": [ - "default.handlebars->29->266", - "default.handlebars->29->272" + "default.handlebars->23->266", + "default.handlebars->23->272" ] }, { @@ -15282,11 +15294,11 @@ "xloc": [ "default-mobile.handlebars->9->135", "default-mobile.handlebars->9->204", - "default.handlebars->29->185", - "default.handlebars->29->378", - "default.handlebars->29->517", - "default.handlebars->29->825", - "default.handlebars->29->826", + "default.handlebars->23->185", + "default.handlebars->23->378", + "default.handlebars->23->518", + "default.handlebars->23->826", + "default.handlebars->23->827", "default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->3" ] }, @@ -15304,7 +15316,7 @@ "ru": "MQTT Учетные данные", "zh-chs": "MQTT憑證", "xloc": [ - "default.handlebars->29->168" + "default.handlebars->23->168" ] }, { @@ -15321,7 +15333,7 @@ "ru": "MQTT Вход", "zh-chs": "MQTT登錄", "xloc": [ - "default.handlebars->29->545" + "default.handlebars->23->546" ] }, { @@ -15339,7 +15351,7 @@ "zh-chs": "MQTT通道已連接", "xloc": [ "default-mobile.handlebars->9->213", - "default.handlebars->29->553" + "default.handlebars->23->554" ] }, { @@ -15356,8 +15368,8 @@ "ru": "Подключен MQTT", "zh-chs": "MQTT已連接", "xloc": [ - "default.handlebars->29->147", - "default.handlebars->29->552" + "default.handlebars->23->147", + "default.handlebars->23->553" ] }, { @@ -15374,9 +15386,9 @@ "ru": "MQTT подключение к устройству активно.", "zh-chs": "與設備的MQTT連接已激活。", "xloc": [ - "default.handlebars->29->184", - "default.handlebars->29->377", - "default.handlebars->29->516" + "default.handlebars->23->184", + "default.handlebars->23->377", + "default.handlebars->23->517" ] }, { @@ -15393,7 +15405,7 @@ "ru": "MQTT отключено", "zh-chs": "MQTT已斷開連接", "xloc": [ - "default.handlebars->29->151" + "default.handlebars->23->151" ] }, { @@ -15427,7 +15439,7 @@ "ru": "MacOS (64bit)", "zh-chs": "MacOS(64位)", "xloc": [ - "default.handlebars->29->650" + "default.handlebars->23->651" ] }, { @@ -15445,7 +15457,7 @@ "zh-chs": "MacOS 32位", "xloc": [ "default-mobile.handlebars->9->164", - "default.handlebars->29->24" + "default.handlebars->23->24" ] }, { @@ -15463,7 +15475,7 @@ "zh-chs": "MacOS 64位", "xloc": [ "default-mobile.handlebars->9->169", - "default.handlebars->29->29" + "default.handlebars->23->29" ] }, { @@ -15480,7 +15492,7 @@ "ru": "Сообщения главного сервера", "zh-chs": "主服務器消息", "xloc": [ - "default.handlebars->29->1696" + "default.handlebars->23->1697" ] }, { @@ -15497,7 +15509,7 @@ "ru": "Малайский", "zh-chs": "馬來語", "xloc": [ - "default.handlebars->29->972" + "default.handlebars->23->973" ] }, { @@ -15514,7 +15526,7 @@ "ru": "Малаяламский", "zh-chs": "馬拉雅拉姆語", "xloc": [ - "default.handlebars->29->973" + "default.handlebars->23->974" ] }, { @@ -15531,7 +15543,7 @@ "ru": "Мальтийский", "zh-chs": "馬耳他語", "xloc": [ - "default.handlebars->29->974" + "default.handlebars->23->975" ] }, { @@ -15549,7 +15561,7 @@ "zh-chs": "管理備用碼", "xloc": [ "default-mobile.handlebars->9->29", - "default.handlebars->29->125" + "default.handlebars->23->125" ] }, { @@ -15568,8 +15580,8 @@ "xloc": [ "default-mobile.handlebars->9->303", "default-mobile.handlebars->9->321", - "default.handlebars->29->1239", - "default.handlebars->29->1273" + "default.handlebars->23->1240", + "default.handlebars->23->1274" ] }, { @@ -15588,8 +15600,8 @@ "xloc": [ "default-mobile.handlebars->9->302", "default-mobile.handlebars->9->320", - "default.handlebars->29->1238", - "default.handlebars->29->1272" + "default.handlebars->23->1239", + "default.handlebars->23->1273" ] }, { @@ -15603,7 +15615,7 @@ "ru": "Управление устройствами", "zh-chs": "管理设备", "xloc": [ - "default.handlebars->29->582" + "default.handlebars->23->583" ] }, { @@ -15620,7 +15632,7 @@ "ru": "Управление ключами безопасности", "zh-chs": "管理安全金鑰", "xloc": [ - "default.handlebars->29->132" + "default.handlebars->23->132" ] }, { @@ -15637,7 +15649,7 @@ "ru": "Управление группами пользователя", "zh-chs": "管理用戶組", "xloc": [ - "default.handlebars->29->1462" + "default.handlebars->23->1463" ] }, { @@ -15654,8 +15666,8 @@ "ru": "Управление пользователями", "zh-chs": "管理用戶", "xloc": [ - "default.handlebars->29->1461", - "default.handlebars->29->581" + "default.handlebars->23->1462", + "default.handlebars->23->582" ] }, { @@ -15754,7 +15766,7 @@ "ru": "Управление с помощью программного агента", "zh-chs": "使用軟件代理進行管理", "xloc": [ - "default.handlebars->29->1096" + "default.handlebars->23->1097" ] }, { @@ -15772,7 +15784,7 @@ "zh-chs": "使用軟件代理進行管理", "xloc": [ "default-mobile.handlebars->9->283", - "default.handlebars->29->1122" + "default.handlebars->23->1123" ] }, { @@ -15789,7 +15801,7 @@ "ru": "Менеджер", "zh-chs": "經理", "xloc": [ - "default.handlebars->29->1399" + "default.handlebars->23->1400" ] }, { @@ -15806,7 +15818,7 @@ "ru": "Ручной Сертификат", "zh-chs": "手動證書", "xloc": [ - "default.handlebars->29->253" + "default.handlebars->23->253" ] }, { @@ -15823,7 +15835,7 @@ "ru": "Ручной Имя пользователя/Пароль", "zh-chs": "手動用戶名/密碼", "xloc": [ - "default.handlebars->29->252" + "default.handlebars->23->252" ] }, { @@ -15840,7 +15852,7 @@ "ru": "Маори", "zh-chs": "毛利人", "xloc": [ - "default.handlebars->29->975" + "default.handlebars->23->976" ] }, { @@ -15875,7 +15887,7 @@ "ru": "Маратхи", "zh-chs": "馬拉地語", "xloc": [ - "default.handlebars->29->976" + "default.handlebars->23->977" ] }, { @@ -15892,7 +15904,7 @@ "ru": "Достигнуто максимальное число сессий", "zh-chs": "達到的會話數上限", "xloc": [ - "default.handlebars->29->1660" + "default.handlebars->23->1661" ] }, { @@ -15946,7 +15958,7 @@ "ru": "Мегабайт", "zh-chs": "兆字節", "xloc": [ - "default.handlebars->29->1686" + "default.handlebars->23->1687" ] }, { @@ -15963,8 +15975,8 @@ "ru": "ОЗУ", "zh-chs": "記憶", "xloc": [ - "default.handlebars->29->1677", - "default.handlebars->29->813", + "default.handlebars->23->1678", + "default.handlebars->23->814", "default.handlebars->container->column_l->p40->3->1->p40type->3" ] }, @@ -15983,15 +15995,15 @@ "zh-chs": "網格代理", "xloc": [ "default-mobile.handlebars->9->210", - "default.handlebars->29->321", - "default.handlebars->29->325", - "default.handlebars->29->334", - "default.handlebars->29->338", - "default.handlebars->29->341", - "default.handlebars->29->466", - "default.handlebars->29->509", - "default.handlebars->29->765", - "default.handlebars->29->772" + "default.handlebars->23->321", + "default.handlebars->23->325", + "default.handlebars->23->334", + "default.handlebars->23->338", + "default.handlebars->23->341", + "default.handlebars->23->466", + "default.handlebars->23->510", + "default.handlebars->23->766", + "default.handlebars->23->773" ] }, { @@ -16009,7 +16021,7 @@ "zh-chs": "網格代理控制台", "xloc": [ "default-mobile.handlebars->9->310", - "default.handlebars->29->1247" + "default.handlebars->23->1248" ] }, { @@ -16026,7 +16038,7 @@ "ru": "Ретранслятор Mesh", "zh-chs": "網狀中繼", "xloc": [ - "default.handlebars->29->515" + "default.handlebars->23->516" ] }, { @@ -16043,9 +16055,9 @@ "ru": "Mesh Agent подключен и готов к использованию.", "zh-chs": "已連接網狀代理並準備使用。", "xloc": [ - "default.handlebars->29->176", - "default.handlebars->29->369", - "default.handlebars->29->508" + "default.handlebars->23->176", + "default.handlebars->23->369", + "default.handlebars->23->509" ] }, { @@ -16062,9 +16074,9 @@ "ru": "Mesh Agent доступен с использованием другого агента в качестве ретранслятора.", "zh-chs": "使用其他代理作為中繼可以訪問網狀代理。", "xloc": [ - "default.handlebars->29->182", - "default.handlebars->29->375", - "default.handlebars->29->514" + "default.handlebars->23->182", + "default.handlebars->23->375", + "default.handlebars->23->515" ] }, { @@ -16081,8 +16093,8 @@ "ru": "MeshAction (.txt)", "zh-chs": "MeshAction(.txt)", "xloc": [ - "default.handlebars->29->657", - "default.handlebars->29->659" + "default.handlebars->23->658", + "default.handlebars->23->660" ] }, { @@ -16099,7 +16111,7 @@ "ru": "Трафик MeshAgent", "zh-chs": "MeshAgent流量", "xloc": [ - "default.handlebars->29->1698" + "default.handlebars->23->1699" ] }, { @@ -16116,7 +16128,7 @@ "ru": "Обновление MeshAgent", "zh-chs": "MeshAgent更新", "xloc": [ - "default.handlebars->29->1699" + "default.handlebars->23->1700" ] }, { @@ -16150,7 +16162,7 @@ "ru": "Ошибки MeshCentral", "zh-chs": "網格中心錯誤", "xloc": [ - "default.handlebars->29->1115" + "default.handlebars->23->1116" ] }, { @@ -16167,7 +16179,7 @@ "ru": "MeshCentral Router ", "zh-chs": "MeshCentral路由器", "xloc": [ - "default.handlebars->29->645" + "default.handlebars->23->646" ] }, { @@ -16184,7 +16196,7 @@ "ru": "MeshCentral Router это инструмент Windows для сопоставления портов TCP. Например, через этот сервер можно установить подключение по RDP к удаленному устройству.", "zh-chs": "MeshCentral Router是Windows工具,用於TCP端口映射。例如,您可以通過該服務器將RDP放入遠程設備。", "xloc": [ - "default.handlebars->29->643" + "default.handlebars->23->644" ] }, { @@ -16201,8 +16213,8 @@ "ru": "Ошибки сервера MeshCentral", "zh-chs": "MeshCentral服務器錯誤", "xloc": [ - "default.handlebars->29->102", - "default.handlebars->29->106" + "default.handlebars->23->102", + "default.handlebars->23->106" ] }, { @@ -16219,7 +16231,7 @@ "ru": "Соединения сервера MeshCentral", "zh-chs": "MeshCentral服務器對等", "xloc": [ - "default.handlebars->29->1697" + "default.handlebars->23->1698" ] }, { @@ -16253,9 +16265,9 @@ "ru": "Версия MeshCentral", "zh-chs": "MeshCentral版本", "xloc": [ - "default.handlebars->29->101", - "default.handlebars->29->1113", - "default.handlebars->29->99" + "default.handlebars->23->101", + "default.handlebars->23->1114", + "default.handlebars->23->99" ] }, { @@ -16272,9 +16284,9 @@ "ru": "MeshCmd", "zh-chs": "MeshCmd", "xloc": [ - "default.handlebars->29->200", - "default.handlebars->29->535", - "default.handlebars->29->655" + "default.handlebars->23->200", + "default.handlebars->23->536", + "default.handlebars->23->656" ] }, { @@ -16291,7 +16303,7 @@ "ru": "MeshCmd (Linux ARM, 32bit)", "zh-chs": "MeshCmd(Linux ARM,32位)", "xloc": [ - "default.handlebars->29->666" + "default.handlebars->23->667" ] }, { @@ -16308,7 +16320,7 @@ "ru": "MeshCmd (Linux x86, 32bit)", "zh-chs": "MeshCmd(Linux x86,32bit)", "xloc": [ - "default.handlebars->29->663" + "default.handlebars->23->664" ] }, { @@ -16325,7 +16337,7 @@ "ru": "MeshCmd (Linux x86, 64bit)", "zh-chs": "MeshCmd(Linux x86,64bit)", "xloc": [ - "default.handlebars->29->664" + "default.handlebars->23->665" ] }, { @@ -16342,7 +16354,7 @@ "ru": "MeshCmd (MacOS, 64bit)", "zh-chs": "MeshCmd(MacOS,64位)", "xloc": [ - "default.handlebars->29->665" + "default.handlebars->23->666" ] }, { @@ -16359,7 +16371,7 @@ "ru": "MeshCmd (приложение Win32)", "zh-chs": "MeshCmd(Win32可執行文件)", "xloc": [ - "default.handlebars->29->661" + "default.handlebars->23->662" ] }, { @@ -16376,7 +16388,7 @@ "ru": "MeshCmd (приложение Win64)", "zh-chs": "MeshCmd(Win64可執行文件)", "xloc": [ - "default.handlebars->29->662" + "default.handlebars->23->663" ] }, { @@ -16393,7 +16405,7 @@ "ru": "MeshCmd это утилита с командной строкой, которая позволяет выполнить множество операций. Файл с командами может быть опционально скачан и отредактирован для указания информации о сервере и учетных данных.", "zh-chs": "MeshCmd是執行許多不同操作的命令行工具。可以選擇下載和編輯操作文件以提供服務器信息和憑據。", "xloc": [ - "default.handlebars->29->652" + "default.handlebars->23->653" ] }, { @@ -16410,7 +16422,7 @@ "ru": "MeshCommander Script", "zh-chs": "MeshCommander腳本", "xloc": [ - "default.handlebars->29->251" + "default.handlebars->23->251" ] }, { @@ -16446,8 +16458,8 @@ "ru": "MeshServerRootCert.cer", "zh-chs": "MeshServerRootCert.cer", "xloc": [ - "default.handlebars->29->262", - "default.handlebars->29->269" + "default.handlebars->23->262", + "default.handlebars->23->269" ] }, { @@ -16464,8 +16476,8 @@ "ru": "Сообщение", "zh-chs": "信息", "xloc": [ - "default.handlebars->29->298", - "default.handlebars->29->623" + "default.handlebars->23->298", + "default.handlebars->23->624" ] }, { @@ -16482,7 +16494,7 @@ "ru": "Диспетчер сообщения", "zh-chs": "郵件調度程序", "xloc": [ - "default.handlebars->29->1695" + "default.handlebars->23->1696" ] }, { @@ -16570,7 +16582,7 @@ "ja": "型番", "nl": "Model", "xloc": [ - "default.handlebars->29->814" + "default.handlebars->23->815" ] }, { @@ -16587,7 +16599,7 @@ "ru": "Изменить позицию узла", "zh-chs": "修改節點位置", "xloc": [ - "default.handlebars->29->428" + "default.handlebars->23->428" ] }, { @@ -16604,7 +16616,7 @@ "ru": "Молдавский", "zh-chs": "摩爾達維亞人", "xloc": [ - "default.handlebars->29->977" + "default.handlebars->23->978" ] }, { @@ -16621,7 +16633,7 @@ "ru": "Еще", "zh-chs": "更多", "xloc": [ - "default.handlebars->29->1723" + "default.handlebars->23->1724" ] }, { @@ -16638,7 +16650,7 @@ "ru": "Материнская плата", "zh-chs": "母板", "xloc": [ - "default.handlebars->29->809" + "default.handlebars->23->810" ] }, { @@ -16655,7 +16667,7 @@ "ru": "Переместить это устройство в другую группу устройств", "zh-chs": "將此設備移到其他設備組", "xloc": [ - "default.handlebars->29->526" + "default.handlebars->23->527" ] }, { @@ -16672,7 +16684,7 @@ "ru": "Переместить в группу устройств", "zh-chs": "移至設備組", "xloc": [ - "default.handlebars->29->391" + "default.handlebars->23->391" ] }, { @@ -16804,7 +16816,7 @@ "ru": "Консоль моего сервера", "zh-chs": "我的服務器控制台", "xloc": [ - "default.handlebars->29->820" + "default.handlebars->23->821" ] }, { @@ -16925,8 +16937,8 @@ "ru": "Мой ключ", "zh-chs": "我的鑰匙", "xloc": [ - "default.handlebars->29->852", - "default.handlebars->29->855" + "default.handlebars->23->853", + "default.handlebars->23->856" ] }, { @@ -16948,17 +16960,17 @@ "default-mobile.handlebars->9->297", "default-mobile.handlebars->9->66", "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->5->1->1", - "default.handlebars->29->1094", - "default.handlebars->29->1205", - "default.handlebars->29->1381", - "default.handlebars->29->1468", - "default.handlebars->29->1482", - "default.handlebars->29->1518", - "default.handlebars->29->459", - "default.handlebars->29->688", - "default.handlebars->29->761", - "default.handlebars->29->77", - "default.handlebars->29->803", + "default.handlebars->23->1095", + "default.handlebars->23->1206", + "default.handlebars->23->1382", + "default.handlebars->23->1469", + "default.handlebars->23->1483", + "default.handlebars->23->1519", + "default.handlebars->23->459", + "default.handlebars->23->689", + "default.handlebars->23->762", + "default.handlebars->23->77", + "default.handlebars->23->804", "default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsArea->DeskToolsProcessTab->deskToolsHeader->3", "default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsArea->DeskToolsServiceTab->deskToolsServiceHeader->3", "default.handlebars->container->column_l->p42->p42tbl->1->0->2" @@ -16978,7 +16990,7 @@ "ru": "Имя (не обязательно)", "zh-chs": "名稱(可選)", "xloc": [ - "default.handlebars->29->278" + "default.handlebars->23->278" ] }, { @@ -16995,7 +17007,7 @@ "ru": "Имя1, Имя2, Имя3", "zh-chs": "名稱1,名稱2,名稱3", "xloc": [ - "default.handlebars->29->1453" + "default.handlebars->23->1454" ] }, { @@ -17012,7 +17024,7 @@ "ru": "Навахо", "zh-chs": "納瓦霍人", "xloc": [ - "default.handlebars->29->978" + "default.handlebars->23->979" ] }, { @@ -17029,7 +17041,7 @@ "ru": "Ндонга", "zh-chs": "恩東加", "xloc": [ - "default.handlebars->29->979" + "default.handlebars->23->980" ] }, { @@ -17046,7 +17058,7 @@ "ru": "Непальский", "zh-chs": "尼泊爾文", "xloc": [ - "default.handlebars->29->980" + "default.handlebars->23->981" ] }, { @@ -17063,7 +17075,7 @@ "ru": "Сетевые интерфейсы", "zh-chs": "網絡接口", "xloc": [ - "default.handlebars->29->641" + "default.handlebars->23->642" ] }, { @@ -17094,7 +17106,7 @@ "ru": "сетей", "zh-chs": "聯網", "xloc": [ - "default.handlebars->29->782" + "default.handlebars->23->783" ] }, { @@ -17147,9 +17159,9 @@ "zh-chs": "新設備組", "xloc": [ "default-mobile.handlebars->9->60", - "default.handlebars->29->1087", - "default.handlebars->29->1099", - "default.handlebars->29->633" + "default.handlebars->23->1088", + "default.handlebars->23->1100", + "default.handlebars->23->634" ] }, { @@ -17168,8 +17180,8 @@ "xloc": [ "default-mobile.handlebars->9->255", "default-mobile.handlebars->9->89", - "default.handlebars->29->1354", - "default.handlebars->29->725", + "default.handlebars->23->1355", + "default.handlebars->23->726", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3" ] @@ -17224,8 +17236,8 @@ "xloc": [ "default-mobile.handlebars->9->55", "default-mobile.handlebars->9->56", - "default.handlebars->29->1082", - "default.handlebars->29->1083" + "default.handlebars->23->1083", + "default.handlebars->23->1084" ] }, { @@ -17240,8 +17252,8 @@ "ru": "Нет AMT", "zh-chs": "没有AMT", "xloc": [ - "default.handlebars->29->567", - "default.handlebars->29->586" + "default.handlebars->23->568", + "default.handlebars->23->587" ] }, { @@ -17259,7 +17271,7 @@ "zh-chs": "沒有有效令牌", "xloc": [ "default-mobile.handlebars->9->25", - "default.handlebars->29->120" + "default.handlebars->23->120" ] }, { @@ -17289,8 +17301,8 @@ "xloc": [ "default-mobile.handlebars->9->194", "default-mobile.handlebars->9->195", - "default.handlebars->29->480", - "default.handlebars->29->481" + "default.handlebars->23->480", + "default.handlebars->23->481" ] }, { @@ -17307,9 +17319,9 @@ "ru": "Нет рабочего стола", "zh-chs": "沒有桌面", "xloc": [ - "default.handlebars->29->1280", - "default.handlebars->29->569", - "default.handlebars->29->588" + "default.handlebars->23->1281", + "default.handlebars->23->570", + "default.handlebars->23->589" ] }, { @@ -17326,7 +17338,7 @@ "ru": "Нет доступа к рабочему столу", "zh-chs": "沒有桌面訪問", "xloc": [ - "default.handlebars->29->1243" + "default.handlebars->23->1244" ] }, { @@ -17343,9 +17355,9 @@ "ru": "События не найдены", "zh-chs": "找不到活動", "xloc": [ - "default.handlebars->29->1371", - "default.handlebars->29->1641", - "default.handlebars->29->759" + "default.handlebars->23->1372", + "default.handlebars->23->1642", + "default.handlebars->23->760" ] }, { @@ -17363,7 +17375,7 @@ "zh-chs": "沒有文件訪問", "xloc": [ "default-mobile.handlebars->9->308", - "default.handlebars->29->1245" + "default.handlebars->23->1246" ] }, { @@ -17381,9 +17393,9 @@ "zh-chs": "沒有文件", "xloc": [ "default-mobile.handlebars->9->329", - "default.handlebars->29->1282", - "default.handlebars->29->566", - "default.handlebars->29->585" + "default.handlebars->23->1283", + "default.handlebars->23->567", + "default.handlebars->23->586" ] }, { @@ -17397,8 +17409,8 @@ "ru": "Нет ввода", "zh-chs": "无输入", "xloc": [ - "default.handlebars->29->564", - "default.handlebars->29->583" + "default.handlebars->23->565", + "default.handlebars->23->584" ] }, { @@ -17417,8 +17429,8 @@ "xloc": [ "default-mobile.handlebars->9->309", "default-mobile.handlebars->9->330", - "default.handlebars->29->1246", - "default.handlebars->29->1283" + "default.handlebars->23->1247", + "default.handlebars->23->1284" ] }, { @@ -17452,7 +17464,7 @@ "ru": "Intel® AMT устройств в этой сети нет", "zh-chs": "此網格中沒有英特爾®AMT設備", "xloc": [ - "default.handlebars->29->189" + "default.handlebars->23->189" ] }, { @@ -17469,7 +17481,7 @@ "ru": "Ключи не настроены", "zh-chs": "未配置任何鍵", "xloc": [ - "default.handlebars->29->128" + "default.handlebars->23->128" ] }, { @@ -17486,7 +17498,7 @@ "ru": "Нет членов", "zh-chs": "沒有會員", "xloc": [ - "default.handlebars->29->1500" + "default.handlebars->23->1501" ] }, { @@ -17503,7 +17515,7 @@ "ru": "Запретить создание групп устройств", "zh-chs": "沒有新的設備組", "xloc": [ - "default.handlebars->29->1464" + "default.handlebars->23->1465" ] }, { @@ -17520,9 +17532,9 @@ "ru": "Политик нет", "zh-chs": "沒有政策", "xloc": [ - "default.handlebars->29->1149", - "default.handlebars->29->1177", - "default.handlebars->29->1180" + "default.handlebars->23->1150", + "default.handlebars->23->1178", + "default.handlebars->23->1181" ] }, { @@ -17542,10 +17554,10 @@ "default-mobile.handlebars->9->292", "default-mobile.handlebars->9->335", "default-mobile.handlebars->9->75", - "default.handlebars->29->1108", - "default.handlebars->29->1288", - "default.handlebars->29->578", - "default.handlebars->29->597" + "default.handlebars->23->1109", + "default.handlebars->23->1289", + "default.handlebars->23->579", + "default.handlebars->23->598" ] }, { @@ -17563,8 +17575,8 @@ "zh-chs": "沒有TLS安全性", "xloc": [ "default-mobile.handlebars->9->225", - "default.handlebars->29->238", - "default.handlebars->29->619" + "default.handlebars->23->238", + "default.handlebars->23->620" ] }, { @@ -17582,9 +17594,9 @@ "zh-chs": "沒有終端", "xloc": [ "default-mobile.handlebars->9->328", - "default.handlebars->29->1281", - "default.handlebars->29->565", - "default.handlebars->29->584" + "default.handlebars->23->1282", + "default.handlebars->23->566", + "default.handlebars->23->585" ] }, { @@ -17602,7 +17614,7 @@ "zh-chs": "沒有終端訪問", "xloc": [ "default-mobile.handlebars->9->307", - "default.handlebars->29->1244" + "default.handlebars->23->1245" ] }, { @@ -17619,7 +17631,7 @@ "ru": "Нет инструментов (MeshCmd/Router)", "zh-chs": "沒有工具(MeshCmd /路由器)", "xloc": [ - "default.handlebars->29->1465" + "default.handlebars->23->1466" ] }, { @@ -17636,8 +17648,8 @@ "ru": "Нет общих групп устройств", "zh-chs": "沒有共同的設備組", "xloc": [ - "default.handlebars->29->1506", - "default.handlebars->29->1613" + "default.handlebars->23->1507", + "default.handlebars->23->1614" ] }, { @@ -17676,6 +17688,12 @@ "default-mobile.handlebars->9->108" ] }, + { + "en": "No devices are included in any groups, click on a device's \\\"Groups\\\" to add to a group.", + "xloc": [ + "default.handlebars->23->187" + ] + }, { "cs": "Zařízení nejsou zařazena do žádných skupin – u konkrétního zařízení vždy klikněte na „Skupiny“ a přidejte ho do nějaké.", "de": "Keine Geräte in beliebigen Gruppen enthalten, klicken Sie auf \\\"Gruppen\\\" innerhalb eines Geräts, um eine Gruppe hinzuzufügen.", @@ -17688,10 +17706,7 @@ "nl": "Er zijn geen apparaten opgenomen in groepen, klik op een apparaat \\\"Groepen\\\" om toe te voegen aan een groep.", "pt": "Nenhum dispositivo está incluído em nenhum grupo, clique no \\\"Grupo\\\" de um dispositivo para adicionar a um grupo", "ru": "Ни одно устройство не включено ни в одну из групп, чтобы добавить группу нажмите \\\"Группы\\\" устройств.", - "zh-chs": "任何組中均不包含任何設備,請單擊設備的“組”以添加到組中。", - "xloc": [ - "default.handlebars->29->187" - ] + "zh-chs": "任何組中均不包含任何設備,請單擊設備的“組”以添加到組中。" }, { "cs": "Nenalezena žádná zařízení.", @@ -17707,7 +17722,7 @@ "ru": "Устройства не найдены.", "zh-chs": "找不到設備。", "xloc": [ - "default.handlebars->29->445" + "default.handlebars->23->445" ] }, { @@ -17724,8 +17739,8 @@ "ru": "Нет общих устройств", "zh-chs": "沒有共同的設備", "xloc": [ - "default.handlebars->29->1512", - "default.handlebars->29->1625" + "default.handlebars->23->1513", + "default.handlebars->23->1626" ] }, { @@ -17742,7 +17757,7 @@ "ru": "В группе нет устройств.", "zh-chs": "該設備組中沒有設備。", "xloc": [ - "default.handlebars->29->1331" + "default.handlebars->23->1332" ] }, { @@ -17760,7 +17775,7 @@ "zh-chs": "該組中沒有設備", "xloc": [ "default-mobile.handlebars->9->107", - "default.handlebars->29->191" + "default.handlebars->23->191" ] }, { @@ -17777,7 +17792,7 @@ "ru": "Нет устройств, соответствующих этому запросу.", "zh-chs": "沒有與此搜索匹配的設備。", "xloc": [ - "default.handlebars->29->188" + "default.handlebars->23->188" ] }, { @@ -17794,7 +17809,7 @@ "ru": "Не найдено устройств с тегом.", "zh-chs": "找不到帶有標籤的設備。", "xloc": [ - "default.handlebars->29->196" + "default.handlebars->23->196" ] }, { @@ -17811,7 +17826,7 @@ "ru": "Группы не найдены.", "zh-chs": "找不到群組。", "xloc": [ - "default.handlebars->29->1467" + "default.handlebars->23->1468" ] }, { @@ -17828,7 +17843,7 @@ "ru": "Информации об этом устройстве нет", "zh-chs": "沒有此設備的信息。", "xloc": [ - "default.handlebars->29->819" + "default.handlebars->23->820" ] }, { @@ -17845,7 +17860,7 @@ "ru": "Местоположение не найдено.", "zh-chs": "找不到位置。", "xloc": [ - "default.handlebars->29->447" + "default.handlebars->23->447" ] }, { @@ -17862,7 +17877,7 @@ "ru": "Информации о сетевых интерфейсах этого устройства нет.", "zh-chs": "沒有適用於此設備的網絡接口信息。", "xloc": [ - "default.handlebars->29->68" + "default.handlebars->23->68" ] }, { @@ -17879,7 +17894,7 @@ "ru": "Других групп устройств такого же типа не существует.", "zh-chs": "沒有其他相同類型的設備組。", "xloc": [ - "default.handlebars->29->636" + "default.handlebars->23->637" ] }, { @@ -17913,7 +17928,7 @@ "ru": "Нет серверных прав", "zh-chs": "沒有服務器權限", "xloc": [ - "default.handlebars->29->1532" + "default.handlebars->23->1533" ] }, { @@ -17930,7 +17945,7 @@ "ru": "Нет членства в группах пользователей", "zh-chs": "沒有用戶組成員身份", "xloc": [ - "default.handlebars->29->1619" + "default.handlebars->23->1620" ] }, { @@ -17947,7 +17962,7 @@ "ru": "Пользователи не найдены.", "zh-chs": "未找到相應的用戶。", "xloc": [ - "default.handlebars->29->1389" + "default.handlebars->23->1390" ] }, { @@ -17961,7 +17976,7 @@ "ru": "Нет пользователей со специальными правами доступа к устройству", "zh-chs": "没有拥有特殊设备权限的用户", "xloc": [ - "default.handlebars->29->562" + "default.handlebars->23->563" ] }, { @@ -17996,7 +18011,7 @@ "zh-chs": "節點JS", "xloc": [ "default-mobile.handlebars->9->176", - "default.handlebars->29->36" + "default.handlebars->23->36" ] }, { @@ -18022,29 +18037,29 @@ "default-mobile.handlebars->9->253", "default-mobile.handlebars->9->286", "default-mobile.handlebars->9->85", - "default.handlebars->29->1118", - "default.handlebars->29->1124", - "default.handlebars->29->1128", - "default.handlebars->29->1140", - "default.handlebars->29->1145", - "default.handlebars->29->1147", - "default.handlebars->29->1322", - "default.handlebars->29->1341", - "default.handlebars->29->1486", - "default.handlebars->29->1488", - "default.handlebars->29->1544", - "default.handlebars->29->1553", - "default.handlebars->29->1557", - "default.handlebars->29->1569", - "default.handlebars->29->158", - "default.handlebars->29->174", - "default.handlebars->29->175", - "default.handlebars->29->452", - "default.handlebars->29->462", - "default.handlebars->29->463", - "default.handlebars->29->506", - "default.handlebars->29->519", - "default.handlebars->29->63", + "default.handlebars->23->1119", + "default.handlebars->23->1125", + "default.handlebars->23->1129", + "default.handlebars->23->1141", + "default.handlebars->23->1146", + "default.handlebars->23->1148", + "default.handlebars->23->1323", + "default.handlebars->23->1342", + "default.handlebars->23->1487", + "default.handlebars->23->1489", + "default.handlebars->23->1545", + "default.handlebars->23->1554", + "default.handlebars->23->1558", + "default.handlebars->23->1570", + "default.handlebars->23->158", + "default.handlebars->23->174", + "default.handlebars->23->175", + "default.handlebars->23->452", + "default.handlebars->23->462", + "default.handlebars->23->463", + "default.handlebars->23->507", + "default.handlebars->23->520", + "default.handlebars->23->63", "default.handlebars->container->column_l->p41->3->3->p41traceStatus" ] }, @@ -18079,7 +18094,7 @@ "ru": "Норвежский", "zh-chs": "挪威", "xloc": [ - "default.handlebars->29->981" + "default.handlebars->23->982" ] }, { @@ -18096,7 +18111,7 @@ "ru": "Норвежский (Букмол)", "zh-chs": "挪威文(Bokmal)", "xloc": [ - "default.handlebars->29->982" + "default.handlebars->23->983" ] }, { @@ -18113,7 +18128,7 @@ "ru": "Норвежский (Нюнорск)", "zh-chs": "挪威文(尼諾斯克)", "xloc": [ - "default.handlebars->29->983" + "default.handlebars->23->984" ] }, { @@ -18131,8 +18146,8 @@ "zh-chs": "未激活(輸入)", "xloc": [ "default-mobile.handlebars->9->186", - "default.handlebars->29->468", - "default.handlebars->29->786" + "default.handlebars->23->468", + "default.handlebars->23->787" ] }, { @@ -18150,8 +18165,8 @@ "zh-chs": "未激活(預)", "xloc": [ "default-mobile.handlebars->9->185", - "default.handlebars->29->467", - "default.handlebars->29->785" + "default.handlebars->23->467", + "default.handlebars->23->786" ] }, { @@ -18168,8 +18183,8 @@ "ru": "Не подключен", "zh-chs": "未連接", "xloc": [ - "default.handlebars->29->1318", - "default.handlebars->29->1326" + "default.handlebars->23->1319", + "default.handlebars->23->1327" ] }, { @@ -18186,7 +18201,7 @@ "ru": "Неизвестный", "zh-chs": "未知", "xloc": [ - "default.handlebars->29->796" + "default.handlebars->23->797" ] }, { @@ -18203,7 +18218,7 @@ "ru": "Не задано", "zh-chs": "沒有設置", "xloc": [ - "default.handlebars->29->1537" + "default.handlebars->23->1538" ] }, { @@ -18220,7 +18235,7 @@ "ru": "не подтверждено", "zh-chs": "未經審核的", "xloc": [ - "default.handlebars->29->1595" + "default.handlebars->23->1596" ] }, { @@ -18237,12 +18252,12 @@ "ru": "Примечания", "zh-chs": "筆記", "xloc": [ - "default.handlebars->29->1155", - "default.handlebars->29->1577", - "default.handlebars->29->522", - "default.handlebars->29->574", - "default.handlebars->29->593", - "default.handlebars->29->600" + "default.handlebars->23->1156", + "default.handlebars->23->1578", + "default.handlebars->23->523", + "default.handlebars->23->575", + "default.handlebars->23->594", + "default.handlebars->23->601" ] }, { @@ -18276,8 +18291,8 @@ "ru": "Настройки уведомлений", "zh-chs": "通知設置", "xloc": [ - "default.handlebars->29->1069", - "default.handlebars->29->1317", + "default.handlebars->23->1070", + "default.handlebars->23->1318", "default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->10" ] }, @@ -18295,7 +18310,7 @@ "ru": "Уведомления также должны быть включены в настройках учетной записи.", "zh-chs": "通知設置還必須在帳戶設置中啟用。", "xloc": [ - "default.handlebars->29->1313" + "default.handlebars->23->1314" ] }, { @@ -18312,7 +18327,7 @@ "ru": "Звук уведомления", "zh-chs": "通知聲音。", "xloc": [ - "default.handlebars->29->1064" + "default.handlebars->23->1065" ] }, { @@ -18329,7 +18344,7 @@ "ru": "Уведомления", "zh-chs": "通知事項", "xloc": [ - "default.handlebars->29->1146" + "default.handlebars->23->1147" ] }, { @@ -18346,7 +18361,7 @@ "ru": "Уведомить", "zh-chs": "通知", "xloc": [ - "default.handlebars->29->1581" + "default.handlebars->23->1582" ] }, { @@ -18363,9 +18378,9 @@ "ru": "Уведомить пользователя", "zh-chs": "通知使用者", "xloc": [ - "default.handlebars->29->1212", - "default.handlebars->29->1216", - "default.handlebars->29->1219" + "default.handlebars->23->1213", + "default.handlebars->23->1217", + "default.handlebars->23->1220" ] }, { @@ -18382,7 +18397,7 @@ "ru": "Уведомить {0}", "zh-chs": "通知{0}", "xloc": [ - "default.handlebars->29->1419" + "default.handlebars->23->1420" ] }, { @@ -18401,8 +18416,8 @@ "xloc": [ "default-mobile.handlebars->9->52", "default-mobile.handlebars->dialog->idx_dlgButtonBar", - "default.handlebars->29->1111", - "default.handlebars->29->493", + "default.handlebars->23->1112", + "default.handlebars->23->494", "default.handlebars->container->dialog->idx_dlgButtonBar", "login-mobile.handlebars->dialog->idx_dlgButtonBar", "login.handlebars->dialog->idx_dlgButtonBar", @@ -18441,7 +18456,7 @@ "ru": "Окситанский", "zh-chs": "歐舒丹", "xloc": [ - "default.handlebars->29->984" + "default.handlebars->23->985" ] }, { @@ -18458,7 +18473,7 @@ "ru": "Произошло в {0}", "zh-chs": "發生在{0}", "xloc": [ - "default.handlebars->29->1644" + "default.handlebars->23->1645" ] }, { @@ -18475,7 +18490,7 @@ "ru": "Оффлайн пользователи", "zh-chs": "離線用戶", "xloc": [ - "default.handlebars->29->1386" + "default.handlebars->23->1387" ] }, { @@ -18493,7 +18508,7 @@ "zh-chs": "舊密碼:", "xloc": [ "default-mobile.handlebars->9->54", - "default.handlebars->29->1081" + "default.handlebars->23->1082" ] }, { @@ -18511,7 +18526,7 @@ "zh-chs": "一次性令牌可以用作輔助身份驗證。生成一組,打印並保存在安全的地方。", "xloc": [ "default-mobile.handlebars->9->24", - "default.handlebars->29->119" + "default.handlebars->23->119" ] }, { @@ -18528,7 +18543,7 @@ "ru": "Онлайн пользователи", "zh-chs": "在線用戶", "xloc": [ - "default.handlebars->29->1385" + "default.handlebars->23->1386" ] }, { @@ -18546,8 +18561,8 @@ "zh-chs": "只能編輯小於200k的文件。", "xloc": [ "default-mobile.handlebars->9->263", - "default.handlebars->29->425", - "default.handlebars->29->733" + "default.handlebars->23->425", + "default.handlebars->23->734" ] }, { @@ -18582,7 +18597,7 @@ "ru": "Открыть страницу на устройстве", "zh-chs": "在設備上打開頁面", "xloc": [ - "default.handlebars->29->602" + "default.handlebars->23->603" ] }, { @@ -18599,7 +18614,7 @@ "ru": "Открыть терминал XTerm", "zh-chs": "打開XTerm終端", "xloc": [ - "default.handlebars->29->536" + "default.handlebars->23->537" ] }, { @@ -18650,11 +18665,11 @@ "ru": "Операционная система", "zh-chs": "操作系統", "xloc": [ - "default.handlebars->29->281", - "default.handlebars->29->310", - "default.handlebars->29->490", - "default.handlebars->29->654", - "default.handlebars->29->764" + "default.handlebars->23->281", + "default.handlebars->23->310", + "default.handlebars->23->491", + "default.handlebars->23->655", + "default.handlebars->23->765" ] }, { @@ -18672,10 +18687,10 @@ "zh-chs": "運作方式", "xloc": [ "default-mobile.handlebars->9->220", - "default.handlebars->29->1410", - "default.handlebars->29->1475", - "default.handlebars->29->385", - "default.handlebars->29->611" + "default.handlebars->23->1411", + "default.handlebars->23->1476", + "default.handlebars->23->385", + "default.handlebars->23->612" ] }, { @@ -18692,7 +18707,7 @@ "ru": "Организация", "zh-chs": "組織", "xloc": [ - "default.handlebars->29->271" + "default.handlebars->23->271" ] }, { @@ -18709,7 +18724,7 @@ "ru": "Ория", "zh-chs": "奧里亞", "xloc": [ - "default.handlebars->29->985" + "default.handlebars->23->986" ] }, { @@ -18726,7 +18741,7 @@ "ru": "Оромо", "zh-chs": "奧羅莫", "xloc": [ - "default.handlebars->29->986" + "default.handlebars->23->987" ] }, { @@ -18777,7 +18792,7 @@ "ru": "Устаревший", "zh-chs": "過時的", "xloc": [ - "default.handlebars->29->492" + "default.handlebars->23->493" ] }, { @@ -18794,7 +18809,7 @@ "ru": "Собственный процесс", "zh-chs": "自己的過程", "xloc": [ - "default.handlebars->29->695" + "default.handlebars->23->696" ] }, { @@ -18812,7 +18827,7 @@ "zh-chs": "PID", "xloc": [ "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->5->1->0", - "default.handlebars->29->691", + "default.handlebars->23->692", "default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsArea->DeskToolsProcessTab->deskToolsHeader->1" ] }, @@ -18830,7 +18845,7 @@ "ru": "Part Number", "zh-chs": "零件號", "xloc": [ - "default.handlebars->29->812" + "default.handlebars->23->813" ] }, { @@ -18847,7 +18862,7 @@ "ru": "Частично", "zh-chs": "部分的", "xloc": [ - "default.handlebars->29->1400" + "default.handlebars->23->1401" ] }, { @@ -18894,7 +18909,7 @@ "xloc": [ "default-mobile.handlebars->9->290", "default-mobile.handlebars->9->73", - "default.handlebars->29->1106" + "default.handlebars->23->1107" ] }, { @@ -18911,7 +18926,7 @@ "ru": "Частичные права", "zh-chs": "部分權利", "xloc": [ - "default.handlebars->29->1535" + "default.handlebars->23->1536" ] }, { @@ -18946,15 +18961,15 @@ "zh-chs": "密碼", "xloc": [ "default-mobile.handlebars->9->223", - "default.handlebars->29->1442", - "default.handlebars->29->1443", - "default.handlebars->29->1549", - "default.handlebars->29->1551", - "default.handlebars->29->1598", - "default.handlebars->29->1599", - "default.handlebars->29->236", - "default.handlebars->29->265", - "default.handlebars->29->617" + "default.handlebars->23->1443", + "default.handlebars->23->1444", + "default.handlebars->23->1550", + "default.handlebars->23->1552", + "default.handlebars->23->1599", + "default.handlebars->23->1600", + "default.handlebars->23->236", + "default.handlebars->23->265", + "default.handlebars->23->618" ] }, { @@ -19055,7 +19070,7 @@ "ru": "Подсказка пароля", "zh-chs": "密碼提示", "xloc": [ - "default.handlebars->29->1600" + "default.handlebars->23->1601" ] }, { @@ -19073,7 +19088,7 @@ "zh-chs": "密碼提示:", "xloc": [ "default-mobile.handlebars->9->57", - "default.handlebars->29->1084" + "default.handlebars->23->1085" ] }, { @@ -19090,7 +19105,7 @@ "ru": "Пароль не совпадает", "zh-chs": "密碼不符合", "xloc": [ - "default.handlebars->29->1186" + "default.handlebars->23->1187" ] }, { @@ -19125,8 +19140,8 @@ "ru": "Пароль*", "zh-chs": "密碼*", "xloc": [ - "default.handlebars->29->1184", - "default.handlebars->29->1185" + "default.handlebars->23->1185", + "default.handlebars->23->1186" ] }, { @@ -19146,8 +19161,8 @@ "account-invite.html->2->5", "default-mobile.handlebars->9->49", "default-mobile.handlebars->9->50", - "default.handlebars->29->1076", - "default.handlebars->29->1077", + "default.handlebars->23->1077", + "default.handlebars->23->1078", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->4->1", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->6->1", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->loginpanel->1->7->1->2->1", @@ -19178,9 +19193,9 @@ "default-mobile.handlebars->9->97", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3", - "default.handlebars->29->1363", - "default.handlebars->29->716", - "default.handlebars->29->738", + "default.handlebars->23->1364", + "default.handlebars->23->717", + "default.handlebars->23->739", "default.handlebars->container->column_l->p12->termTable->1->1->6->1->3", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3" @@ -19234,7 +19249,7 @@ "ru": "Произвести действие агента", "zh-chs": "執行代理動作", "xloc": [ - "default.handlebars->29->828" + "default.handlebars->23->829" ] }, { @@ -19251,7 +19266,7 @@ "ru": "Выполнить активацию Intel AMT в режиме управления администратора (ACM) для группы \\\"{0}\\\",скачав инструмент MeshCMD и запустив его следующим образом:", "zh-chs": "通過下載MeshCMD工具並像下面這樣運行它,以執行Intel AMT管理員控制模式(ACM)激活以將 “{0}” 組:", "xloc": [ - "default.handlebars->29->243" + "default.handlebars->23->243" ] }, { @@ -19268,8 +19283,8 @@ "ru": "Выполнить активацию Intel AMT в режиме управления администратора (ACM).", "zh-chs": "執行英特爾AMT管理員控制模式(ACM)激活。", "xloc": [ - "default.handlebars->29->1165", - "default.handlebars->29->224" + "default.handlebars->23->1166", + "default.handlebars->23->224" ] }, { @@ -19286,7 +19301,7 @@ "ru": "Выполнить активацию Intel AMT в режиме управления клиента (CCM) для группы \\\"{0}\\\",скачав инструмент MeshCMD и запустив его следующим образом:", "zh-chs": "通過下載MeshCMD工具並像下面這樣運行,來執行Intel AMT客戶端控制模式(CCM)激活以將\\“{0}\\”分組:", "xloc": [ - "default.handlebars->29->241" + "default.handlebars->23->241" ] }, { @@ -19303,8 +19318,8 @@ "ru": "Выполнить активацию Intel AMT в режиме управления клиента (CCM).", "zh-chs": "執行英特爾AMT客戶端控制模式(CCM)激活。", "xloc": [ - "default.handlebars->29->1163", - "default.handlebars->29->222" + "default.handlebars->23->1164", + "default.handlebars->23->222" ] }, { @@ -19321,7 +19336,7 @@ "ru": "Управление питанием устройства", "zh-chs": "在設備上執行電源操作", "xloc": [ - "default.handlebars->29->521", + "default.handlebars->23->522", "default.handlebars->container->column_l->p11->deskarea0->deskarea1->1", "default.handlebars->container->column_l->p12->termTable->1->1->0->1->1", "default.handlebars->container->column_l->p13->p13toolbar->1->0->1->1" @@ -19342,8 +19357,8 @@ "zh-chs": "權限", "xloc": [ "default-mobile.handlebars->9->337", - "default.handlebars->29->1291", - "default.handlebars->29->1384" + "default.handlebars->23->1292", + "default.handlebars->23->1385" ] }, { @@ -19360,7 +19375,7 @@ "ru": "Персидский/Иран", "zh-chs": "波斯/伊朗", "xloc": [ - "default.handlebars->29->987" + "default.handlebars->23->988" ] }, { @@ -19371,10 +19386,10 @@ "default-mobile.handlebars->9->31", "default-mobile.handlebars->9->34", "default-mobile.handlebars->9->36", - "default.handlebars->29->143", - "default.handlebars->29->1592", - "default.handlebars->29->839", - "default.handlebars->29->842" + "default.handlebars->23->143", + "default.handlebars->23->1593", + "default.handlebars->23->840", + "default.handlebars->23->843" ] }, { @@ -19382,7 +19397,7 @@ "ja": "電話番号", "nl": "Telefoonnummer", "xloc": [ - "default.handlebars->29->1543" + "default.handlebars->23->1544" ] }, { @@ -19391,8 +19406,8 @@ "nl": "Telefoonnummer", "xloc": [ "default-mobile.handlebars->9->35", - "default.handlebars->29->1591", - "default.handlebars->29->841" + "default.handlebars->23->1592", + "default.handlebars->23->842" ] }, { @@ -19423,7 +19438,7 @@ "ru": "Поместить узел сюда", "zh-chs": "將節點放在這裡", "xloc": [ - "default.handlebars->29->440" + "default.handlebars->23->440" ] }, { @@ -19457,7 +19472,7 @@ "ru": "Пожалуйста, добавьте двухфакторные резервные коды. Если текущий фактор потерян, восстановить эту учетную запись будет невозможно.", "zh-chs": "請添加兩個因素的備用驗證碼。如果丟失了當前因素,則無法恢復該帳戶。", "xloc": [ - "default.handlebars->29->49" + "default.handlebars->23->49" ] }, { @@ -19474,7 +19489,7 @@ "ru": "Внимание, понижение версии не рекомендуется. Делайте это только в том случае, если недавнее обновление что-то сломало.", "zh-chs": "請注意,不建議降級。請僅在最近的升級損壞了某些情況時才這樣做。", "xloc": [ - "default.handlebars->29->170" + "default.handlebars->23->170" ] }, { @@ -19510,7 +19525,7 @@ "zh-chs": "請等待幾分鐘以接收驗證。", "xloc": [ "default-mobile.handlebars->9->45", - "default.handlebars->29->1071" + "default.handlebars->23->1072" ] }, { @@ -19527,8 +19542,8 @@ "ru": "Действие плагина", "zh-chs": "插件動作", "xloc": [ - "default.handlebars->29->169", - "default.handlebars->29->1720" + "default.handlebars->23->169", + "default.handlebars->23->1721" ] }, { @@ -19545,7 +19560,7 @@ "ru": "Ошибка плагина", "zh-chs": "插件錯誤", "xloc": [ - "default.handlebars->29->171" + "default.handlebars->23->171" ] }, { @@ -19562,7 +19577,7 @@ "ru": "PluginHandler не смог сообщение о событии:", "zh-chs": "PluginHandler無法事件消息:", "xloc": [ - "default.handlebars->29->159" + "default.handlebars->23->159" ] }, { @@ -19632,7 +19647,7 @@ "zh-chs": "PogoPlug ARM", "xloc": [ "default-mobile.handlebars->9->166", - "default.handlebars->29->26" + "default.handlebars->23->26" ] }, { @@ -19650,7 +19665,7 @@ "zh-chs": "政策", "xloc": [ "default-mobile.handlebars->9->72", - "default.handlebars->29->1105" + "default.handlebars->23->1106" ] }, { @@ -19667,7 +19682,7 @@ "ru": "Польский", "zh-chs": "拋光", "xloc": [ - "default.handlebars->29->988" + "default.handlebars->23->989" ] }, { @@ -19684,7 +19699,7 @@ "ru": "Португальский", "zh-chs": "葡萄牙語", "xloc": [ - "default.handlebars->29->989" + "default.handlebars->23->990" ] }, { @@ -19701,7 +19716,7 @@ "ru": "Португальский (Бразилия)", "zh-chs": "葡萄牙語(巴西)", "xloc": [ - "default.handlebars->29->990" + "default.handlebars->23->991" ] }, { @@ -19753,7 +19768,7 @@ "ru": "Состояния питания", "zh-chs": "電力國", "xloc": [ - "default.handlebars->29->1324", + "default.handlebars->23->1325", "default.handlebars->container->column_l->p21->3->1->meshPowerChartDiv->1" ] }, @@ -19773,8 +19788,8 @@ "xloc": [ "default-mobile.handlebars->9->115", "default-mobile.handlebars->9->219", - "default.handlebars->29->6", - "default.handlebars->29->608" + "default.handlebars->23->6", + "default.handlebars->23->609" ] }, { @@ -19791,7 +19806,7 @@ "ru": "Выключить устройства", "zh-chs": "關閉設備電源", "xloc": [ - "default.handlebars->29->389" + "default.handlebars->23->389" ] }, { @@ -19810,8 +19825,8 @@ "xloc": [ "default-mobile.handlebars->9->110", "default-mobile.handlebars->9->117", - "default.handlebars->29->1", - "default.handlebars->29->349" + "default.handlebars->23->1", + "default.handlebars->23->349" ] }, { @@ -19830,8 +19845,8 @@ "xloc": [ "default-mobile.handlebars->9->116", "default-mobile.handlebars->9->123", - "default.handlebars->29->361", - "default.handlebars->29->7" + "default.handlebars->23->361", + "default.handlebars->23->7" ] }, { @@ -19866,7 +19881,7 @@ "ru": "Нажмите кнопку ключа сейчас.", "zh-chs": "現在按下按鍵。", "xloc": [ - "default.handlebars->29->137" + "default.handlebars->23->137" ] }, { @@ -19884,7 +19899,7 @@ "zh-chs": "過程控制", "xloc": [ "default-mobile.handlebars->9->242", - "default.handlebars->29->703" + "default.handlebars->23->704" ] }, { @@ -19919,9 +19934,9 @@ "ru": "Запрос согласия пользователя", "zh-chs": "提示用戶同意", "xloc": [ - "default.handlebars->29->1213", - "default.handlebars->29->1217", - "default.handlebars->29->1220" + "default.handlebars->23->1214", + "default.handlebars->23->1218", + "default.handlebars->23->1221" ] }, { @@ -19969,7 +19984,7 @@ "ru": "Предоставление государства", "zh-chs": "供應國", "xloc": [ - "default.handlebars->29->790" + "default.handlebars->23->791" ] }, { @@ -19987,7 +20002,7 @@ "zh-chs": "公開連結", "xloc": [ "default-mobile.handlebars->9->84", - "default.handlebars->29->1348" + "default.handlebars->23->1349" ] }, { @@ -20004,7 +20019,7 @@ "ru": "Пенджаби", "zh-chs": "旁遮普語", "xloc": [ - "default.handlebars->29->991" + "default.handlebars->23->992" ] }, { @@ -20021,7 +20036,7 @@ "ru": "Пенджаби (Индия)", "zh-chs": "旁遮普(印度)", "xloc": [ - "default.handlebars->29->992" + "default.handlebars->23->993" ] }, { @@ -20038,7 +20053,7 @@ "ru": "Пенджаби (Пакистан)", "zh-chs": "旁遮普(巴基斯坦)", "xloc": [ - "default.handlebars->29->993" + "default.handlebars->23->994" ] }, { @@ -20055,7 +20070,7 @@ "ru": "Putty", "zh-chs": "油灰", "xloc": [ - "default.handlebars->29->541" + "default.handlebars->23->542" ] }, { @@ -20090,7 +20105,7 @@ "ru": "Кечуа", "zh-chs": "蓋丘亞族", "xloc": [ - "default.handlebars->29->994" + "default.handlebars->23->995" ] }, { @@ -20143,7 +20158,7 @@ "ru": "RDP", "zh-chs": "RDP", "xloc": [ - "default.handlebars->29->539" + "default.handlebars->23->540" ] }, { @@ -20160,7 +20175,7 @@ "ru": "Подключение RDP", "zh-chs": "RDP連接", "xloc": [ - "default.handlebars->29->422" + "default.handlebars->23->422" ] }, { @@ -20177,7 +20192,7 @@ "ru": "Порт RDP:", "zh-chs": "RDP遠程連接端口:", "xloc": [ - "default.handlebars->29->421" + "default.handlebars->23->421" ] }, { @@ -20244,7 +20259,7 @@ "ru": "RSS", "zh-chs": "的RSS", "xloc": [ - "default.handlebars->29->1690" + "default.handlebars->23->1691" ] }, { @@ -20261,7 +20276,7 @@ "ru": "Случайный пароль.", "zh-chs": "隨機化密碼。", "xloc": [ - "default.handlebars->29->1444" + "default.handlebars->23->1445" ] }, { @@ -20295,7 +20310,7 @@ "ru": "Реактивировать Intel® AMT", "zh-chs": "重新激活英特爾®AMT", "xloc": [ - "default.handlebars->29->1188" + "default.handlebars->23->1189" ] }, { @@ -20312,7 +20327,7 @@ "ru": "Области", "zh-chs": "境界", "xloc": [ - "default.handlebars->29->1452" + "default.handlebars->23->1453" ] }, { @@ -20331,8 +20346,8 @@ "xloc": [ "default-mobile.handlebars->9->256", "default-mobile.handlebars->9->90", - "default.handlebars->29->1355", - "default.handlebars->29->726" + "default.handlebars->23->1356", + "default.handlebars->23->727" ] }, { @@ -20372,7 +20387,7 @@ "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->DeskToolsRefreshButton", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3", - "default.handlebars->29->437", + "default.handlebars->23->437", "default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsAreaTop->DeskToolsRefreshButton", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p40->3->3" @@ -20410,8 +20425,8 @@ "zh-chs": "中繼", "xloc": [ "default-mobile.handlebars->9->134", - "default.handlebars->29->183", - "default.handlebars->29->376" + "default.handlebars->23->183", + "default.handlebars->23->376" ] }, { @@ -20428,7 +20443,7 @@ "ru": "Число ретрансляций", "zh-chs": "中繼計數", "xloc": [ - "default.handlebars->29->1672" + "default.handlebars->23->1673" ] }, { @@ -20445,7 +20460,7 @@ "ru": "Ошибки ретранслятора", "zh-chs": "中繼錯誤", "xloc": [ - "default.handlebars->29->1665" + "default.handlebars->23->1666" ] }, { @@ -20462,8 +20477,8 @@ "ru": "Сессии ретранслятора", "zh-chs": "接力會議", "xloc": [ - "default.handlebars->29->1671", - "default.handlebars->29->1684" + "default.handlebars->23->1672", + "default.handlebars->23->1685" ] }, { @@ -20568,7 +20583,7 @@ "ru": "Удаленный буфер обмена", "zh-chs": "遠程剪貼板", "xloc": [ - "default.handlebars->29->686" + "default.handlebars->23->687" ] }, { @@ -20587,8 +20602,8 @@ "xloc": [ "default-mobile.handlebars->9->304", "default-mobile.handlebars->9->322", - "default.handlebars->29->1240", - "default.handlebars->29->1274" + "default.handlebars->23->1241", + "default.handlebars->23->1275" ] }, { @@ -20606,8 +20621,8 @@ "zh-chs": "遠程桌面設置", "xloc": [ "default-mobile.handlebars->9->239", - "default.handlebars->29->215", - "default.handlebars->29->678" + "default.handlebars->23->215", + "default.handlebars->23->679" ] }, { @@ -20624,7 +20639,7 @@ "ru": "Ввод с удаленной клавиатуры", "zh-chs": "遠程鍵盤輸入", "xloc": [ - "default.handlebars->29->684" + "default.handlebars->23->685" ] }, { @@ -20674,8 +20689,8 @@ "xloc": [ "default-mobile.handlebars->9->305", "default-mobile.handlebars->9->327", - "default.handlebars->29->1241", - "default.handlebars->29->1279" + "default.handlebars->23->1242", + "default.handlebars->23->1280" ] }, { @@ -20692,7 +20707,7 @@ "ru": "Удаленный буфер обмена действителен в течении 60 секунд.", "zh-chs": "遠程剪貼板的有效期為60秒。", "xloc": [ - "default.handlebars->29->685" + "default.handlebars->23->686" ] }, { @@ -20727,7 +20742,7 @@ "ru": "Удалить", "zh-chs": "去掉", "xloc": [ - "default.handlebars->29->127" + "default.handlebars->23->127" ] }, { @@ -20761,8 +20776,8 @@ "ja": "デバイスグループの権限を削除する", "nl": "Apparaatgroepmachtigingen verwijderen", "xloc": [ - "default.handlebars->29->1516", - "default.handlebars->29->1639" + "default.handlebars->23->1517", + "default.handlebars->23->1640" ] }, { @@ -20771,8 +20786,8 @@ "ja": "デバイスの権限を削除", "nl": "Apparaatmachtigingen verwijderen", "xloc": [ - "default.handlebars->29->1514", - "default.handlebars->29->1626" + "default.handlebars->23->1515", + "default.handlebars->23->1627" ] }, { @@ -20795,7 +20810,7 @@ "ja": "ユーザーグループメンバーシップを削除する", "nl": "Lidmaatschap van gebruikersgroep verwijderen", "xloc": [ - "default.handlebars->29->1635" + "default.handlebars->23->1636" ] }, { @@ -20804,8 +20819,8 @@ "ja": "ユーザーグループのアクセス許可を削除する", "nl": "Gebruikersgroepmachtigingen verwijderen", "xloc": [ - "default.handlebars->29->1296", - "default.handlebars->29->1631" + "default.handlebars->23->1297", + "default.handlebars->23->1632" ] }, { @@ -20814,7 +20829,7 @@ "ja": "ユーザーメンバーシップを削除", "nl": "Gebruikerslidmaatschap verwijderen", "xloc": [ - "default.handlebars->29->1524" + "default.handlebars->23->1525" ] }, { @@ -20823,8 +20838,8 @@ "ja": "ユーザー権限を削除", "nl": "Gebruikersmachtigingen verwijderen", "xloc": [ - "default.handlebars->29->1294", - "default.handlebars->29->1628" + "default.handlebars->23->1295", + "default.handlebars->23->1629" ] }, { @@ -20841,7 +20856,7 @@ "ru": "Удалить все двухфакторные аутентификации.", "zh-chs": "刪除所有第二因素驗證。", "xloc": [ - "default.handlebars->29->1603" + "default.handlebars->23->1604" ] }, { @@ -20858,7 +20873,7 @@ "ru": "Удалить все прошлые события для этого userid.", "zh-chs": "刪除此用戶標識的所有先前事件。", "xloc": [ - "default.handlebars->29->1446" + "default.handlebars->23->1447" ] }, { @@ -20875,7 +20890,7 @@ "ru": "Удалить устройство при отключении", "zh-chs": "斷開連接後移除設備", "xloc": [ - "default.handlebars->29->1221" + "default.handlebars->23->1222" ] }, { @@ -20892,7 +20907,7 @@ "ru": "Удалить местоположение узла", "zh-chs": "刪除節點位置", "xloc": [ - "default.handlebars->29->429" + "default.handlebars->23->429" ] }, { @@ -20901,7 +20916,7 @@ "nl": "Verwijder telefoonnummer", "xloc": [ "default-mobile.handlebars->9->33", - "default.handlebars->29->838" + "default.handlebars->23->839" ] }, { @@ -20918,7 +20933,7 @@ "ru": "Удалить это устройство", "zh-chs": "刪除此設備", "xloc": [ - "default.handlebars->29->528" + "default.handlebars->23->529" ] }, { @@ -20932,7 +20947,7 @@ "ru": "Удалить этого пользователя", "zh-chs": "删除该用户", "xloc": [ - "default.handlebars->29->1583" + "default.handlebars->23->1584" ] }, { @@ -20949,7 +20964,7 @@ "ru": "Удалить членство пользователя в группе", "zh-chs": "刪除用戶組成員身份", "xloc": [ - "default.handlebars->29->1617" + "default.handlebars->23->1618" ] }, { @@ -20958,7 +20973,7 @@ "ja": "このデバイスへのユーザーグループ権限を削除します", "nl": "Gebruikersrechten voor dit apparaat verwijderen", "xloc": [ - "default.handlebars->29->1510" + "default.handlebars->23->1511" ] }, { @@ -20975,8 +20990,8 @@ "ru": "Удалить права группы пользователей для этой группы устройств", "zh-chs": "刪除該設備組的用戶組權限", "xloc": [ - "default.handlebars->29->1504", - "default.handlebars->29->558" + "default.handlebars->23->1505", + "default.handlebars->23->559" ] }, { @@ -20993,11 +21008,11 @@ "ru": "Удалить права пользователя для этой группы устройств", "zh-chs": "刪除此設備組的用戶權限", "xloc": [ - "default.handlebars->29->1172", - "default.handlebars->29->1498", - "default.handlebars->29->1611", - "default.handlebars->29->1623", - "default.handlebars->29->559" + "default.handlebars->23->1173", + "default.handlebars->23->1499", + "default.handlebars->23->1612", + "default.handlebars->23->1624", + "default.handlebars->23->560" ] }, { @@ -21018,9 +21033,9 @@ "default-mobile.handlebars->9->94", "default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1", "default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1", - "default.handlebars->29->1359", - "default.handlebars->29->423", - "default.handlebars->29->730", + "default.handlebars->23->1360", + "default.handlebars->23->423", + "default.handlebars->23->731", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3", "default.handlebars->filesContextMenu->cxfilerename->0" @@ -21040,7 +21055,7 @@ "ru": "Требования: ", "zh-chs": "要求:", "xloc": [ - "default.handlebars->29->1085" + "default.handlebars->23->1086" ] }, { @@ -21058,8 +21073,8 @@ "zh-chs": "要求:{0}。", "xloc": [ "default-mobile.handlebars->9->58", - "default.handlebars->29->1449", - "default.handlebars->29->1601" + "default.handlebars->23->1450", + "default.handlebars->23->1602" ] }, { @@ -21076,7 +21091,7 @@ "ru": "Требуется поддержка Microsoft ClickOnce в вашем браузере", "zh-chs": "需要瀏覽器中的Microsoft ClickOnce支持", "xloc": [ - "default.handlebars->29->538" + "default.handlebars->23->539" ] }, { @@ -21093,8 +21108,8 @@ "ru": "Требуется поддержка Microsoft ClickOnce в вашем браузере.", "zh-chs": "在瀏覽器中需要Microsoft ClickOnce支持。", "xloc": [ - "default.handlebars->29->540", - "default.handlebars->29->542" + "default.handlebars->23->541", + "default.handlebars->23->543" ] }, { @@ -21121,7 +21136,7 @@ "zh-chs": "重啟", "xloc": [ "default-mobile.handlebars->9->218", - "default.handlebars->29->607", + "default.handlebars->23->608", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devMapToolbar" ] }, @@ -21193,7 +21208,7 @@ "ru": "Отправить в перезагрузку", "zh-chs": "重置設備", "xloc": [ - "default.handlebars->29->388" + "default.handlebars->23->388" ] }, { @@ -21227,7 +21242,7 @@ "ru": "Перезапуск", "zh-chs": "重新開始", "xloc": [ - "default.handlebars->29->701", + "default.handlebars->23->702", "player.handlebars->p11->deskarea0->deskarea4->3" ] }, @@ -21245,7 +21260,7 @@ "ru": "Восстановить сервер", "zh-chs": "還原伺服器", "xloc": [ - "default.handlebars->29->1112" + "default.handlebars->23->1113" ] }, { @@ -21279,7 +21294,7 @@ "ru": "Восстановить сервер из резервной копии, это удалит существующие данные сервера . Продолжайте дальше только если знаете, что делаете.", "zh-chs": "使用備份還原服務器,這將刪除現有服務器數據。僅當您知道自己在做什麼時才這樣做。", "xloc": [ - "default.handlebars->29->1109" + "default.handlebars->23->1110" ] }, { @@ -21296,7 +21311,7 @@ "ru": "Ограничения", "zh-chs": "限制條件", "xloc": [ - "default.handlebars->29->1536" + "default.handlebars->23->1537" ] }, { @@ -21313,7 +21328,7 @@ "ru": "Ретороманский", "zh-chs": "修羅羅馬式", "xloc": [ - "default.handlebars->29->995" + "default.handlebars->23->996" ] }, { @@ -21330,7 +21345,7 @@ "ru": "Румынский", "zh-chs": "羅馬尼亞語", "xloc": [ - "default.handlebars->29->996" + "default.handlebars->23->997" ] }, { @@ -21347,7 +21362,7 @@ "ru": "Румынский (Молдавия)", "zh-chs": "羅馬尼亞文(摩爾達維亞)", "xloc": [ - "default.handlebars->29->997" + "default.handlebars->23->998" ] }, { @@ -21366,8 +21381,8 @@ "xloc": [ "default-mobile.handlebars->9->250", "default-mobile.handlebars->9->76", - "default.handlebars->29->1332", - "default.handlebars->29->720" + "default.handlebars->23->1333", + "default.handlebars->23->721" ] }, { @@ -21384,8 +21399,8 @@ "ru": "Корневой сертификат", "zh-chs": "根證書", "xloc": [ - "default.handlebars->29->261", - "default.handlebars->29->268" + "default.handlebars->23->261", + "default.handlebars->23->268" ] }, { @@ -21402,8 +21417,8 @@ "ru": "Файл корневого сертификата", "zh-chs": "根證書文件", "xloc": [ - "default.handlebars->29->263", - "default.handlebars->29->270" + "default.handlebars->23->263", + "default.handlebars->23->270" ] }, { @@ -21472,7 +21487,7 @@ "ru": "Router", "zh-chs": "路由器", "xloc": [ - "default.handlebars->29->202" + "default.handlebars->23->202" ] }, { @@ -21489,7 +21504,7 @@ "ru": "Русский", "zh-chs": "俄語", "xloc": [ - "default.handlebars->29->998" + "default.handlebars->23->999" ] }, { @@ -21506,7 +21521,7 @@ "ru": "Русский (Молдавия)", "zh-chs": "俄文(摩爾達維亞)", "xloc": [ - "default.handlebars->29->999" + "default.handlebars->23->1000" ] }, { @@ -21514,8 +21529,8 @@ "ja": "SMS", "nl": "SMS", "xloc": [ - "default.handlebars->29->1574", - "default.handlebars->29->1579", + "default.handlebars->23->1575", + "default.handlebars->23->1580", "login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3", "login.handlebars->container->column_l->centralTable->1->0->logincell->tokenpanel->1->7->1->4->1->3" ] @@ -21525,7 +21540,7 @@ "nl": "SMS geschikt telefoonnummer voor deze gebruiker.", "ja": "このユーザーのSMS対応電話番号。", "xloc": [ - "default.handlebars->29->1589" + "default.handlebars->23->1590" ] }, { @@ -21551,7 +21566,7 @@ "ru": "Такое же как имя устройства", "zh-chs": "與設備名稱相同", "xloc": [ - "default.handlebars->29->233" + "default.handlebars->23->233" ] }, { @@ -21568,7 +21583,7 @@ "ru": "Саамский", "zh-chs": "薩米(拉普蘭)", "xloc": [ - "default.handlebars->29->1000" + "default.handlebars->23->1001" ] }, { @@ -21576,8 +21591,8 @@ "ja": "IP範囲の値の例", "nl": "Voorbeeld IP bereikwaarden", "xloc": [ - "default.handlebars->29->153", - "default.handlebars->29->157" + "default.handlebars->23->153", + "default.handlebars->23->157" ] }, { @@ -21608,7 +21623,7 @@ "ru": "Санго", "zh-chs": "三鄉", "xloc": [ - "default.handlebars->29->1001" + "default.handlebars->23->1002" ] }, { @@ -21625,7 +21640,7 @@ "ru": "Санскритский", "zh-chs": "梵文", "xloc": [ - "default.handlebars->29->1002" + "default.handlebars->23->1003" ] }, { @@ -21642,7 +21657,7 @@ "ru": "Сардинский", "zh-chs": "撒丁島", "xloc": [ - "default.handlebars->29->1003" + "default.handlebars->23->1004" ] }, { @@ -21676,7 +21691,7 @@ "ru": "Сохранить расположение узла", "zh-chs": "保存節點位置", "xloc": [ - "default.handlebars->29->430" + "default.handlebars->23->430" ] }, { @@ -21728,7 +21743,7 @@ "ru": "Сканировать", "zh-chs": "掃瞄", "xloc": [ - "default.handlebars->29->248" + "default.handlebars->23->248" ] }, { @@ -21745,7 +21760,7 @@ "ru": "Сканировать сеть", "zh-chs": "掃描網絡", "xloc": [ - "default.handlebars->29->221" + "default.handlebars->23->221" ] }, { @@ -21762,7 +21777,7 @@ "ru": "Сканировать на наличие Intel® AMT устройств", "zh-chs": "掃描英特爾®AMT設備", "xloc": [ - "default.handlebars->29->249" + "default.handlebars->23->249" ] }, { @@ -21770,7 +21785,7 @@ "ja": "スキャンは結果を返しませんでした。", "nl": "Scan leverde geen resultaten op.", "xloc": [ - "default.handlebars->29->156" + "default.handlebars->23->156" ] }, { @@ -21787,7 +21802,7 @@ "ru": "Сканирование...", "zh-chs": "掃描...", "xloc": [ - "default.handlebars->29->250" + "default.handlebars->23->250" ] }, { @@ -21804,7 +21819,7 @@ "ru": "Поиск", "zh-chs": "搜索", "xloc": [ - "default.handlebars->29->443", + "default.handlebars->23->443", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devMapToolbar" ] }, @@ -21876,7 +21891,7 @@ "ru": "Защищено с помощью TLS", "zh-chs": "使用TLS保護", "xloc": [ - "default.handlebars->29->793" + "default.handlebars->23->794" ] }, { @@ -21894,10 +21909,10 @@ "zh-chs": "安全", "xloc": [ "default-mobile.handlebars->9->224", - "default.handlebars->29->1575", - "default.handlebars->29->237", - "default.handlebars->29->618", - "default.handlebars->29->792" + "default.handlebars->23->1576", + "default.handlebars->23->237", + "default.handlebars->23->619", + "default.handlebars->23->793" ] }, { @@ -21914,7 +21929,7 @@ "ru": "Ключ безопасности", "zh-chs": "安全密鑰", "xloc": [ - "default.handlebars->29->1572" + "default.handlebars->23->1573" ] }, { @@ -21948,12 +21963,12 @@ "ru": "Выбрать все", "zh-chs": "全選", "xloc": [ - "default.handlebars->29->1351", - "default.handlebars->29->1408", - "default.handlebars->29->1473", - "default.handlebars->29->381", - "default.handlebars->29->722", - "default.handlebars->29->724", + "default.handlebars->23->1352", + "default.handlebars->23->1409", + "default.handlebars->23->1474", + "default.handlebars->23->381", + "default.handlebars->23->723", + "default.handlebars->23->725", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar", "default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3", "default.handlebars->container->column_l->p4->3->1->0->3->3", @@ -21976,11 +21991,11 @@ "ru": "Очистить все", "zh-chs": "選擇無", "xloc": [ - "default.handlebars->29->1350", - "default.handlebars->29->1407", - "default.handlebars->29->1472", - "default.handlebars->29->380", - "default.handlebars->29->723", + "default.handlebars->23->1351", + "default.handlebars->23->1408", + "default.handlebars->23->1473", + "default.handlebars->23->380", + "default.handlebars->23->724", "default.handlebars->meshContextMenu->cxselectnone" ] }, @@ -21998,7 +22013,7 @@ "ru": "Выберите новую группу для выбранных устройств", "zh-chs": "為所選設備選擇一個新組", "xloc": [ - "default.handlebars->29->632" + "default.handlebars->23->633" ] }, { @@ -22015,7 +22030,7 @@ "ru": "Выберите новую группу для этого устройства", "zh-chs": "選擇此設備的新組", "xloc": [ - "default.handlebars->29->631" + "default.handlebars->23->632" ] }, { @@ -22032,7 +22047,7 @@ "ru": "Выберите узел для размещения", "zh-chs": "選擇要放置的節點", "xloc": [ - "default.handlebars->29->446" + "default.handlebars->23->446" ] }, { @@ -22049,7 +22064,7 @@ "ru": "Выберите действие для осуществления на всех выбранных устройствах. Действия будут выполнены только при наличии соответствующих прав.", "zh-chs": "選擇要在所有選定設備上執行的操作。僅在擁有適當權限的情況下才能執行操作。", "xloc": [ - "default.handlebars->29->384" + "default.handlebars->23->384" ] }, { @@ -22058,8 +22073,8 @@ "ja": "選択したすべてのユーザーに対して実行する操作を選択します。", "nl": "Selecteer een bewerking die u op alle geselecteerde gebruikers wilt uitvoeren.", "xloc": [ - "default.handlebars->29->1409", - "default.handlebars->29->1474" + "default.handlebars->23->1410", + "default.handlebars->23->1475" ] }, { @@ -22077,7 +22092,7 @@ "zh-chs": "選擇要在此設備上執行的操作。", "xloc": [ "default-mobile.handlebars->9->215", - "default.handlebars->29->604" + "default.handlebars->23->605" ] }, { @@ -22113,7 +22128,7 @@ "zh-chs": "僅自我事件", "xloc": [ "default-mobile.handlebars->9->332", - "default.handlebars->29->1285" + "default.handlebars->23->1286" ] }, { @@ -22149,8 +22164,8 @@ "ru": "Отправить MQTT сообщение", "zh-chs": "發送MQTT消息", "xloc": [ - "default.handlebars->29->382", - "default.handlebars->29->609" + "default.handlebars->23->382", + "default.handlebars->23->610" ] }, { @@ -22167,7 +22182,7 @@ "ru": "Отправить MQTT сообщение", "zh-chs": "發送MQTT消息", "xloc": [ - "default.handlebars->29->624" + "default.handlebars->23->625" ] }, { @@ -22175,7 +22190,7 @@ "ja": "SMSを送信", "nl": "verstuur SMS", "xloc": [ - "default.handlebars->29->1418" + "default.handlebars->23->1419" ] }, { @@ -22183,7 +22198,7 @@ "ja": "このユーザーにSMSメッセージを送信します", "nl": "Stuur een SMS bericht naar deze gebruiker", "xloc": [ - "default.handlebars->29->1580" + "default.handlebars->23->1581" ] }, { @@ -22200,7 +22215,7 @@ "ru": "Отправить уведомление всем пользователям этой группы.", "zh-chs": "向該組中的所有用戶發送通知。", "xloc": [ - "default.handlebars->29->1495" + "default.handlebars->23->1496" ] }, { @@ -22217,7 +22232,7 @@ "ru": "Отправить текстовое уведомление этому пользователю.", "zh-chs": "向該用戶發送文本通知。", "xloc": [ - "default.handlebars->29->1420" + "default.handlebars->23->1421" ] }, { @@ -22231,7 +22246,7 @@ "ru": "Отправить письмо пользователю", "zh-chs": "发送电子邮件给用户", "xloc": [ - "default.handlebars->29->1403" + "default.handlebars->23->1404" ] }, { @@ -22248,7 +22263,7 @@ "ru": "Отправить ссылку для установки", "zh-chs": "發送安裝鏈接", "xloc": [ - "default.handlebars->29->282" + "default.handlebars->23->282" ] }, { @@ -22265,7 +22280,7 @@ "ru": "Отправить приглашение по email.", "zh-chs": "發送邀請電子郵件。", "xloc": [ - "default.handlebars->29->1448" + "default.handlebars->23->1449" ] }, { @@ -22326,7 +22341,7 @@ "ru": "Отправить уведомление пользователю", "zh-chs": "發送用戶通知", "xloc": [ - "default.handlebars->29->1582" + "default.handlebars->23->1583" ] }, { @@ -22343,7 +22358,7 @@ "ru": "Сербский", "zh-chs": "塞爾維亞", "xloc": [ - "default.handlebars->29->1006" + "default.handlebars->23->1007" ] }, { @@ -22360,7 +22375,7 @@ "ru": "Серийный номер", "zh-chs": "序列號", "xloc": [ - "default.handlebars->29->804" + "default.handlebars->23->805" ] }, { @@ -22377,7 +22392,7 @@ "ru": "Резервное копирование сервера", "zh-chs": "服務器備份", "xloc": [ - "default.handlebars->29->1458" + "default.handlebars->23->1459" ] }, { @@ -22394,7 +22409,7 @@ "ru": "Сертификат сервера", "zh-chs": "服務器證書", "xloc": [ - "default.handlebars->29->1700" + "default.handlebars->23->1701" ] }, { @@ -22411,7 +22426,7 @@ "ru": "База данных сервера", "zh-chs": "服務器數據庫", "xloc": [ - "default.handlebars->29->1701" + "default.handlebars->23->1702" ] }, { @@ -22430,11 +22445,11 @@ "xloc": [ "default-mobile.handlebars->9->311", "default-mobile.handlebars->9->324", - "default.handlebars->29->1248", - "default.handlebars->29->1276", - "default.handlebars->29->1455", - "default.handlebars->29->572", - "default.handlebars->29->591" + "default.handlebars->23->1249", + "default.handlebars->23->1277", + "default.handlebars->23->1456", + "default.handlebars->23->573", + "default.handlebars->23->592" ] }, { @@ -22451,8 +22466,8 @@ "ru": "Разрешения сервера", "zh-chs": "服務器權限", "xloc": [ - "default.handlebars->29->1395", - "default.handlebars->29->1466" + "default.handlebars->23->1396", + "default.handlebars->23->1467" ] }, { @@ -22469,7 +22484,7 @@ "ru": "Квота сервера", "zh-chs": "服務器配額", "xloc": [ - "default.handlebars->29->1546" + "default.handlebars->23->1547" ] }, { @@ -22486,7 +22501,7 @@ "ru": "Восстановление сервера", "zh-chs": "服務器還原", "xloc": [ - "default.handlebars->29->1459" + "default.handlebars->23->1460" ] }, { @@ -22503,7 +22518,7 @@ "ru": "Права", "zh-chs": "服務器權限", "xloc": [ - "default.handlebars->29->1545" + "default.handlebars->23->1546" ] }, { @@ -22520,7 +22535,7 @@ "ru": "Состояние сервера", "zh-chs": "服務器狀態", "xloc": [ - "default.handlebars->29->1651" + "default.handlebars->23->1652" ] }, { @@ -22554,7 +22569,7 @@ "ru": "Трассировка сервера", "zh-chs": "服務器跟踪", "xloc": [ - "default.handlebars->29->1711" + "default.handlebars->23->1712" ] }, { @@ -22571,7 +22586,7 @@ "ru": "Обновление сервера", "zh-chs": "服務器更新", "xloc": [ - "default.handlebars->29->1460" + "default.handlebars->23->1461" ] }, { @@ -22657,7 +22672,7 @@ "ru": "На сервере нет журнала ошибок.", "zh-chs": "服務器沒有錯誤日誌。", "xloc": [ - "default.handlebars->29->103" + "default.handlebars->23->103" ] }, { @@ -22693,7 +22708,7 @@ "ru": "ServerStats.csv", "zh-chs": "ServerStats.csv", "xloc": [ - "default.handlebars->29->1692" + "default.handlebars->23->1693" ] }, { @@ -22710,7 +22725,7 @@ "ru": "Детали службы", "zh-chs": "服務詳情", "xloc": [ - "default.handlebars->29->702" + "default.handlebars->23->703" ] }, { @@ -22797,7 +22812,7 @@ "ru": "Файл с настройками", "zh-chs": "設定文件", "xloc": [ - "default.handlebars->29->329" + "default.handlebars->23->329" ] }, { @@ -22831,7 +22846,7 @@ "ru": "Установить CIRA", "zh-chs": "設置CIRA", "xloc": [ - "default.handlebars->29->256" + "default.handlebars->23->256" ] }, { @@ -22848,7 +22863,7 @@ "ru": "Метод установки", "zh-chs": "設定方法", "xloc": [ - "default.handlebars->29->254" + "default.handlebars->23->254" ] }, { @@ -22866,10 +22881,10 @@ "zh-chs": "設定...", "xloc": [ "default-mobile.handlebars->9->3", - "default.handlebars->29->10", - "default.handlebars->29->205", - "default.handlebars->29->208", - "default.handlebars->29->214", + "default.handlebars->23->10", + "default.handlebars->23->205", + "default.handlebars->23->208", + "default.handlebars->23->214", "xterm.handlebars->9->3" ] }, @@ -22904,7 +22919,7 @@ "ru": "Общий процесс", "zh-chs": "共享過程", "xloc": [ - "default.handlebars->29->696" + "default.handlebars->23->697" ] }, { @@ -23014,7 +23029,7 @@ "zh-chs": "只顯示自己的事件", "xloc": [ "default-mobile.handlebars->9->314", - "default.handlebars->29->1251" + "default.handlebars->23->1252" ] }, { @@ -23031,7 +23046,7 @@ "ru": "Показывать панель-уведомление", "zh-chs": "顯示連接工具欄", "xloc": [ - "default.handlebars->29->1214" + "default.handlebars->23->1215" ] }, { @@ -23048,7 +23063,7 @@ "ru": "Показать информацию о расположении устройства", "zh-chs": "顯示設備位置信息", "xloc": [ - "default.handlebars->29->532" + "default.handlebars->23->533" ] }, { @@ -23065,7 +23080,7 @@ "ru": "Показать информацию о сетевом интерфейсе устройства", "zh-chs": "顯示設備網絡接口信息", "xloc": [ - "default.handlebars->29->530" + "default.handlebars->23->531" ] }, { @@ -23116,8 +23131,8 @@ "ru": "Простой режим управления администратора (ACM)", "zh-chs": "簡單管理員控制模式(ACM)", "xloc": [ - "default.handlebars->29->1152", - "default.handlebars->29->1175" + "default.handlebars->23->1153", + "default.handlebars->23->1176" ] }, { @@ -23134,9 +23149,9 @@ "ru": "Простой режим управления клиента (CCM)", "zh-chs": "簡單客戶端控制模式(CCM)", "xloc": [ - "default.handlebars->29->1150", - "default.handlebars->29->1178", - "default.handlebars->29->1182" + "default.handlebars->23->1151", + "default.handlebars->23->1179", + "default.handlebars->23->1183" ] }, { @@ -23153,7 +23168,7 @@ "ru": "Синдхи", "zh-chs": "信地", "xloc": [ - "default.handlebars->29->1004" + "default.handlebars->23->1005" ] }, { @@ -23170,7 +23185,7 @@ "ru": "Сингальский", "zh-chs": "僧伽羅語", "xloc": [ - "default.handlebars->29->1005" + "default.handlebars->23->1006" ] }, { @@ -23204,7 +23219,7 @@ "ru": "Размер: 100%", "zh-chs": "尺寸:100%", "xloc": [ - "default.handlebars->29->750" + "default.handlebars->23->751" ] }, { @@ -23221,7 +23236,7 @@ "ru": "Размер: 125%", "zh-chs": "尺寸:125%", "xloc": [ - "default.handlebars->29->751" + "default.handlebars->23->752" ] }, { @@ -23238,7 +23253,7 @@ "ru": "Размер: 150%", "zh-chs": "尺寸:150%", "xloc": [ - "default.handlebars->29->752" + "default.handlebars->23->753" ] }, { @@ -23255,7 +23270,7 @@ "ru": "Размер: 200%", "zh-chs": "尺寸:200%", "xloc": [ - "default.handlebars->29->753" + "default.handlebars->23->754" ] }, { @@ -23276,10 +23291,10 @@ "default-mobile.handlebars->9->112", "default-mobile.handlebars->9->113", "default-mobile.handlebars->9->217", - "default.handlebars->29->2", - "default.handlebars->29->3", - "default.handlebars->29->4", - "default.handlebars->29->606" + "default.handlebars->23->2", + "default.handlebars->23->3", + "default.handlebars->23->4", + "default.handlebars->23->607" ] }, { @@ -23296,7 +23311,7 @@ "ru": "Отправить в сон", "zh-chs": "睡眠裝置", "xloc": [ - "default.handlebars->29->387" + "default.handlebars->23->387" ] }, { @@ -23315,8 +23330,8 @@ "xloc": [ "default-mobile.handlebars->9->118", "default-mobile.handlebars->9->119", - "default.handlebars->29->351", - "default.handlebars->29->353" + "default.handlebars->23->351", + "default.handlebars->23->353" ] }, { @@ -23333,7 +23348,7 @@ "ru": "Словацкий", "zh-chs": "斯洛伐克文", "xloc": [ - "default.handlebars->29->1007" + "default.handlebars->23->1008" ] }, { @@ -23350,7 +23365,7 @@ "ru": "Словенский", "zh-chs": "斯洛文尼亞文", "xloc": [ - "default.handlebars->29->1008" + "default.handlebars->23->1009" ] }, { @@ -23403,7 +23418,7 @@ "ru": "Малая фокусировка", "zh-chs": "小焦點", "xloc": [ - "default.handlebars->29->681" + "default.handlebars->23->682" ] }, { @@ -23420,7 +23435,7 @@ "ru": "Програмное отключение агента", "zh-chs": "軟斷開劑", "xloc": [ - "default.handlebars->29->834" + "default.handlebars->23->835" ] }, { @@ -23438,7 +23453,7 @@ "zh-chs": "軟關", "xloc": [ "default-mobile.handlebars->9->122", - "default.handlebars->29->359" + "default.handlebars->23->359" ] }, { @@ -23472,7 +23487,7 @@ "ru": "Сомани", "zh-chs": "索馬尼", "xloc": [ - "default.handlebars->29->1009" + "default.handlebars->23->1010" ] }, { @@ -23489,7 +23504,7 @@ "ru": "Сорбский", "zh-chs": "索比亞人", "xloc": [ - "default.handlebars->29->1010" + "default.handlebars->23->1011" ] }, { @@ -23619,7 +23634,7 @@ "ru": "Испанский", "zh-chs": "西班牙文", "xloc": [ - "default.handlebars->29->1011" + "default.handlebars->23->1012" ] }, { @@ -23636,7 +23651,7 @@ "ru": "Испанский (Аргентина)", "zh-chs": "西班牙文(阿根廷)", "xloc": [ - "default.handlebars->29->1012" + "default.handlebars->23->1013" ] }, { @@ -23653,7 +23668,7 @@ "ru": "Испанский (Боливия)", "zh-chs": "西班牙語(玻利維亞)", "xloc": [ - "default.handlebars->29->1013" + "default.handlebars->23->1014" ] }, { @@ -23670,7 +23685,7 @@ "ru": "Испанский (Чили)", "zh-chs": "西班牙語(智利)", "xloc": [ - "default.handlebars->29->1014" + "default.handlebars->23->1015" ] }, { @@ -23687,7 +23702,7 @@ "ru": "Испанский (Колумбия)", "zh-chs": "西班牙語(哥倫比亞)", "xloc": [ - "default.handlebars->29->1015" + "default.handlebars->23->1016" ] }, { @@ -23704,7 +23719,7 @@ "ru": "Испанский (Коста-Рика)", "zh-chs": "西班牙語(哥斯達黎加)", "xloc": [ - "default.handlebars->29->1016" + "default.handlebars->23->1017" ] }, { @@ -23721,7 +23736,7 @@ "ru": "Испанский (Доминиканская Республика)", "zh-chs": "西班牙語(多米尼加共和國)", "xloc": [ - "default.handlebars->29->1017" + "default.handlebars->23->1018" ] }, { @@ -23738,7 +23753,7 @@ "ru": "Испанский (Эквадор)", "zh-chs": "西班牙語(厄瓜多爾)", "xloc": [ - "default.handlebars->29->1018" + "default.handlebars->23->1019" ] }, { @@ -23755,7 +23770,7 @@ "ru": "Испанский (Сальвадор)", "zh-chs": "西班牙語(薩爾瓦多)", "xloc": [ - "default.handlebars->29->1019" + "default.handlebars->23->1020" ] }, { @@ -23772,7 +23787,7 @@ "ru": "Испанский (Гватемала)", "zh-chs": "西班牙語(危地馬拉)", "xloc": [ - "default.handlebars->29->1020" + "default.handlebars->23->1021" ] }, { @@ -23789,7 +23804,7 @@ "ru": "Испанский (Гондурас)", "zh-chs": "西班牙語(洪都拉斯)", "xloc": [ - "default.handlebars->29->1021" + "default.handlebars->23->1022" ] }, { @@ -23806,7 +23821,7 @@ "ru": "Испанский (Мексика)", "zh-chs": "西班牙語(墨西哥)", "xloc": [ - "default.handlebars->29->1022" + "default.handlebars->23->1023" ] }, { @@ -23823,7 +23838,7 @@ "ru": "Испанский (Никарагуа)", "zh-chs": "西班牙語(尼加拉瓜)", "xloc": [ - "default.handlebars->29->1023" + "default.handlebars->23->1024" ] }, { @@ -23840,7 +23855,7 @@ "ru": "Испанский (Панама)", "zh-chs": "西班牙語(巴拿馬)", "xloc": [ - "default.handlebars->29->1024" + "default.handlebars->23->1025" ] }, { @@ -23857,7 +23872,7 @@ "ru": "Испанский (Парагвай)", "zh-chs": "西班牙語(巴拉圭)", "xloc": [ - "default.handlebars->29->1025" + "default.handlebars->23->1026" ] }, { @@ -23874,7 +23889,7 @@ "ru": "Испанский (Перу)", "zh-chs": "西班牙語(秘魯)", "xloc": [ - "default.handlebars->29->1026" + "default.handlebars->23->1027" ] }, { @@ -23891,7 +23906,7 @@ "ru": "Испанский (Пуэрто-Рико)", "zh-chs": "西班牙語(波多黎各)", "xloc": [ - "default.handlebars->29->1027" + "default.handlebars->23->1028" ] }, { @@ -23908,7 +23923,7 @@ "ru": "Испанский (Испания)", "zh-chs": "西班牙語(西班牙)", "xloc": [ - "default.handlebars->29->1028" + "default.handlebars->23->1029" ] }, { @@ -23925,7 +23940,7 @@ "ru": "Испанский (Уругвай)", "zh-chs": "西班牙語(烏拉圭)", "xloc": [ - "default.handlebars->29->1029" + "default.handlebars->23->1030" ] }, { @@ -23942,7 +23957,7 @@ "ru": "Испанский (Венесуэла)", "zh-chs": "西班牙語(委內瑞拉)", "xloc": [ - "default.handlebars->29->1030" + "default.handlebars->23->1031" ] }, { @@ -23969,7 +23984,7 @@ "ja": "安定版", "nl": "Stabiele versie", "xloc": [ - "default.handlebars->29->96" + "default.handlebars->23->96" ] }, { @@ -23986,7 +24001,7 @@ "ru": "Старт", "zh-chs": "開始", "xloc": [ - "default.handlebars->29->699" + "default.handlebars->23->700" ] }, { @@ -24003,7 +24018,7 @@ "ru": "Состояние", "zh-chs": "州", "xloc": [ - "default.handlebars->29->690", + "default.handlebars->23->691", "default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsArea->DeskToolsServiceTab->deskToolsServiceHeader->1" ] }, @@ -24038,7 +24053,7 @@ "ru": "Статус", "zh-chs": "狀態", "xloc": [ - "default.handlebars->29->1594", + "default.handlebars->23->1595", "default.handlebars->container->column_l->p42->p42tbl->1->0->7" ] }, @@ -24056,7 +24071,7 @@ "ru": "Стоп", "zh-chs": "停止", "xloc": [ - "default.handlebars->29->700" + "default.handlebars->23->701" ] }, { @@ -24070,7 +24085,7 @@ "ru": "Остановить процесс", "zh-chs": "停止程序", "xloc": [ - "default.handlebars->29->687" + "default.handlebars->23->688" ] }, { @@ -24088,7 +24103,7 @@ "zh-chs": "停止進程#{0} \\“ {1} \\”?", "xloc": [ "default-mobile.handlebars->9->243", - "default.handlebars->29->704" + "default.handlebars->23->705" ] }, { @@ -24096,7 +24111,7 @@ "ja": "ストレージ", "nl": "Opslag", "xloc": [ - "default.handlebars->29->818" + "default.handlebars->23->819" ] }, { @@ -24130,7 +24145,7 @@ "ru": "Превышен лимит места для хранения", "zh-chs": "儲存空間超過", "xloc": [ - "default.handlebars->29->1336" + "default.handlebars->23->1337" ] }, { @@ -24147,7 +24162,7 @@ "ru": "Надежный", "zh-chs": "強大", "xloc": [ - "default.handlebars->29->1102" + "default.handlebars->23->1103" ] }, { @@ -24201,7 +24216,7 @@ "ru": "Успешно", "zh-chs": "成功", "xloc": [ - "default.handlebars->29->66" + "default.handlebars->23->66" ] }, { @@ -24252,7 +24267,7 @@ "ru": "Суту", "zh-chs": "蘇圖", "xloc": [ - "default.handlebars->29->1031" + "default.handlebars->23->1032" ] }, { @@ -24269,7 +24284,7 @@ "ru": "Суахили", "zh-chs": "斯瓦希里語", "xloc": [ - "default.handlebars->29->1032" + "default.handlebars->23->1033" ] }, { @@ -24286,7 +24301,7 @@ "ru": "Шведский", "zh-chs": "瑞典", "xloc": [ - "default.handlebars->29->1033" + "default.handlebars->23->1034" ] }, { @@ -24303,7 +24318,7 @@ "ru": "Шведский (Финляндия)", "zh-chs": "瑞典語(芬蘭)", "xloc": [ - "default.handlebars->29->1034" + "default.handlebars->23->1035" ] }, { @@ -24320,7 +24335,7 @@ "ru": "Шведский (Швеция)", "zh-chs": "瑞典文(瑞典)", "xloc": [ - "default.handlebars->29->1035" + "default.handlebars->23->1036" ] }, { @@ -24337,7 +24352,7 @@ "ru": "Синхронизировать имя устройства на сервере с именем хоста", "zh-chs": "將服務器設備名稱同步到主機名", "xloc": [ - "default.handlebars->29->1222" + "default.handlebars->23->1223" ] }, { @@ -24413,7 +24428,7 @@ "zh-chs": "TLS", "xloc": [ "default-mobile.handlebars->9->193", - "default.handlebars->29->478" + "default.handlebars->23->478" ] }, { @@ -24430,7 +24445,7 @@ "ru": "TLS не настроен", "zh-chs": "未設置TLS", "xloc": [ - "default.handlebars->29->794" + "default.handlebars->23->795" ] }, { @@ -24448,8 +24463,8 @@ "zh-chs": "需要TLS安全", "xloc": [ "default-mobile.handlebars->9->226", - "default.handlebars->29->239", - "default.handlebars->29->620" + "default.handlebars->23->239", + "default.handlebars->23->621" ] }, { @@ -24483,7 +24498,7 @@ "ru": "Тег1, Тег2, Тег3", "zh-chs": "標籤1,標籤2,標籤3", "xloc": [ - "default.handlebars->29->672" + "default.handlebars->23->673" ] }, { @@ -24503,7 +24518,7 @@ "default-mobile.handlebars->9->207", "default-mobile.handlebars->9->208", "default-mobile.handlebars->9->235", - "default.handlebars->29->671", + "default.handlebars->23->672", "default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->7" ] }, @@ -24521,7 +24536,7 @@ "ru": "Тамильский", "zh-chs": "泰米爾語", "xloc": [ - "default.handlebars->29->1036" + "default.handlebars->23->1037" ] }, { @@ -24538,7 +24553,7 @@ "ru": "Татарский", "zh-chs": "塔塔爾族", "xloc": [ - "default.handlebars->29->1037" + "default.handlebars->23->1038" ] }, { @@ -24555,7 +24570,7 @@ "ru": "Телугу", "zh-chs": "泰盧加", "xloc": [ - "default.handlebars->29->1038" + "default.handlebars->23->1039" ] }, { @@ -24572,8 +24587,8 @@ "ru": "Терминал", "zh-chs": "終奌站", "xloc": [ - "default.handlebars->29->1215", - "default.handlebars->29->433", + "default.handlebars->23->1216", + "default.handlebars->23->433", "default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevTerminal", "default.handlebars->contextMenu->cxterminal" ] @@ -24609,9 +24624,9 @@ "ru": "Терминал уведомление", "zh-chs": "終端通知", "xloc": [ - "default.handlebars->29->1135", - "default.handlebars->29->1564", - "default.handlebars->29->501" + "default.handlebars->23->1136", + "default.handlebars->23->1565", + "default.handlebars->23->502" ] }, { @@ -24628,9 +24643,9 @@ "ru": "Запрос терминала", "zh-chs": "終端提示", "xloc": [ - "default.handlebars->29->1134", - "default.handlebars->29->1563", - "default.handlebars->29->500" + "default.handlebars->23->1135", + "default.handlebars->23->1564", + "default.handlebars->23->501" ] }, { @@ -24686,7 +24701,7 @@ "ru": "Тайский", "zh-chs": "泰國", "xloc": [ - "default.handlebars->29->1039" + "default.handlebars->23->1040" ] }, { @@ -24721,7 +24736,7 @@ "ru": "Имя группы устройств, к которой принадлежит этот компьютер", "zh-chs": "該計算機所屬的設備組的名稱", "xloc": [ - "default.handlebars->29->457" + "default.handlebars->23->457" ] }, { @@ -24738,7 +24753,7 @@ "ru": "Имя группы устройств, к которой принадлежит этот компьютер.", "zh-chs": "該計算機所屬的設備組的名稱。", "xloc": [ - "default.handlebars->29->455" + "default.handlebars->23->455" ] }, { @@ -24755,8 +24770,8 @@ "ru": "Имя этого компьютера, указанное в операционной системе", "zh-chs": "在操作系統中設置的此計算機的名稱", "xloc": [ - "default.handlebars->29->458", - "default.handlebars->29->460" + "default.handlebars->23->458", + "default.handlebars->23->460" ] }, { @@ -24773,7 +24788,7 @@ "ru": "На данный момент уведомлений нет", "zh-chs": "目前沒有任何通知", "xloc": [ - "default.handlebars->29->1643" + "default.handlebars->23->1644" ] }, { @@ -24807,7 +24822,7 @@ "ru": "Эти настройки можно использовать для подключения MQTT для этого устройства.", "zh-chs": "這些設置可用於連接該設備的MQTT。", "xloc": [ - "default.handlebars->29->167" + "default.handlebars->23->167" ] }, { @@ -24825,7 +24840,7 @@ "zh-chs": "該帳戶無權創建新的設備組。", "xloc": [ "default-mobile.handlebars->9->61", - "default.handlebars->29->1088" + "default.handlebars->23->1089" ] }, { @@ -24859,7 +24874,7 @@ "ru": "Это не безопасная политика, так как агенты будут выполнять активацию.", "zh-chs": "這不是安全的策略,因為代理將執行激活。", "xloc": [ - "default.handlebars->29->1200" + "default.handlebars->23->1201" ] }, { @@ -24894,7 +24909,7 @@ "ru": "Эта политика не повлияет на устройства с Intel® AMT в режиме ACM.", "zh-chs": "該策略不會影響採用ACM模式的英特爾®AMT的設備。", "xloc": [ - "default.handlebars->29->1199" + "default.handlebars->23->1200" ] }, { @@ -24948,6 +24963,12 @@ "account-login.txt" ] }, + { + "en": "This will add an entry to this device's event log.", + "xloc": [ + "default.handlebars->23->600" + ] + }, { "cs": "Tím se přidá položka do tohoto záznamu událostí na zařízení.", "de": "Dies wird einen Eintrag zum Ereignisprotokoll des Geräts hinzufügen.", @@ -24960,10 +24981,7 @@ "nl": "Hiermee wordt een vermelding toegevoegd aan het gebeurtenislogboek van dit apparaat.", "pt": "Isso adicionará uma entrada ao log de eventos deste dispositivo.", "ru": "Это добавит запись в журнал событий данного устройства.", - "zh-chs": "這會將條目添加到該設備的事件日誌中。", - "xloc": [ - "default.handlebars->29->599" - ] + "zh-chs": "這會將條目添加到該設備的事件日誌中。" }, { "cs": "To neodstraní zařízení ze serveru, ale ta už se k němu nebudou moci připojit Veškerý vzdálený přístup k zařízením bude ztracen. Aby tento příkaz fungoval, je třeba, aby zařízení byla připojena.", @@ -24979,7 +24997,7 @@ "ru": "Это не приведет к удалению устройств с сервера, но они больше не смогут подключаться к серверу. Весь удаленный доступ к устройствам будет потерян. Устройства должны быть подключены, чтобы эта команда работала.", "zh-chs": "這不會從服務器上刪除設備,但是設備將不再能夠連接到服務器。對設備的所有遠程訪問都將丟失。必須連接設備,此命令才能起作用。", "xloc": [ - "default.handlebars->29->627" + "default.handlebars->23->628" ] }, { @@ -24996,7 +25014,7 @@ "ru": "Это не приведет к удалению этого устройства с сервера, но оно больше не сможет подключаться к серверу. Весь удаленный доступ к устройству будет потерян. Для работы этой команды устройство должно быть подключено.", "zh-chs": "這不會將該設備從服務器上刪除,但是該設備將不再能夠連接到服務器。對設備的所有遠程訪問都將丟失。必須連接設備,此命令才能起作用。", "xloc": [ - "default.handlebars->29->628" + "default.handlebars->23->629" ] }, { @@ -25013,7 +25031,7 @@ "ru": "Тигровый", "zh-chs": "蒂格雷", "xloc": [ - "default.handlebars->29->1040" + "default.handlebars->23->1041" ] }, { @@ -25047,7 +25065,7 @@ "ru": "Чтобы добавить компьютер в группу \\\"{0}\\\", выполните следующую команду. Потребуются права root.", "zh-chs": "要將計算機添加到{0},請運行以下命令。需要根憑證。", "xloc": [ - "default.handlebars->29->331" + "default.handlebars->23->331" ] }, { @@ -25064,7 +25082,7 @@ "ru": "Чтобы добавить новое устройство Intel® AMT в группу устройств \\\"{0}\\\" с CIRA, загрузите следующие файлы со скриптами и используйте MeshCommander, чтобы запустить скрипт для настройки компьютеров.", "zh-chs": "要將新的英特爾®AMT設備添加到具有CIRA的設備組“ {0} \\”中,請下載以下腳本文件,並使用 MeshCommander 來運行腳本來配置計算機。", "xloc": [ - "default.handlebars->29->255" + "default.handlebars->23->255" ] }, { @@ -25081,7 +25099,7 @@ "ru": "Чтобы добавить новое устройство Intel® AMT в группу устройств \\\"{0}\\\" с CIRA, загрузите следующий сертификат в качестве доверенного в Intel AMT", "zh-chs": "要將新的英特爾®AMT設備添加到具有CIRA的設備組“ {0} \\”,請在英特爾AMT中將以下證書作為受信任的根加載", "xloc": [ - "default.handlebars->29->258" + "default.handlebars->23->258" ] }, { @@ -25098,7 +25116,7 @@ "ru": "Чтобы добавить новое устройство Intel® AMT в группу устройств \\\"{0}\\\" с CIRA, загрузите следующий сертификат в качестве доверенного в Intel AMT, выполните аутентификацию с использованием сертификата клиента со следующим общим именем и подключитесь к серверу.", "zh-chs": "要將新的英特爾®AMT設備添加到具有CIRA的設備組“{0}”中,請將以下證書作為受信任的根加載到英特爾AMT中,使用具有以下通用名稱的客戶端證書進行身份驗證並連接到以下服務器。", "xloc": [ - "default.handlebars->29->267" + "default.handlebars->23->267" ] }, { @@ -25115,7 +25133,7 @@ "ru": "Чтобы добавить новый компьютер в группу устройств \\\"{0}\\\", скачайте Mesh Agent и установите его для управления этим компьютером. В этот агент встроена информация о текущем сервере и группе устройств.", "zh-chs": "要將新計算機添加到設備組\\“ {0} \\”,請下載網狀代理並安裝該計算機以進行管理。該代理中嵌入了服務器和設備組信息。", "xloc": [ - "default.handlebars->29->320" + "default.handlebars->23->320" ] }, { @@ -25132,7 +25150,7 @@ "ru": "Чтобы добавить новый компьютер в группу устройств \\\"{0}\\\", скачайте Mesh Agent и установите его для управления этим компьютером. В этот установщик агента встроена информация о текущем сервере и группе устройств.", "zh-chs": "要將新計算機添加到設備組\\“ {0} \\”,請下載網狀代理並安裝該計算機以進行管理。該代理安裝程序中嵌入了服務器和設備組信息。", "xloc": [ - "default.handlebars->29->333" + "default.handlebars->23->333" ] }, { @@ -25149,7 +25167,7 @@ "ru": "Чтобы удалить эту учетную запись, введите пароль учетной записи в оба поля и нажмите ОК.", "zh-chs": "要刪除此帳戶,請在下面的兩個框中鍵入帳戶密碼,然後單擊確定。", "xloc": [ - "default.handlebars->29->1075" + "default.handlebars->23->1076" ] }, { @@ -25228,7 +25246,7 @@ "ru": "Для удаления Mesh Agent скачайте файл ниже, запустите его и нажмите \\\"удалить\\\".", "zh-chs": "要刪除網格代理,請下載以下文件,運行並單擊\\“卸載\\”。", "xloc": [ - "default.handlebars->29->337" + "default.handlebars->23->337" ] }, { @@ -25245,7 +25263,7 @@ "ru": "Для удаления Mesh Agent выполните следующую команду. Потребуются учетные данные root.", "zh-chs": "要刪除網格代理,請運行以下命令。需要根憑證。", "xloc": [ - "default.handlebars->29->344" + "default.handlebars->23->344" ] }, { @@ -25494,7 +25512,7 @@ "ru": "Тема", "zh-chs": "話題", "xloc": [ - "default.handlebars->29->622" + "default.handlebars->23->623" ] }, { @@ -25545,7 +25563,7 @@ "ru": "Router используется для подключения к различным портам устройства через этот сервер", "zh-chs": "用於通過此服務器連接到設備的流量路由器", "xloc": [ - "default.handlebars->29->534" + "default.handlebars->23->535" ] }, { @@ -25562,7 +25580,7 @@ "ru": "Попытайтесь снова.", "zh-chs": "再試一次。", "xloc": [ - "default.handlebars->29->118" + "default.handlebars->23->118" ] }, { @@ -25579,7 +25597,7 @@ "ru": "Тсонга", "zh-chs": "特松加", "xloc": [ - "default.handlebars->29->1041" + "default.handlebars->23->1042" ] }, { @@ -25596,7 +25614,7 @@ "ru": "Тсвана", "zh-chs": "茨瓦納", "xloc": [ - "default.handlebars->29->1042" + "default.handlebars->23->1043" ] }, { @@ -25613,7 +25631,7 @@ "ru": "Турецкий", "zh-chs": "土耳其", "xloc": [ - "default.handlebars->29->1043" + "default.handlebars->23->1044" ] }, { @@ -25630,7 +25648,7 @@ "ru": "Туркменский", "zh-chs": "土庫曼人", "xloc": [ - "default.handlebars->29->1044" + "default.handlebars->23->1045" ] }, { @@ -25647,7 +25665,7 @@ "ru": "Двухфакторная аутентификация", "zh-chs": "兩要素認證", "xloc": [ - "default.handlebars->29->50" + "default.handlebars->23->50" ] }, { @@ -25666,11 +25684,11 @@ "xloc": [ "default-mobile.handlebars->9->287", "default-mobile.handlebars->9->67", - "default.handlebars->29->1095", - "default.handlebars->29->1125", - "default.handlebars->29->1176", - "default.handlebars->29->1179", - "default.handlebars->29->697", + "default.handlebars->23->1096", + "default.handlebars->23->1126", + "default.handlebars->23->1177", + "default.handlebars->23->1180", + "default.handlebars->23->698", "default.handlebars->container->column_l->p11->deskarea0->deskarea4->3" ] }, @@ -25688,7 +25706,7 @@ "ru": "Введите имя ключа, выберите поле OTP и нажмите кнопку на YubiKey™.", "zh-chs": "輸入密鑰名稱,選擇OTP框,然後按YubiKey™上的按鈕。", "xloc": [ - "default.handlebars->29->853" + "default.handlebars->23->854" ] }, { @@ -25705,7 +25723,7 @@ "ru": "Введите имя ключа для добавления.", "zh-chs": "輸入要添加的密鑰的名稱。", "xloc": [ - "default.handlebars->29->850" + "default.handlebars->23->851" ] }, { @@ -25722,7 +25740,7 @@ "ru": "Терминал UTF8", "zh-chs": "UTF8終端", "xloc": [ - "default.handlebars->29->708" + "default.handlebars->23->709" ] }, { @@ -25739,7 +25757,7 @@ "ru": "Украинский", "zh-chs": "烏克蘭", "xloc": [ - "default.handlebars->29->1045" + "default.handlebars->23->1046" ] }, { @@ -25756,8 +25774,8 @@ "ru": "Невозможно получить доступ к устройству, пока адрес email не подтвержден. Это необходимо для восстановления пароля. Перейдите на вкладку \\\"Моя учетная запись\\\", чтобы изменить и подтвердить адрес email.", "zh-chs": "在驗證電子郵件地址之前,無法訪問設備。這是密碼恢復所必需的。轉到“我的帳戶”標籤以更改和驗證電子郵件地址。", "xloc": [ - "default.handlebars->29->1090", - "default.handlebars->29->449" + "default.handlebars->23->1091", + "default.handlebars->23->449" ] }, { @@ -25810,8 +25828,8 @@ "ru": "Невозможно получить доступ к устройству, пока не включена двухфакторная аутентификация. Это требуется для дополнительной безопасности. Перейдите на вкладку \\\"Моя учетная запись\\\" и посмотрите \\\"Безопасность учетной записи\\\".", "zh-chs": "在啟用兩因素身份驗證之前,無法訪問設備。這是額外的安全性所必需的。轉到“我的帳戶”標籤,然後查看“帳戶安全性”部分。", "xloc": [ - "default.handlebars->29->1092", - "default.handlebars->29->451" + "default.handlebars->23->1093", + "default.handlebars->23->451" ] }, { @@ -25829,7 +25847,7 @@ "zh-chs": "無法連接網絡套接字", "xloc": [ "default-mobile.handlebars->9->8", - "default.handlebars->29->48" + "default.handlebars->23->48" ] }, { @@ -25865,7 +25883,7 @@ "zh-chs": "無法執行身份驗證", "xloc": [ "default-mobile.handlebars->9->7", - "default.handlebars->29->47" + "default.handlebars->23->47" ] }, { @@ -25882,7 +25900,7 @@ "ru": "Невозможно отсканировать этот диапазон адресов.", "zh-chs": "無法掃描該地址範圍。", "xloc": [ - "default.handlebars->29->152" + "default.handlebars->23->152" ] }, { @@ -25918,9 +25936,9 @@ "zh-chs": "卸載", "xloc": [ "default-mobile.handlebars->9->334", - "default.handlebars->29->1287", - "default.handlebars->29->577", - "default.handlebars->29->596" + "default.handlebars->23->1288", + "default.handlebars->23->578", + "default.handlebars->23->597" ] }, { @@ -25938,9 +25956,9 @@ "zh-chs": "卸載代理", "xloc": [ "default-mobile.handlebars->9->316", - "default.handlebars->29->1253", - "default.handlebars->29->383", - "default.handlebars->29->610" + "default.handlebars->23->1254", + "default.handlebars->23->383", + "default.handlebars->23->611" ] }, { @@ -25957,7 +25975,7 @@ "ru": "Удалить агент", "zh-chs": "卸載代理", "xloc": [ - "default.handlebars->29->630" + "default.handlebars->23->631" ] }, { @@ -25978,18 +25996,18 @@ "default-mobile.handlebars->9->153", "default-mobile.handlebars->9->181", "default-mobile.handlebars->9->182", - "default.handlebars->29->13", - "default.handlebars->29->1634", - "default.handlebars->29->379", - "default.handlebars->29->41", - "default.handlebars->29->42", - "default.handlebars->29->784", - "default.handlebars->29->791", - "default.handlebars->29->91", - "default.handlebars->29->92", - "default.handlebars->29->93", - "default.handlebars->29->95", - "default.handlebars->29->97" + "default.handlebars->23->13", + "default.handlebars->23->1635", + "default.handlebars->23->379", + "default.handlebars->23->41", + "default.handlebars->23->42", + "default.handlebars->23->785", + "default.handlebars->23->792", + "default.handlebars->23->91", + "default.handlebars->23->92", + "default.handlebars->23->93", + "default.handlebars->23->95", + "default.handlebars->23->97" ] }, { @@ -26007,7 +26025,7 @@ "zh-chs": "未知#{0}", "xloc": [ "default-mobile.handlebars->9->281", - "default.handlebars->29->1120" + "default.handlebars->23->1121" ] }, { @@ -26024,7 +26042,7 @@ "ru": "Неизвестное действие", "zh-chs": "未知動作", "xloc": [ - "default.handlebars->29->1657" + "default.handlebars->23->1658" ] }, { @@ -26041,8 +26059,8 @@ "ru": "Неизвестное устройство", "zh-chs": "未知設備", "xloc": [ - "default.handlebars->29->1509", - "default.handlebars->29->1622" + "default.handlebars->23->1510", + "default.handlebars->23->1623" ] }, { @@ -26059,9 +26077,9 @@ "ru": "Неизвестная группа устройств", "zh-chs": "未知設備組", "xloc": [ - "default.handlebars->29->1503", - "default.handlebars->29->1610", - "default.handlebars->29->1661" + "default.handlebars->23->1504", + "default.handlebars->23->1611", + "default.handlebars->23->1662" ] }, { @@ -26078,7 +26096,7 @@ "ru": "Неизвестная группа", "zh-chs": "未知群組", "xloc": [ - "default.handlebars->29->1653" + "default.handlebars->23->1654" ] }, { @@ -26096,7 +26114,7 @@ "zh-chs": "未知狀態", "xloc": [ "default-mobile.handlebars->9->188", - "default.handlebars->29->470" + "default.handlebars->23->470" ] }, { @@ -26113,7 +26131,7 @@ "ru": "Неизвестная группа пользователей", "zh-chs": "未知用戶組", "xloc": [ - "default.handlebars->29->1616" + "default.handlebars->23->1617" ] }, { @@ -26131,7 +26149,7 @@ "zh-chs": "未知版本和狀態", "xloc": [ "default-mobile.handlebars->9->190", - "default.handlebars->29->472" + "default.handlebars->23->472" ] }, { @@ -26148,9 +26166,9 @@ "ru": "Неограниченно", "zh-chs": "無限", "xloc": [ - "default.handlebars->29->165", - "default.handlebars->29->293", - "default.handlebars->29->307" + "default.handlebars->23->165", + "default.handlebars->23->293", + "default.handlebars->23->307" ] }, { @@ -26159,7 +26177,7 @@ "ja": "アカウントのロックを解除", "nl": "Account ontgrendelen", "xloc": [ - "default.handlebars->29->1412" + "default.handlebars->23->1413" ] }, { @@ -26197,7 +26215,7 @@ "ru": "Актуально", "zh-chs": "最新", "xloc": [ - "default.handlebars->29->1718" + "default.handlebars->23->1719" ] }, { @@ -26237,11 +26255,11 @@ "default-mobile.handlebars->9->261", "default-mobile.handlebars->9->279", "default-mobile.handlebars->9->95", - "default.handlebars->29->1360", - "default.handlebars->29->1368", - "default.handlebars->29->731", - "default.handlebars->29->754", - "default.handlebars->29->757", + "default.handlebars->23->1361", + "default.handlebars->23->1369", + "default.handlebars->23->732", + "default.handlebars->23->755", + "default.handlebars->23->758", "default.handlebars->container->dialog->dialogBody->dialog3->d3localmode->1" ] }, @@ -26259,7 +26277,7 @@ "ru": "Загрузить ядро Mesh Agent", "zh-chs": "上傳網格代理核心", "xloc": [ - "default.handlebars->29->836" + "default.handlebars->23->837" ] }, { @@ -26276,7 +26294,7 @@ "ru": "Загрузить файл ядра", "zh-chs": "上載核心文件", "xloc": [ - "default.handlebars->29->833" + "default.handlebars->23->834" ] }, { @@ -26293,7 +26311,7 @@ "ru": "Загрузить ядро по умолчанию с сервера ", "zh-chs": "上載默認服務器核心", "xloc": [ - "default.handlebars->29->830" + "default.handlebars->23->831" ] }, { @@ -26310,7 +26328,7 @@ "ru": "Загрузить ядро восстановления", "zh-chs": "上傳恢復核心", "xloc": [ - "default.handlebars->29->832" + "default.handlebars->23->833" ] }, { @@ -26327,8 +26345,8 @@ "ru": "Загрузка перезапишет 1 файл. Продолжить?", "zh-chs": "上傳將覆蓋1個文件。繼續?", "xloc": [ - "default.handlebars->29->1369", - "default.handlebars->29->755" + "default.handlebars->23->1370", + "default.handlebars->23->756" ] }, { @@ -26345,8 +26363,8 @@ "ru": "Загрузка перезапишет {0} файлов. Продолжить?", "zh-chs": "上傳將覆蓋{0}個文件。繼續?", "xloc": [ - "default.handlebars->29->1370", - "default.handlebars->29->756" + "default.handlebars->23->1371", + "default.handlebars->23->757" ] }, { @@ -26377,7 +26395,7 @@ "ru": "Верхний Сорбский", "zh-chs": "上索布族", "xloc": [ - "default.handlebars->29->1046" + "default.handlebars->23->1047" ] }, { @@ -26394,7 +26412,7 @@ "ru": "Урду", "zh-chs": "烏爾都語", "xloc": [ - "default.handlebars->29->1047" + "default.handlebars->23->1048" ] }, { @@ -26446,8 +26464,8 @@ "ru": "Использовано", "zh-chs": "用過的", "xloc": [ - "default.handlebars->29->1647", - "default.handlebars->29->1649" + "default.handlebars->23->1648", + "default.handlebars->23->1650" ] }, { @@ -26465,11 +26483,11 @@ "zh-chs": "用戶", "xloc": [ "default-mobile.handlebars->9->336", - "default.handlebars->29->1173", - "default.handlebars->29->1396", - "default.handlebars->29->1499", - "default.handlebars->29->193", - "default.handlebars->29->561" + "default.handlebars->23->1174", + "default.handlebars->23->1397", + "default.handlebars->23->1500", + "default.handlebars->23->193", + "default.handlebars->23->562" ] }, { @@ -26486,7 +26504,7 @@ "ru": "Пользователь + Файлы", "zh-chs": "用戶+文件", "xloc": [ - "default.handlebars->29->1397" + "default.handlebars->23->1398" ] }, { @@ -26503,10 +26521,10 @@ "ru": "Импорт учетной записи пользователя", "zh-chs": "用戶帳戶導入", "xloc": [ - "default.handlebars->29->1422", - "default.handlebars->29->1423", - "default.handlebars->29->1425", - "default.handlebars->29->1427" + "default.handlebars->23->1423", + "default.handlebars->23->1424", + "default.handlebars->23->1426", + "default.handlebars->23->1428" ] }, { @@ -26523,7 +26541,7 @@ "ru": "Учетные записи пользователей", "zh-chs": "用戶帳號", "xloc": [ - "default.handlebars->29->1666" + "default.handlebars->23->1667" ] }, { @@ -26541,8 +26559,8 @@ "zh-chs": "用戶授權", "xloc": [ "default-mobile.handlebars->9->289", - "default.handlebars->29->1171", - "default.handlebars->29->557" + "default.handlebars->23->1172", + "default.handlebars->23->558" ] }, { @@ -26559,9 +26577,9 @@ "ru": "Согласие пользователя", "zh-chs": "用戶同意", "xloc": [ - "default.handlebars->29->1141", - "default.handlebars->29->1570", - "default.handlebars->29->507" + "default.handlebars->23->1142", + "default.handlebars->23->1571", + "default.handlebars->23->508" ] }, { @@ -26578,12 +26596,12 @@ "ru": "Группа пользователей", "zh-chs": "用戶組", "xloc": [ - "default.handlebars->29->1229", - "default.handlebars->29->1230", - "default.handlebars->29->1481", - "default.handlebars->29->1618", - "default.handlebars->29->1637", - "default.handlebars->29->560" + "default.handlebars->23->1230", + "default.handlebars->23->1231", + "default.handlebars->23->1482", + "default.handlebars->23->1619", + "default.handlebars->23->1638", + "default.handlebars->23->561" ] }, { @@ -26617,7 +26635,7 @@ "ru": "Членство в группах пользователей", "zh-chs": "用戶組成員資格", "xloc": [ - "default.handlebars->29->1615" + "default.handlebars->23->1616" ] }, { @@ -26634,8 +26652,8 @@ "ru": "Идентификатор пользователя", "zh-chs": "用戶標識", "xloc": [ - "default.handlebars->29->1290", - "default.handlebars->29->1540" + "default.handlebars->23->1291", + "default.handlebars->23->1541" ] }, { @@ -26652,7 +26670,7 @@ "ru": "Экспортировать список пользователей", "zh-chs": "用戶列表導出", "xloc": [ - "default.handlebars->29->1434" + "default.handlebars->23->1435" ] }, { @@ -26669,7 +26687,7 @@ "ru": "Имя пользователя", "zh-chs": "用戶名", "xloc": [ - "default.handlebars->29->1289" + "default.handlebars->23->1290" ] }, { @@ -26686,8 +26704,8 @@ "ru": "Имена пользователей", "zh-chs": "用戶名", "xloc": [ - "default.handlebars->29->1227", - "default.handlebars->29->1528" + "default.handlebars->23->1228", + "default.handlebars->23->1529" ] }, { @@ -26733,7 +26751,7 @@ "ru": "Сессии пользователя", "zh-chs": "用戶會話", "xloc": [ - "default.handlebars->29->1683" + "default.handlebars->23->1684" ] }, { @@ -26798,8 +26816,8 @@ "ru": "Использовать настройки браузера", "zh-chs": "用戶瀏覽器價值", "xloc": [ - "default.handlebars->29->1057", - "default.handlebars->29->1059" + "default.handlebars->23->1058", + "default.handlebars->23->1060" ] }, { @@ -26856,10 +26874,10 @@ "zh-chs": "用戶名", "xloc": [ "default-mobile.handlebars->9->222", - "default.handlebars->29->1440", - "default.handlebars->29->234", - "default.handlebars->29->264", - "default.handlebars->29->616", + "default.handlebars->23->1441", + "default.handlebars->23->234", + "default.handlebars->23->264", + "default.handlebars->23->617", "player.handlebars->3->4" ] }, @@ -26916,9 +26934,9 @@ "ru": "Пользователи", "zh-chs": "用戶數", "xloc": [ - "default.handlebars->29->1469", - "default.handlebars->29->1491", - "default.handlebars->29->1682", + "default.handlebars->23->1470", + "default.handlebars->23->1492", + "default.handlebars->23->1683", "default.handlebars->container->topbar->1->1->UsersSubMenuSpan->UsersSubMenu->1->0->UsersGeneral" ] }, @@ -26936,7 +26954,7 @@ "ru": "Сессии пользователей", "zh-chs": "用戶會話", "xloc": [ - "default.handlebars->29->1670" + "default.handlebars->23->1671" ] }, { @@ -26953,7 +26971,7 @@ "ru": "VT100+ (F10 = ESC+[OY)", "zh-chs": "VT100 +(F10 = ESC + [OY)", "xloc": [ - "default.handlebars->29->713" + "default.handlebars->23->714" ] }, { @@ -26970,7 +26988,7 @@ "ru": "Венда", "zh-chs": "文達", "xloc": [ - "default.handlebars->29->1048" + "default.handlebars->23->1049" ] }, { @@ -26987,8 +27005,8 @@ "ru": "Вендор", "zh-chs": "供應商", "xloc": [ - "default.handlebars->29->799", - "default.handlebars->29->802" + "default.handlebars->23->800", + "default.handlebars->23->803" ] }, { @@ -26997,7 +27015,7 @@ "nl": "Verificatie code:", "xloc": [ "default-mobile.handlebars->9->30", - "default.handlebars->29->142" + "default.handlebars->23->142" ] }, { @@ -27014,7 +27032,7 @@ "ru": "Проверенный", "zh-chs": "已驗證", "xloc": [ - "default.handlebars->29->1596" + "default.handlebars->23->1597" ] }, { @@ -27031,8 +27049,8 @@ "nl": "Geverifieerd telefoonnummer", "xloc": [ "default-mobile.handlebars->9->32", - "default.handlebars->29->1405", - "default.handlebars->29->837" + "default.handlebars->23->1406", + "default.handlebars->23->838" ] }, { @@ -27084,10 +27102,10 @@ "ru": "Версия", "zh-chs": "版", "xloc": [ - "default.handlebars->29->762", - "default.handlebars->29->783", - "default.handlebars->29->800", - "default.handlebars->29->805", + "default.handlebars->23->763", + "default.handlebars->23->784", + "default.handlebars->23->801", + "default.handlebars->23->806", "default.handlebars->container->column_l->p42->p42tbl->1->0->5" ] }, @@ -27102,7 +27120,7 @@ "ru": "Версия несовместима, пожалуйста, сначала обновите установку MeshCentral", "zh-chs": "版本不兼容,请先升级您的MeshCentral安装", "xloc": [ - "default.handlebars->29->1714" + "default.handlebars->23->1715" ] }, { @@ -27137,7 +27155,7 @@ "ru": "Вьетнамский", "zh-chs": "越南文", "xloc": [ - "default.handlebars->29->1049" + "default.handlebars->23->1050" ] }, { @@ -27168,8 +27186,8 @@ "ru": "Просмотр журнала изменений", "zh-chs": "查看变更日志", "xloc": [ - "default.handlebars->29->1717", - "default.handlebars->29->1719" + "default.handlebars->23->1718", + "default.handlebars->23->1720" ] }, { @@ -27186,7 +27204,7 @@ "ru": "Посмотреть примечания этого устройства", "zh-chs": "查看有關此設備的註釋", "xloc": [ - "default.handlebars->29->523" + "default.handlebars->23->524" ] }, { @@ -27203,7 +27221,7 @@ "ru": "Посмотреть примечания этой группы устройств", "zh-chs": "查看有關此設備組的註釋", "xloc": [ - "default.handlebars->29->1156" + "default.handlebars->23->1157" ] }, { @@ -27220,7 +27238,7 @@ "ru": "Посмотреть примечания об этом пользователе", "zh-chs": "查看有關此用戶的註釋", "xloc": [ - "default.handlebars->29->1578" + "default.handlebars->23->1579" ] }, { @@ -27237,7 +27255,7 @@ "ru": "Волапукский", "zh-chs": "沃拉普克", "xloc": [ - "default.handlebars->29->1050" + "default.handlebars->23->1051" ] }, { @@ -27254,7 +27272,7 @@ "ru": "ВНИМАНИЕ: ", "zh-chs": "警告:", "xloc": [ - "default.handlebars->29->64" + "default.handlebars->23->64" ] }, { @@ -27285,8 +27303,8 @@ "ru": "Услуга", "zh-chs": "唤醒", "xloc": [ - "default.handlebars->29->573", - "default.handlebars->29->592" + "default.handlebars->23->574", + "default.handlebars->23->593" ] }, { @@ -27305,8 +27323,8 @@ "xloc": [ "default-mobile.handlebars->9->312", "default-mobile.handlebars->9->325", - "default.handlebars->29->1249", - "default.handlebars->29->1277" + "default.handlebars->23->1250", + "default.handlebars->23->1278" ] }, { @@ -27324,7 +27342,7 @@ "zh-chs": "醒來", "xloc": [ "default-mobile.handlebars->9->216", - "default.handlebars->29->605" + "default.handlebars->23->606" ] }, { @@ -27341,7 +27359,7 @@ "ru": "Разбудить устройства", "zh-chs": "喚醒設備", "xloc": [ - "default.handlebars->29->386" + "default.handlebars->23->386" ] }, { @@ -27358,7 +27376,7 @@ "ru": "Валлонский", "zh-chs": "瓦隆", "xloc": [ - "default.handlebars->29->1051" + "default.handlebars->23->1052" ] }, { @@ -27375,7 +27393,7 @@ "ru": "Слабый", "zh-chs": "弱", "xloc": [ - "default.handlebars->29->1104" + "default.handlebars->23->1105" ] }, { @@ -27412,8 +27430,8 @@ "ru": "Веб-сервер", "zh-chs": "網絡服務器", "xloc": [ - "default.handlebars->29->1703", - "default.handlebars->29->1704" + "default.handlebars->23->1704", + "default.handlebars->23->1705" ] }, { @@ -27430,7 +27448,7 @@ "ru": "Запросы веб-сервера", "zh-chs": "Web服務器請求", "xloc": [ - "default.handlebars->29->1705" + "default.handlebars->23->1706" ] }, { @@ -27447,7 +27465,7 @@ "ru": "Ретранслятор Web Socket", "zh-chs": "Web套接字中繼", "xloc": [ - "default.handlebars->29->1706" + "default.handlebars->23->1707" ] }, { @@ -27482,7 +27500,7 @@ "ru": "Добро пожаловать {0}.", "zh-chs": "歡迎{0}。", "xloc": [ - "default.handlebars->29->44", + "default.handlebars->23->44", "terms.handlebars->3->1" ] }, @@ -27500,7 +27518,7 @@ "ru": "Уэльский", "zh-chs": "威爾士語", "xloc": [ - "default.handlebars->29->1052" + "default.handlebars->23->1053" ] }, { @@ -27517,7 +27535,7 @@ "ru": "Когда этот параметр включен, коды приглашений могут использоваться любым пользователем для присоединения устройств к этой группе устройств по следующей общедоступной ссылке:", "zh-chs": "啟用後,任何人都可以使用邀請代碼通過以下公共鏈接將設備加入該設備組:", "xloc": [ - "default.handlebars->29->1298" + "default.handlebars->23->1299" ] }, { @@ -27535,7 +27553,7 @@ "zh-chs": "啟用後,每次登錄時,您都可以選擇向電子郵件帳戶接收登錄令牌,以提高安全性。", "xloc": [ "default-mobile.handlebars->9->38", - "default.handlebars->29->844" + "default.handlebars->23->845" ] }, { @@ -27552,7 +27570,7 @@ "ru": "Будет изменено при следующем входе в систему.", "zh-chs": "下次登錄時將更改。", "xloc": [ - "default.handlebars->29->1550" + "default.handlebars->23->1551" ] }, { @@ -27711,7 +27729,7 @@ "ru": "Исполняемый файл Win32", "zh-chs": "Win32可執行文件", "xloc": [ - "default.handlebars->29->644" + "default.handlebars->23->645" ] }, { @@ -27728,7 +27746,7 @@ "ru": "WinSCP", "zh-chs": "WinSCP", "xloc": [ - "default.handlebars->29->543" + "default.handlebars->23->544" ] }, { @@ -27745,7 +27763,7 @@ "ru": "Windows", "zh-chs": "視窗", "xloc": [ - "default.handlebars->29->311" + "default.handlebars->23->311" ] }, { @@ -27762,8 +27780,8 @@ "ru": "Windows (.exe)", "zh-chs": "Windows(.exe)", "xloc": [ - "default.handlebars->29->323", - "default.handlebars->29->340" + "default.handlebars->23->323", + "default.handlebars->23->340" ] }, { @@ -27780,7 +27798,7 @@ "ru": "Windows (32bit)", "zh-chs": "Windows(32位)", "xloc": [ - "default.handlebars->29->646" + "default.handlebars->23->647" ] }, { @@ -27797,7 +27815,7 @@ "ru": "Windows (64bit)", "zh-chs": "Windows(64位)", "xloc": [ - "default.handlebars->29->647" + "default.handlebars->23->648" ] }, { @@ -27814,7 +27832,7 @@ "ru": "Windows (Удаление)", "zh-chs": "Windows(卸載)", "xloc": [ - "default.handlebars->29->314" + "default.handlebars->23->314" ] }, { @@ -27849,7 +27867,7 @@ "zh-chs": "Windows 32位控制台", "xloc": [ "default-mobile.handlebars->9->154", - "default.handlebars->29->14" + "default.handlebars->23->14" ] }, { @@ -27867,7 +27885,7 @@ "zh-chs": "Windows 32位服務", "xloc": [ "default-mobile.handlebars->9->156", - "default.handlebars->29->16" + "default.handlebars->23->16" ] }, { @@ -27902,7 +27920,7 @@ "zh-chs": "Windows 64位控制台", "xloc": [ "default-mobile.handlebars->9->155", - "default.handlebars->29->15" + "default.handlebars->23->15" ] }, { @@ -27920,7 +27938,7 @@ "zh-chs": "Windows 64位服務", "xloc": [ "default-mobile.handlebars->9->157", - "default.handlebars->29->17" + "default.handlebars->23->17" ] }, { @@ -27938,7 +27956,7 @@ "zh-chs": "Windows MinCore控制台", "xloc": [ "default-mobile.handlebars->9->174", - "default.handlebars->29->34" + "default.handlebars->23->34" ] }, { @@ -27956,7 +27974,7 @@ "zh-chs": "Windows MinCore服務", "xloc": [ "default-mobile.handlebars->9->175", - "default.handlebars->29->35" + "default.handlebars->23->35" ] }, { @@ -27973,7 +27991,7 @@ "ru": "Только Windows", "zh-chs": "僅Windows", "xloc": [ - "default.handlebars->29->284" + "default.handlebars->23->284" ] }, { @@ -27990,8 +28008,8 @@ "ru": "Windows x64 (.exe)", "zh-chs": "Windows x64(.exe)", "xloc": [ - "default.handlebars->29->327", - "default.handlebars->29->343" + "default.handlebars->23->327", + "default.handlebars->23->343" ] }, { @@ -28025,7 +28043,7 @@ "ru": "Перенос строк: ВЫКЛ", "zh-chs": "包裝:關閉", "xloc": [ - "default.handlebars->29->749" + "default.handlebars->23->750" ] }, { @@ -28042,7 +28060,7 @@ "ru": "Перенос строк: ВКЛ", "zh-chs": "包裝:開", "xloc": [ - "default.handlebars->29->748" + "default.handlebars->23->749" ] }, { @@ -28059,7 +28077,7 @@ "ru": "Записать событие к этому устройству", "zh-chs": "為此設備寫一個事件", "xloc": [ - "default.handlebars->29->525" + "default.handlebars->23->526" ] }, { @@ -28094,7 +28112,7 @@ "zh-chs": "XENx86", "xloc": [ "default-mobile.handlebars->9->161", - "default.handlebars->29->21" + "default.handlebars->23->21" ] }, { @@ -28111,7 +28129,7 @@ "ru": "XTerm", "zh-chs": "XTerm", "xloc": [ - "default.handlebars->29->537" + "default.handlebars->23->538" ] }, { @@ -28128,7 +28146,7 @@ "ru": "Кос", "zh-chs": "科薩", "xloc": [ - "default.handlebars->29->1053" + "default.handlebars->23->1054" ] }, { @@ -28145,7 +28163,7 @@ "ru": "Идиш", "zh-chs": "意第緒語", "xloc": [ - "default.handlebars->29->1054" + "default.handlebars->23->1055" ] }, { @@ -28162,7 +28180,7 @@ "ru": "Вы можете возобновить эту функцию в любое время.", "zh-chs": "您可以隨時重新激活此功能。", "xloc": [ - "default.handlebars->29->116" + "default.handlebars->23->116" ] }, { @@ -28193,7 +28211,7 @@ "ru": "Теперь вам понадобится действительный токен, чтобы снова войти в систему.", "zh-chs": "您現在需要一個有效的令牌才能再次登錄。", "xloc": [ - "default.handlebars->29->111" + "default.handlebars->23->111" ] }, { @@ -28225,7 +28243,7 @@ "ru": "YubiKey™ OTP", "zh-chs": "YubiKey™ OTP", "xloc": [ - "default.handlebars->29->856" + "default.handlebars->23->857" ] }, { @@ -28242,7 +28260,7 @@ "ru": "Масштабирование по размеру", "zh-chs": "縮放至適合範圍", "xloc": [ - "default.handlebars->29->438" + "default.handlebars->23->438" ] }, { @@ -28259,8 +28277,8 @@ "ru": "Масштабирование +", "zh-chs": "放大到一定程度", "xloc": [ - "default.handlebars->29->435", - "default.handlebars->29->441" + "default.handlebars->23->435", + "default.handlebars->23->441" ] }, { @@ -28277,8 +28295,8 @@ "ru": "Масштабирование -", "zh-chs": "縮小到一定程度", "xloc": [ - "default.handlebars->29->436", - "default.handlebars->29->442" + "default.handlebars->23->436", + "default.handlebars->23->442" ] }, { @@ -28295,7 +28313,7 @@ "ru": "Зулусский", "zh-chs": "祖魯族", "xloc": [ - "default.handlebars->29->1055" + "default.handlebars->23->1056" ] }, { @@ -28485,7 +28503,7 @@ "ru": "\\\\'", "zh-chs": "\\\\'", "xloc": [ - "default.handlebars->29->1715" + "default.handlebars->23->1716" ] }, { @@ -28502,8 +28520,8 @@ "ru": "добавить", "zh-chs": "加一", "xloc": [ - "default.handlebars->29->190", - "default.handlebars->29->192" + "default.handlebars->23->190", + "default.handlebars->23->192" ] }, { @@ -28520,7 +28538,7 @@ "ru": "админ", "zh-chs": "管理員", "xloc": [ - "default.handlebars->29->235" + "default.handlebars->23->235" ] }, { @@ -28618,7 +28636,7 @@ "ru": "console.txt", "zh-chs": "console.txt", "xloc": [ - "default.handlebars->29->827" + "default.handlebars->23->828" ] }, { @@ -28636,7 +28654,7 @@ "zh-chs": "複製", "xloc": [ "default-mobile.handlebars->9->99", - "default.handlebars->29->1365" + "default.handlebars->23->1366" ] }, { @@ -28653,8 +28671,8 @@ "ru": "devicelist.csv", "zh-chs": "devicelist.csv", "xloc": [ - "default.handlebars->29->400", - "default.handlebars->29->405" + "default.handlebars->23->400", + "default.handlebars->23->405" ] }, { @@ -28671,8 +28689,8 @@ "ru": "devicelist.json", "zh-chs": "devicelist.json", "xloc": [ - "default.handlebars->29->402", - "default.handlebars->29->406" + "default.handlebars->23->402", + "default.handlebars->23->406" ] }, { @@ -28703,8 +28721,8 @@ "ru": "eventslist.csv", "zh-chs": "eventslist.csv", "xloc": [ - "default.handlebars->29->1374", - "default.handlebars->29->1379" + "default.handlebars->23->1375", + "default.handlebars->23->1380" ] }, { @@ -28721,8 +28739,8 @@ "ru": "eventslist.json", "zh-chs": "eventslist.json", "xloc": [ - "default.handlebars->29->1376", - "default.handlebars->29->1380" + "default.handlebars->23->1377", + "default.handlebars->23->1381" ] }, { @@ -28739,7 +28757,7 @@ "ru": "example@email.com", "zh-chs": "example@email.com", "xloc": [ - "default.handlebars->29->280" + "default.handlebars->23->280" ] }, { @@ -28756,7 +28774,7 @@ "ru": "свободно", "zh-chs": "自由", "xloc": [ - "default.handlebars->29->1678" + "default.handlebars->23->1679" ] }, { @@ -28773,8 +28791,8 @@ "ru": "г:", "zh-chs": "G:", "xloc": [ - "default.handlebars->29->415", - "default.handlebars->29->416" + "default.handlebars->23->415", + "default.handlebars->23->416" ] }, { @@ -28791,8 +28809,8 @@ "ru": "группа:", "zh-chs": "組:", "xloc": [ - "default.handlebars->29->413", - "default.handlebars->29->414" + "default.handlebars->23->413", + "default.handlebars->23->414" ] }, { @@ -28937,7 +28955,7 @@ "ru": "id, name, email, creation, lastlogin, groups, authfactors", "zh-chs": "id,名稱,電子郵件,創建,lastlogin,組,authfactors", "xloc": [ - "default.handlebars->29->1435" + "default.handlebars->23->1436" ] }, { @@ -28954,7 +28972,7 @@ "ru": "идентификатор, имя, имя, хост, значок, ip, osdesc, состояние, имя группы, conn, pwr", "zh-chs": "id,名稱,rname,主機,圖標,ip,osdesc,狀態,組名,conn,pwr", "xloc": [ - "default.handlebars->29->404" + "default.handlebars->23->404" ] }, { @@ -28971,8 +28989,8 @@ "ru": "ip:", "zh-chs": "ip:", "xloc": [ - "default.handlebars->29->411", - "default.handlebars->29->412" + "default.handlebars->23->411", + "default.handlebars->23->412" ] }, { @@ -29028,7 +29046,7 @@ "ru": "k max, пусто по умолчанию", "zh-chs": "k max,默认为空白", "xloc": [ - "default.handlebars->29->1456" + "default.handlebars->23->1457" ] }, { @@ -29064,7 +29082,7 @@ "zh-chs": "移動", "xloc": [ "default-mobile.handlebars->9->100", - "default.handlebars->29->1366" + "default.handlebars->23->1367" ] }, { @@ -29095,7 +29113,7 @@ "ru": "servererrors.txt", "zh-chs": "servererrors.txt", "xloc": [ - "default.handlebars->29->1117" + "default.handlebars->23->1118" ] }, { @@ -29112,7 +29130,7 @@ "ru": "servertrace.csv", "zh-chs": "servertrace.csv", "xloc": [ - "default.handlebars->29->1713" + "default.handlebars->23->1714" ] }, { @@ -29129,8 +29147,8 @@ "ru": "т:", "zh-chs": "t:", "xloc": [ - "default.handlebars->29->419", - "default.handlebars->29->420" + "default.handlebars->23->419", + "default.handlebars->23->420" ] }, { @@ -29147,8 +29165,8 @@ "ru": "тег:", "zh-chs": "標籤:", "xloc": [ - "default.handlebars->29->417", - "default.handlebars->29->418" + "default.handlebars->23->417", + "default.handlebars->23->418" ] }, { @@ -29165,7 +29183,7 @@ "ru": "time, conn.agent, conn.users, conn.usersessions, conn.relaysession, conn.intelamt, mem.external, mem.heapused, mem.heaptotal, mem.rss", "zh-chs": "時間,conn.agent,conn.users,conn.usersessions,conn.relaysession,conn.intelamt,mem.external,mem.heapused,mem.heaptotal,mem.rss", "xloc": [ - "default.handlebars->29->1691" + "default.handlebars->23->1692" ] }, { @@ -29182,7 +29200,7 @@ "ru": "time, source, message", "zh-chs": "時間,來源,訊息", "xloc": [ - "default.handlebars->29->1712" + "default.handlebars->23->1713" ] }, { @@ -29213,7 +29231,7 @@ "ru": "всего", "zh-chs": "總", "xloc": [ - "default.handlebars->29->1679" + "default.handlebars->23->1680" ] }, { @@ -29230,8 +29248,8 @@ "ru": "п:", "zh-chs": "你:", "xloc": [ - "default.handlebars->29->409", - "default.handlebars->29->410" + "default.handlebars->23->409", + "default.handlebars->23->410" ] }, { @@ -29262,8 +29280,8 @@ "ru": "пользователь:", "zh-chs": "用戶:", "xloc": [ - "default.handlebars->29->407", - "default.handlebars->29->408" + "default.handlebars->23->407", + "default.handlebars->23->408" ] }, { @@ -29280,8 +29298,8 @@ "ru": "userlist.csv", "zh-chs": "userlist.csv", "xloc": [ - "default.handlebars->29->1431", - "default.handlebars->29->1436" + "default.handlebars->23->1432", + "default.handlebars->23->1437" ] }, { @@ -29298,8 +29316,8 @@ "ru": "userlist.json", "zh-chs": "userlist.json", "xloc": [ - "default.handlebars->29->1433", - "default.handlebars->29->1437" + "default.handlebars->23->1434", + "default.handlebars->23->1438" ] }, { @@ -29316,7 +29334,7 @@ "ru": "utc, время, тип, действие, пользователь, устройство, сообщение", "zh-chs": "utc,時間,類型,操作,用戶,設備,消息", "xloc": [ - "default.handlebars->29->1378" + "default.handlebars->23->1379" ] }, { @@ -29350,7 +29368,7 @@ "ru": "{0} Гб", "zh-chs": "{0} Gb", "xloc": [ - "default.handlebars->29->1345" + "default.handlebars->23->1346" ] }, { @@ -29367,7 +29385,7 @@ "ru": "{0} Kб", "zh-chs": "{0} Kb", "xloc": [ - "default.handlebars->29->1343" + "default.handlebars->23->1344" ] }, { @@ -29384,8 +29402,8 @@ "ru": "{0} Mб", "zh-chs": "{0} Mb", "xloc": [ - "default.handlebars->29->1344", - "default.handlebars->29->816" + "default.handlebars->23->1345", + "default.handlebars->23->817" ] }, { @@ -29402,7 +29420,7 @@ "ru": "{0} Мб, {1} Мгц", "zh-chs": "{0} Mb,{1} Mhz", "xloc": [ - "default.handlebars->29->811" + "default.handlebars->23->812" ] }, { @@ -29419,7 +29437,7 @@ "ru": "{0} активных сессий", "zh-chs": "{0}個活動會話", "xloc": [ - "default.handlebars->29->1588" + "default.handlebars->23->1589" ] }, { @@ -29436,7 +29454,7 @@ "ru": "{0} байт", "zh-chs": "{0} b", "xloc": [ - "default.handlebars->29->1342" + "default.handlebars->23->1343" ] }, { @@ -29454,7 +29472,7 @@ "zh-chs": "{0}個字節", "xloc": [ "default-mobile.handlebars->9->88", - "default.handlebars->29->1353" + "default.handlebars->23->1354" ] }, { @@ -29471,7 +29489,7 @@ "ru": "{0} байт осталось", "zh-chs": "剩餘{0}個字節", "xloc": [ - "default.handlebars->29->1337" + "default.handlebars->23->1338" ] }, { @@ -29488,7 +29506,7 @@ "ru": "{0} гигабайт осталось", "zh-chs": "剩餘{0} GB", "xloc": [ - "default.handlebars->29->1340" + "default.handlebars->23->1341" ] }, { @@ -29505,7 +29523,7 @@ "ru": "{0} групп", "zh-chs": "{0}個群組", "xloc": [ - "default.handlebars->29->1555" + "default.handlebars->23->1556" ] }, { @@ -29522,7 +29540,7 @@ "ru": "{0} часов", "zh-chs": "{0}小時", "xloc": [ - "default.handlebars->29->161" + "default.handlebars->23->161" ] }, { @@ -29553,7 +29571,7 @@ "ru": "{0} килобайт осталось", "zh-chs": "剩餘{0}千字節", "xloc": [ - "default.handlebars->29->1338" + "default.handlebars->23->1339" ] }, { @@ -29588,7 +29606,7 @@ "ru": "{0} мегабайт осталось", "zh-chs": "剩餘{0}兆字節", "xloc": [ - "default.handlebars->29->1339" + "default.handlebars->23->1340" ] }, { @@ -29605,7 +29623,7 @@ "ru": "{0} минут до разъединения", "zh-chs": "{0}分鐘直到斷開連接", "xloc": [ - "default.handlebars->29->62" + "default.handlebars->23->62" ] }, { @@ -29622,7 +29640,7 @@ "ru": "Еще {0} пользователей не показаны, используйте поиск для нахождения пользователей...", "zh-chs": "{0}未顯示更多用戶,請使用搜索框查找用戶...", "xloc": [ - "default.handlebars->29->1388" + "default.handlebars->23->1389" ] }, { @@ -29639,7 +29657,7 @@ "ru": "{0} устройств", "zh-chs": "{0}個節點", "xloc": [ - "default.handlebars->29->347" + "default.handlebars->23->347" ] }, { @@ -29706,7 +29724,7 @@ "ru": "{0} секунд до разъединения", "zh-chs": "{0}秒,直到斷開連接", "xloc": [ - "default.handlebars->29->60" + "default.handlebars->23->60" ] }, { @@ -29754,7 +29772,7 @@ "ru": "{0} сессий", "zh-chs": "{0}個會話", "xloc": [ - "default.handlebars->29->1392" + "default.handlebars->23->1393" ] }, { @@ -29771,7 +29789,7 @@ "ru": "{0} настройки (.msh)", "zh-chs": "{0}設置(.msh)", "xloc": [ - "default.handlebars->29->330" + "default.handlebars->23->330" ] }, { @@ -29823,7 +29841,7 @@ "ru": "{0} пользователей", "zh-chs": "{0}個用戶", "xloc": [ - "default.handlebars->29->209" + "default.handlebars->23->209" ] }, { @@ -29874,7 +29892,7 @@ "ru": "{0}k в 1 файле. {1}k максимум", "zh-chs": "{0} k合1檔案。最多{1} k", "xloc": [ - "default.handlebars->29->1347" + "default.handlebars->23->1348" ] }, { @@ -29890,7 +29908,7 @@ "ru": "{0}k в {1} файлах. {2}k максимум", "zh-chs": "{1}個文件中有{0}個。最多{2} k", "xloc": [ - "default.handlebars->29->1346" + "default.handlebars->23->1347" ] }, { @@ -30068,4 +30086,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/views/default-mobile.handlebars b/views/default-mobile.handlebars index c7d21c2a..4eec55cc 100644 --- a/views/default-mobile.handlebars +++ b/views/default-mobile.handlebars @@ -7,18 +7,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + {{{title}}}