Subject: Built motion from commit (unavailable).|2.4.20
From: Andrea Bianco <[email-masked]>
Date: Wed, 1 Jul 2020 07:02:53 +0000 (+0200)

Built motion from commit (unavailable).|2.4.20
---

diff --git a/apidoc/api_data.js b/apidoc/api_data.js
index 207596a..e4a0eeb 100644
--- a/apidoc/api_data.js
+++ b/apidoc/api_data.js
@@ -1301,12 +1301,12 @@ define({ "api": [
   },
   {
     "type": "post",
-    "url": "/api/auth/local",
+    "url": "/api/auth/google",
     "title": "Creates a new User token",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
         "type": "json"
       }
     ],
@@ -1334,17 +1334,17 @@ define({ "api": [
     },
     "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/authLocal/index.js",
+    "filename": "server/api/authGoogle/index.js",
     "groupTitle": "Authentication"
   },
   {
     "type": "post",
-    "url": "/api/auth/google",
+    "url": "/api/auth/local",
     "title": "Creates a new User token",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
         "type": "json"
       }
     ],
@@ -1372,7 +1372,7 @@ define({ "api": [
     },
     "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/authGoogle/index.js",
+    "filename": "server/api/authLocal/index.js",
     "groupTitle": "Authentication"
   },
   {
@@ -2413,24 +2413,6 @@ define({ "api": [
     "groupTitle": "Chat_Interactions"
   },
   {
-    "type": "put",
-    "url": "/api/chat/interactions/{id}/close",
-    "title": "Close Interaction",
-    "examples": [
-      {
-        "title": "Example usage:",
-        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
-        "type": "json"
-      }
-    ],
-    "name": "addMessage",
-    "group": "Chat_Interactions",
-    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
-    "version": "0.0.0",
-    "filename": "server/api/chatInteraction/index.js",
-    "groupTitle": "Chat_Interactions"
-  },
-  {
     "type": "post",
     "url": "/api/chat/interactions/{id}/messages",
     "title": "Creates new messages",
@@ -2494,6 +2476,24 @@ define({ "api": [
     "groupTitle": "Chat_Interactions"
   },
   {
+    "type": "put",
+    "url": "/api/chat/interactions/{id}/close",
+    "title": "Close Interaction",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "addMessage",
+    "group": "Chat_Interactions",
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/chatInteraction/index.js",
+    "groupTitle": "Chat_Interactions"
+  },
+  {
     "type": "post",
     "url": "/api/chat/interactions/{id}/attachment_upload",
     "title": "Add attachment",
@@ -9428,12 +9428,12 @@ define({ "api": [
   },
   {
     "type": "post",
-    "url": "/api/fax/accounts/{id}/applications",
-    "title": "Creates new applications",
+    "url": "/api/fax/accounts/addaccountapplications",
+    "title": "Creates new account and applications",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
         "type": "json"
       }
     ],
@@ -9487,12 +9487,12 @@ define({ "api": [
   },
   {
     "type": "post",
-    "url": "/api/fax/accounts/addaccountapplications",
-    "title": "Creates new account and applications",
+    "url": "/api/fax/accounts/{id}/applications",
+    "title": "Creates new applications",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
         "type": "json"
       }
     ],
@@ -19251,36 +19251,36 @@ define({ "api": [
   },
   {
     "type": "get",
-    "url": "/api/rpc/outbound",
-    "title": "Gets a list of RTOutbound",
+    "url": "/api/rpc/voice/queues",
+    "title": "Gets a list of RTVoiceQueues",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
+        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
         "type": "json"
       }
     ],
     "name": "RTVoiceQueues",
     "group": "RPC_Realtime",
-    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
     "filename": "server/api/rpc/index.js",
     "groupTitle": "RPC_Realtime"
   },
   {
     "type": "get",
-    "url": "/api/rpc/voice/queues",
-    "title": "Gets a list of RTVoiceQueues",
+    "url": "/api/rpc/outbound",
+    "title": "Gets a list of RTOutbound",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
+        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
         "type": "json"
       }
     ],
     "name": "RTVoiceQueues",
     "group": "RPC_Realtime",
-    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
     "filename": "server/api/rpc/index.js",
     "groupTitle": "RPC_Realtime"
@@ -25049,7 +25049,7 @@ define({ "api": [
   },
   {
     "type": "get",
-    "url": "/api/system",
+    "url": "/api/system/process",
     "title": "Gets system information",
     "examples": [
       {
@@ -25067,7 +25067,7 @@ define({ "api": [
   },
   {
     "type": "get",
-    "url": "/api/system/process",
+    "url": "/api/system",
     "title": "Gets system information",
     "examples": [
       {
@@ -25366,12 +25366,12 @@ define({ "api": [
   },
   {
     "type": "delete",
-    "url": "/api/fax/queues/{id}/teams",
+    "url": "/api/chat/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25379,17 +25379,17 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/faxQueue/index.js",
+    "filename": "server/api/chatQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/mail/queues/{id}/teams",
+    "url": "/api/fax/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25397,17 +25397,17 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/mailQueue/index.js",
+    "filename": "server/api/faxQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/voice/queues/{id}/teams",
+    "url": "/api/openchannel/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25415,17 +25415,17 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/voiceQueue/index.js",
+    "filename": "server/api/openchannelQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/chat/queues/{id}/teams",
+    "url": "/api/sms/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25433,17 +25433,17 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/chatQueue/index.js",
+    "filename": "server/api/smsQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/sms/queues/{id}/teams",
+    "url": "/api/voice/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25451,17 +25451,17 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/smsQueue/index.js",
+    "filename": "server/api/voiceQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/openchannel/queues/{id}/teams",
+    "url": "/api/mail/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25469,7 +25469,7 @@ define({ "api": [
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/openchannelQueue/index.js",
+    "filename": "server/api/mailQueue/index.js",
     "groupTitle": "Teams"
   },
   {
@@ -34301,6 +34301,286 @@ define({ "api": [
   },
   {
     "type": "post",
+    "url": "/api/webbar/answer",
+    "title": "answer webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_answer",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/calls",
+    "title": "webrtc call list",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_calls",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/hangup",
+    "title": "hangup webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hangup",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/hold",
+    "title": "hold webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hold",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": true,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/unhold",
+    "title": "unhold webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hold",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/originate",
+    "title": "Originate new webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_originate",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callNumber",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callerId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callbackUrl",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/transfer",
+    "title": "blind transfer webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_transfer",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "string",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "string",
+            "optional": false,
+            "field": "transferNumber",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
     "url": "/api/integrations/zendesk/accounts",
     "title": "Creates a new Zendesk Account",
     "examples": [
diff --git a/apidoc/api_data.json b/apidoc/api_data.json
index 03829b0..52df91a 100644
--- a/apidoc/api_data.json
+++ b/apidoc/api_data.json
@@ -1301,12 +1301,12 @@
   },
   {
     "type": "post",
-    "url": "/api/auth/local",
+    "url": "/api/auth/google",
     "title": "Creates a new User token",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
         "type": "json"
       }
     ],
@@ -1334,17 +1334,17 @@
     },
     "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/authLocal/index.js",
+    "filename": "server/api/authGoogle/index.js",
     "groupTitle": "Authentication"
   },
   {
     "type": "post",
-    "url": "/api/auth/google",
+    "url": "/api/auth/local",
     "title": "Creates a new User token",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/auth/google -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "content": "curl https://{domain}/api/auth/local -d '{\"name\": \"john.doe\", \"password\": \"password\"}' \\\n -H \"Content-Type: application/json\" -X POST",
         "type": "json"
       }
     ],
@@ -1372,7 +1372,7 @@
     },
     "description": "<p>Motion will return a HTTP status code <code>201</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/authGoogle/index.js",
+    "filename": "server/api/authLocal/index.js",
     "groupTitle": "Authentication"
   },
   {
@@ -2413,24 +2413,6 @@
     "groupTitle": "Chat_Interactions"
   },
   {
-    "type": "put",
-    "url": "/api/chat/interactions/{id}/close",
-    "title": "Close Interaction",
-    "examples": [
-      {
-        "title": "Example usage:",
-        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
-        "type": "json"
-      }
-    ],
-    "name": "addMessage",
-    "group": "Chat_Interactions",
-    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
-    "version": "0.0.0",
-    "filename": "server/api/chatInteraction/index.js",
-    "groupTitle": "Chat_Interactions"
-  },
-  {
     "type": "post",
     "url": "/api/chat/interactions/{id}/messages",
     "title": "Creates new messages",
@@ -2494,6 +2476,24 @@
     "groupTitle": "Chat_Interactions"
   },
   {
+    "type": "put",
+    "url": "/api/chat/interactions/{id}/close",
+    "title": "Close Interaction",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/chat/interactions/{id}/close -d '[{\"to\": \"+3901119886500\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "addMessage",
+    "group": "Chat_Interactions",
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/chatInteraction/index.js",
+    "groupTitle": "Chat_Interactions"
+  },
+  {
     "type": "post",
     "url": "/api/chat/interactions/{id}/attachment_upload",
     "title": "Add attachment",
@@ -9428,12 +9428,12 @@
   },
   {
     "type": "post",
-    "url": "/api/fax/accounts/{id}/applications",
-    "title": "Creates new applications",
+    "url": "/api/fax/accounts/addaccountapplications",
+    "title": "Creates new account and applications",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
         "type": "json"
       }
     ],
@@ -9487,12 +9487,12 @@
   },
   {
     "type": "post",
-    "url": "/api/fax/accounts/addaccountapplications",
-    "title": "Creates new account and applications",
+    "url": "/api/fax/accounts/{id}/applications",
+    "title": "Creates new applications",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/accounts/addaccountapplications -d '[{\"name\": \"name\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
+        "content": "curl https://{domain}/api/fax/accounts/{id}/applications -d '[{\"app\": \"queue\", \"...\": \"...\"}]' \\ \n -H 'Content-Type: application/json' -v -u {name}:{password} -X POST",
         "type": "json"
       }
     ],
@@ -19251,36 +19251,36 @@
   },
   {
     "type": "get",
-    "url": "/api/rpc/outbound",
-    "title": "Gets a list of RTOutbound",
+    "url": "/api/rpc/voice/queues",
+    "title": "Gets a list of RTVoiceQueues",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
+        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
         "type": "json"
       }
     ],
     "name": "RTVoiceQueues",
     "group": "RPC_Realtime",
-    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
     "filename": "server/api/rpc/index.js",
     "groupTitle": "RPC_Realtime"
   },
   {
     "type": "get",
-    "url": "/api/rpc/voice/queues",
-    "title": "Gets a list of RTVoiceQueues",
+    "url": "/api/rpc/outbound",
+    "title": "Gets a list of RTOutbound",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/rpc/voice/queues -v -u {name}:{password}",
+        "content": "curl https://{domain}/api/rpc/outbound -v -u {name}:{password}",
         "type": "json"
       }
     ],
     "name": "RTVoiceQueues",
     "group": "RPC_Realtime",
-    "description": "<p>Motion will return a list of realtime voice queues parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "description": "<p>Motion will return a list of realtime outbound parameters.</p> <p>Upon success Motion will return a HTTP status code <code>200 OK</code> if the entire collection was returned.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
     "filename": "server/api/rpc/index.js",
     "groupTitle": "RPC_Realtime"
@@ -25049,7 +25049,7 @@
   },
   {
     "type": "get",
-    "url": "/api/system",
+    "url": "/api/system/process",
     "title": "Gets system information",
     "examples": [
       {
@@ -25067,7 +25067,7 @@
   },
   {
     "type": "get",
-    "url": "/api/system/process",
+    "url": "/api/system",
     "title": "Gets system information",
     "examples": [
       {
@@ -25366,12 +25366,12 @@
   },
   {
     "type": "delete",
-    "url": "/api/fax/queues/{id}/teams",
+    "url": "/api/chat/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25379,17 +25379,17 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/faxQueue/index.js",
+    "filename": "server/api/chatQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/mail/queues/{id}/teams",
+    "url": "/api/fax/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/fax/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25397,17 +25397,17 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/mailQueue/index.js",
+    "filename": "server/api/faxQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/voice/queues/{id}/teams",
+    "url": "/api/openchannel/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25415,17 +25415,17 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/voiceQueue/index.js",
+    "filename": "server/api/openchannelQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/chat/queues/{id}/teams",
+    "url": "/api/sms/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/chat/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25433,17 +25433,17 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/chatQueue/index.js",
+    "filename": "server/api/smsQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/sms/queues/{id}/teams",
+    "url": "/api/voice/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/sms/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/voice/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25451,17 +25451,17 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/smsQueue/index.js",
+    "filename": "server/api/voiceQueue/index.js",
     "groupTitle": "Teams"
   },
   {
     "type": "delete",
-    "url": "/api/openchannel/queues/{id}/teams",
+    "url": "/api/mail/queues/{id}/teams",
     "title": "Remove teams from a queue",
     "examples": [
       {
         "title": "Example usage:",
-        "content": "curl https://{domain}/api/openchannel/queues/{id}/teams -v -u {name}:{password} -X DELETE",
+        "content": "curl https://{domain}/api/mail/queues/{id}/teams -v -u {name}:{password} -X DELETE",
         "type": "json"
       }
     ],
@@ -25469,7 +25469,7 @@
     "group": "Teams",
     "description": "<p>Motion will return a HTTP status code <code>204</code> upon success. Motion return a HTTP status code <code>404</code> if the corresponding record could not be located.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
     "version": "0.0.0",
-    "filename": "server/api/openchannelQueue/index.js",
+    "filename": "server/api/mailQueue/index.js",
     "groupTitle": "Teams"
   },
   {
@@ -34301,6 +34301,286 @@
   },
   {
     "type": "post",
+    "url": "/api/webbar/answer",
+    "title": "answer webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/answer -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_answer",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/calls",
+    "title": "webrtc call list",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/calls -d '{\"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_calls",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/hangup",
+    "title": "hangup webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/hangup -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hangup",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/hold",
+    "title": "hold webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/hold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hold",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": true,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/unhold",
+    "title": "unhold webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/unhold -d '{\"sessionId\": \"<sessionId>\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_hold",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/originate",
+    "title": "Originate new webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/originate -d '{\"callNumber\": \"0119692844\", \"userId\": 54}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_originate",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callNumber",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callerId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "String",
+            "optional": false,
+            "field": "callbackUrl",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
+    "url": "/api/webbar/transfer",
+    "title": "blind transfer webrtc call",
+    "examples": [
+      {
+        "title": "Example usage:",
+        "content": "curl https://{domain}/api/webbar/transfer -d '{\"userId\": 54, \"sessionId\":\"<sessionId>\", \"transferNumber\":\"<transferNumber>\"}' \\\n -H \"Content-Type: application/json\" -X POST",
+        "type": "json"
+      }
+    ],
+    "name": "Web_Bar_transfer",
+    "group": "WebBar",
+    "parameter": {
+      "fields": {
+        "Body": [
+          {
+            "group": "Body",
+            "type": "number",
+            "optional": false,
+            "field": "userId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "string",
+            "optional": false,
+            "field": "sessionId",
+            "description": ""
+          },
+          {
+            "group": "Body",
+            "type": "string",
+            "optional": false,
+            "field": "transferNumber",
+            "description": ""
+          }
+        ]
+      }
+    },
+    "description": "<p>Motion will return a HTTP status code <code>200</code> upon success.</p> <p>Motion renders the resulting JSON representation in the response body.</p>",
+    "version": "0.0.0",
+    "filename": "server/api/webbar/index.js",
+    "groupTitle": "WebBar"
+  },
+  {
+    "type": "post",
     "url": "/api/integrations/zendesk/accounts",
     "title": "Creates a new Zendesk Account",
     "examples": [
diff --git a/apidoc/api_project.js b/apidoc/api_project.js
index 47696ea..c81f563 100644
--- a/apidoc/api_project.js
+++ b/apidoc/api_project.js
@@ -1,6 +1,6 @@
 define({
   "name": "xCALLY Motion API",
-  "version": "2.4.19",
+  "version": "2.4.20",
   "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
   "title": "xCALLY MOTION API",
   "header": {
@@ -17,7 +17,7 @@ define({
   "apidoc": "0.3.0",
   "generator": {
     "name": "apidoc",
-    "time": "2020-06-14T13:25:30.490Z",
+    "time": "2020-07-01T06:51:41.279Z",
     "url": "http://apidocjs.com",
     "version": "0.20.1"
   }
diff --git a/apidoc/api_project.json b/apidoc/api_project.json
index 32fad2e..df95d05 100644
--- a/apidoc/api_project.json
+++ b/apidoc/api_project.json
@@ -1,6 +1,6 @@
 {
   "name": "xCALLY Motion API",
-  "version": "2.4.19",
+  "version": "2.4.20",
   "description": "Thank you for choosing xCALLY MOTION, one of the first Omni Channel solution integrated with AsteriskTM and the most innovative real time solutions available on the market.",
   "title": "xCALLY MOTION API",
   "header": {
@@ -17,7 +17,7 @@
   "apidoc": "0.3.0",
   "generator": {
     "name": "apidoc",
-    "time": "2020-06-14T13:25:30.490Z",
+    "time": "2020-07-01T06:51:41.279Z",
     "url": "http://apidocjs.com",
     "version": "0.20.1"
   }
diff --git a/package.json b/package.json
index 390ff2d..dfca5e7 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "motion",
-  "version": "2.4.19",
+  "version": "2.4.20",
   "description": "xCALLY Motion is the new Realtime asynchronous solution for your multichannel contact center over Asterisk.",
   "main": "server/app.js",
   "engines": {
diff --git a/public/app/errors/404/i18n/ru.json b/public/app/errors/404/i18n/ru.json
index f31d84c..eb345c7 100644
--- a/public/app/errors/404/i18n/ru.json
+++ b/public/app/errors/404/i18n/ru.json
@@ -1,8 +1,8 @@
 {
 	"ERROR404": {
 		"CODE": "404",
-		"MESSAGE": "К сожалению, нам не удалось найти страницу вы ищете",
-		"SEARCH": "Для поиска ничего",
-		"GO_BACK": "Вернуться к приборной панели"
+		"MESSAGE": "Извините, мы не смогли найти страницу, которую Вы ищете",
+		"SEARCH": "Выполнить поиск",
+		"GO_BACK": "Вернуться на главную страницу"
 	}
 }
\ No newline at end of file
diff --git a/public/app/errors/500/i18n/ru.json b/public/app/errors/500/i18n/ru.json
index 8e7169c..76de852 100644
--- a/public/app/errors/500/i18n/ru.json
+++ b/public/app/errors/500/i18n/ru.json
@@ -1,11 +1,11 @@
 {
 	"ERROR500": {
 		"CODE": "500",
-		"MESSAGE": "А также вы ворвались в интернет!",
-		"SUBMESSAGE": "Просто шучу, выглядит мы является внутренним вопросом, повторите попытку в пару минут",
-		"REPORT": "Доклад этой проблемы",
-		"JIRA_MESSAGE": "Ваш запрос получен и будет обработан в ближайшее время.",
-		"JIRA_SUBMESSAGE": "Приносим извинения за причиненные неудобства. Если у Вас возникнут любые вопросы или проблемы, пожалуйста, не обращайтесь к нам.",
-		"GO_BACK": "Вернуться к приборной панели"
+		"MESSAGE": "Вот так так ‒ Вы сломали интернет!",
+		"SUBMESSAGE": "Шутка. Похоже, у нас внутренняя проблема. Через несколько минут попробуйте еще раз.",
+		"REPORT": "Сообщить о проблеме",
+		"JIRA_MESSAGE": "Ваш запрос получен и будет обработан в ближайшее время.",
+		"JIRA_SUBMESSAGE": "Приносим извинения за доставленные неудобства. Если у Вас возникнут какие-либо вопросы или проблемы, пожалуйста, обращайтесь к нам.",
+		"GO_BACK": "Вернуться на главную страницу"
 	}
 }
\ No newline at end of file
diff --git a/public/app/footer/i18n/ru.json b/public/app/footer/i18n/ru.json
index 2e09175..e07d52b 100644
--- a/public/app/footer/i18n/ru.json
+++ b/public/app/footer/i18n/ru.json
@@ -1,6 +1,6 @@
 {
 	"FOOTER": {
 		"ERRORS": {},
-		"COOKIE_LAW": "Мы используем файлы cookie, чтобы дать вам лучший опыт. Ознакомьтесь с нашей <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/Cookie+Policy\" class=\"blue-fg\"> политикой cookie </a>."
+		"COOKIE_LAW": "Мы применяем файлы cookie, чтобы обеспечить Вам лучший опыт пользования нашим сайтом. Ознакомьтесь с нашей <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/Cookie+Policy\" class=\"blue-fg\">политикой использования файлов cookie</a>."
 	}
 }
\ No newline at end of file
diff --git a/public/app/forgot/i18n/ru.json b/public/app/forgot/i18n/ru.json
index 3987802..ca2fab2 100644
--- a/public/app/forgot/i18n/ru.json
+++ b/public/app/forgot/i18n/ru.json
@@ -1,15 +1,15 @@
 {
 	"FORGOTPASSWORD": {
-		"TITLE": "Восстановить пароль",
-		"EMAIL_ADRESS": "Адрес электронной почты",
-		"SEND_RESET_LINK": "Сброс ОТПРАВИТЬ ССЫЛКУ",
-		"GO_BACK": "Вернуться Введите логин и пароль,",
-		"LINK_SENT": "Ссылка отправляется",
-		"LINNK_SENT_MESSAGE": "По электронной почте сообщение, содержащее ссылку, чтобы сбросить Ваш пароль был выслан на ваш адрес!",
-		"PASSWORD_RESET_ERROR": "Пароль Сбросить ошибку",
+		"TITLE": "Восстановление пароля",
+		"EMAIL_ADRESS": "Электронная почта",
+		"SEND_RESET_LINK": "ПОЛУЧИТЬ ССЫЛКУ ДЛЯ СБРОСА ПАРОЛЯ",
+		"GO_BACK": "Вернуться на страницу ввода логина и пароля",
+		"LINK_SENT": "Ссылка отправлена",
+		"LINNK_SENT_MESSAGE": "На Ваш электронная почта отправлено письмо со ссылкой для сброса пароля!",
+		"PASSWORD_RESET_ERROR": "Ошибка при сбросе пароля",
 		"ERRORS": {
-			"EMAIL_REQUIRED": "Поле \"Адрес эл. почты\" не требуется",
-			"EMAIL_MUST_VALID": "Адрес электронной почты должен быть действительный адрес электронной почты"
+			"EMAIL_REQUIRED": "Обязательное поле",
+			"EMAIL_MUST_VALID": "Неверный формат"
 		}
 	}
 }
\ No newline at end of file
diff --git a/public/app/header/i18n/ru.json b/public/app/header/i18n/ru.json
index 1cd1375..bf44dfa 100644
--- a/public/app/header/i18n/ru.json
+++ b/public/app/header/i18n/ru.json
@@ -1,6 +1,6 @@
 {
 	"HEADER": {
 		"ERRORS": {},
-		"NEWS": "Посетите нашу <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV\" class=\"blue-100-fg\"> Wiki </a>, чтобы открыть новые интересные функции, доступные на XCALLY."
+		"NEWS": "Посетите нашу <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV\" class=\"blue-100-fg\">Wiki,</a> чтобы узнать о новых интересных функциях, доступных на XCALLY."
 	}
 }
\ No newline at end of file
diff --git a/public/app/login/i18n/ru.json b/public/app/login/i18n/ru.json
index 28eece2..321321c 100644
--- a/public/app/login/i18n/ru.json
+++ b/public/app/login/i18n/ru.json
@@ -1,15 +1,15 @@
 {
 	"LOGIN": {
-		"TITLE": "Войдите в свою учетную запись",
-		"EMAIL": "Адрес электронной почты",
+		"TITLE": "Войти в свою учетную запись",
+		"EMAIL": "Электронная почта",
 		"PASSWORD": "Пароль",
 		"REMEMBER_ME": "Запомнить меня",
 		"FORGOT_PASSWORD": "Забыли пароль?",
-		"LOG_IN": "Вход в систему",
-		"OR": "Или",
-		"WITH_GOOGLE": "Войдите в систему с помощью Google",
-		"WITH_FACEBOOK": "Войдите в систему с помощью Facebook",
-		"DONT_HAVE_ACCOUNT": "У вас нет учетной записи?",
+		"LOG_IN": "ВОЙТИ",
+		"OR": "ИЛИ",
+		"WITH_GOOGLE": "Войти с помощью Google",
+		"WITH_FACEBOOK": "Войти с помощью Facebook",
+		"DONT_HAVE_ACCOUNT": "Еще нет учетной записи?",
 		"CREATE_ACCOUNT": "Создать учетную запись",
 		"ERRORS": {
 			"EMAIL_REQUIRED": "Обязательное поле",
@@ -18,7 +18,7 @@
 			"USERNAME_REQUIRED": "Обязательное поле"
 		},
 		"USERNAME": "Имя пользователя",
-		"CANCEL": "отменить",
+		"CANCEL": "Отмена",
 		"SELECT": "Выбрать",
 		"TELEPHONES": "Телефоны"
 	}
diff --git a/public/app/main/apps/analytics/i18n/ru.json b/public/app/main/apps/analytics/i18n/ru.json
index 229000f..b5effc6 100644
--- a/public/app/main/apps/analytics/i18n/ru.json
+++ b/public/app/main/apps/analytics/i18n/ru.json
@@ -1,88 +1,88 @@
 {
 	"ANALYTICS": {
 		"NAME": "Имя",
-		"ANALYTICS": "Аналитики",
-		"METRICS": "Метрики",
-		"ID": "Id",
+		"ANALYTICS": "Аналитика",
+		"METRICS": "Показатели",
+		"ID": "Идентификатор",
 		"TABLE": "Таблица",
 		"DESCRIPTION": "Описание",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
-		"METRIC": "Метрические",
+		"SEARCH_FOR_ANYONE": "Поиск",
+		"METRIC": "Показатель",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"METRIC_REQUIRED": "Метрика не требуется",
-			"COLUMN_REQUIRED": "Колонки не требуется",
-			"VALUE_REQUIRED": "Это значение требуется",
-			"CUSTOM_METRIC_REQUIRED": "Пользовательские метрики не требуется",
-			"ALIAS_REQUIRED": "Псевдоним не требуется"
+			"NAME_REQUIRED": "Обязательное поле",
+			"METRIC_REQUIRED": "Обязательное поле",
+			"COLUMN_REQUIRED": "Обязательное поле",
+			"VALUE_REQUIRED": "Обязательное поле",
+			"CUSTOM_METRIC_REQUIRED": "Обязательное поле",
+			"ALIAS_REQUIRED": "Обязательное поле"
 		},
-		"NEW_METRIC": "Новые метрические",
-		"ADD_METRIC": "Добавить метрические",
-		"EDIT_METRIC": "Редактировать с метрической резьбой",
-		"DELETE_METRIC": "Удалить с метрической резьбой",
+		"NEW_METRIC": "Новый показатель",
+		"ADD_METRIC": "Добавить показатель",
+		"EDIT_METRIC": "Изменить показатель",
+		"DELETE_METRIC": "Удалить показатель",
 		"SAVE": "Сохранить",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"TYPE": "Тип",
-		"EXTRACTEDREPORTS": "Извлечь доклады",
-		"DATE_RANGE_FROM": "Дату в диапазоне от",
-		"DATE_RANGE_TO": "Диапазон дат для",
-		"GENERATED_AT": "Генерируется по",
-		"STATUS": "Статус",
-		"OUTPUT": "Выход",
-		"REPORTS": "Доклады",
+		"EXTRACTEDREPORTS": "Составленные отчеты",
+		"DATE_RANGE_FROM": "Диапазон дат с",
+		"DATE_RANGE_TO": "Диапазон дат по",
+		"GENERATED_AT": "Сгенерировано на",
+		"STATUS": "Состояние",
+		"OUTPUT": "Вывод",
+		"REPORTS": "Отчеты",
 		"SEARCH_FOR_FOLDER": "Поиск папки",
-		"CREATED_AT": "Созданные в",
-		"NEW_REPORT": "Новый доклад",
+		"CREATED_AT": "Создано на",
+		"NEW_REPORT": "Новый отчет",
 		"ADD_REPORT": "Добавить отчет",
 		"COPY_REPORT": "Копировать отчет",
-		"PREVIEW_REPORT": "Предпросмотр отчета",
-		"RUN_REPORT": "Запустить отчет",
-		"DOWNLOAD_JSON_REPORT": "Экспорт отчета в JSON",
-		"EDIT_REPORT": "Редактирование отчета",
+		"PREVIEW_REPORT": "Предварительный просмотр отчета",
+		"RUN_REPORT": "Запуск отчета",
+		"DOWNLOAD_JSON_REPORT": "Экспорт отчета в формате JSON",
+		"EDIT_REPORT": "Редактировать отчет",
 		"DELETE_REPORT": "Удалить отчет",
 		"CREATE": "Создать папку",
 		"RENAME": "Переименовать папку",
 		"REMOVE": "Удалить папку",
-		"SELECT_NODE": "Выберите папку",
-		"ERROR": "Сообщение об ошибке",
+		"SELECT_NODE": "Выбрать папку",
+		"ERROR": "Ошибка",
 		"QUERY_ERROR": "Ошибка запроса",
 		"MESSAGE": "Сообщение",
 		"CLOSE": "Закрыть",
 		"FORMAT": "Формат",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
+		"GENERAL": "Общие",
 		"FIELDS": "Поля",
-		"CONDITION": "Состояние",
+		"CONDITION": "Условие",
 		"OPERATOR": "Оператор",
 		"GROUP": "Группа",
-		"COLUMN": "Рулевой колонки",
+		"COLUMN": "Колонка",
 		"VALUE": "Значение",
 		"PREVIEW": "Предварительный просмотр",
-		"LIMITED_RESULT": "*Ограниченные результаты",
-		"NO_DATA": "Нет данных результатов",
+		"LIMITED_RESULT": "*Ограничение результатов",
+		"NO_DATA": "Данные отсутствуют",
 		"CONDITIONS": "Условия",
-		"ALIAS": "Псевдоним",
-		"FUNCTION": "Функции",
-		"GROUP_BY": "Группы",
-		"ORDER_BY": "Заказ",
+		"ALIAS": "Алиас",
+		"FUNCTION": "Функция",
+		"GROUP_BY": "Группировка",
+		"ORDER_BY": "Сортировка",
 		"ADD_REPORTFIELD": "Добавить поле",
-		"EDIT_REPORTFIELD": "Поля редактирования",
+		"EDIT_REPORTFIELD": "Редактировать поле",
 		"DELETE_REPORTFIELD": "Удалить поле",
-		"METRIC_NAME": "Метрические",
-		"NO_METRIC_FOUND": "Не найден с метрической резьбой",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"CUSTOM_METRIC": "Пользовательские метрики",
-		"DELETE_EXTRACTEDREPORT": "Удалить извлеченные доклад",
-		"EDIT_EXTRACTEDREPORT": "Редактировать распаковали доклад",
-		"DOWNLOAD_EXTRACTEDREPORT": "Загрузить доклад извлечены",
+		"METRIC_NAME": "Показатель",
+		"NO_METRIC_FOUND": "Показатель не найден",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"CUSTOM_METRIC": "Пользовательский показатель",
+		"DELETE_EXTRACTEDREPORT": "Удалить составленный отчет",
+		"EDIT_EXTRACTEDREPORT": "Изменить составленный отчет",
+		"DOWNLOAD_EXTRACTEDREPORT": "Загрузить составленный отчет",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
+		"OF": "из",
 		"DELETE": "Удалить",
 		"REPORTNAME": "Название отчета",
-		"SEND_IF_EMPTY": "Отправить, если пусто"
+		"SEND_IF_EMPTY": "Отправить в случае, если не введено значение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/callysquare/i18n/ru.json b/public/app/main/apps/callysquare/i18n/ru.json
index 993dc72..80ef295 100644
--- a/public/app/main/apps/callysquare/i18n/ru.json
+++ b/public/app/main/apps/callysquare/i18n/ru.json
@@ -1,235 +1,235 @@
 {
 	"CALLYSQUARE": {
-		"SESTEKASR": "Sestek ASR",
-		"SESTEKNDA": "Sestek NDA",
+		"SESTEKASR": "Sestek ASR",
+		"SESTEKNDA": "Sestek NDA",
 		"SESTEKTTS": "Sestek TTS",
-		"AWSLEX": "Amazon Lex",
+		"AWSLEX": "Сервис Amazon Lex",
 		"NAME": "Имя",
 		"ODBC": "ODBC",
-		"TEST_ODBC": "Проверка ODBC",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"TEST_ODBC": "Тест ODBC",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"DSN": "DSN",
 		"DESCRIPTION": "Описание",
-		"ADD_ODBC": "Добавить ODBC",
+		"ADD_ODBC": "Добавление источника данных ODBC",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"DSN_REQUIRED": "DSN не требуется",
-			"PROJECT_REQUIRED": "В рамках этого проекта не требуется",
-			"FIELD_REQUIRED": "Поле является обязательным",
+			"NAME_REQUIRED": "Обязательное поле",
+			"DSN_REQUIRED": "Обязательное поле",
+			"PROJECT_REQUIRED": "Обязательное поле",
+			"FIELD_REQUIRED": "Обязательное поле",
 			"URL_REQUIRED": "Обязательное поле"
 		},
-		"EDIT_ODBC": "Редактировать ODBC",
-		"DELETE_ODBC": "Удалить ODBC",
+		"EDIT_ODBC": "Изменение источника данных ODBC",
+		"DELETE_ODBC": "Удаление источника данных ODBC",
 		"SAVE": "Сохранить",
 		"PROJECTS": "Проекты",
 		"ADD_PROJECT": "Добавить проект",
 		"EDIT_PROJECT": "Редактировать проект",
-		"DELETE_PROJECT": "Удалить",
-		"CALLYSQUARE": "Юндкп подкрепить проектную документацию путем систематического квадратных",
-		"ID": "Id",
-		"NEW_ODBC": "Новые связи ODBC",
-		"SQUARERECORDINGS": "Квадратный записей",
+		"DELETE_PROJECT": "Удалить проект",
+		"CALLYSQUARE": "Cally Square",
+		"ID": "Идентификатор",
+		"NEW_ODBC": "Новое подключение к источнику данных ODBC",
+		"SQUARERECORDINGS": "Записи",
 		"PROJECT": "Проект",
 		"UNIQUEID": "Уникальный идентификатор",
-		"PHONE": "Номер телефона",
-		"EXTEN": "Удлинительные кабели приобретаются",
+		"PHONE": "Телефон",
+		"EXTEN": "Exten",
 		"AUDIO": "Аудио",
-		"CREATED_AT": "Созданные в",
+		"CREATED_AT": "Создано на",
 		"NOTES": "Примечания",
 		"NEW_PROJECT": "Новый проект",
-		"EDIT": "Edit",
-		"LABEL": "Label",
-		"ANSWER": "Answer",
-		"TIMEOUT": "Timeout",
+		"EDIT": "Редактировать",
+		"LABEL": "Метка",
+		"ANSWER": "Ответ",
+		"TIMEOUT": "Тайм-аут",
 		"SIP_ID": "SIP",
-		"OPTS": "Options",
+		"OPTS": "Опции",
 		"URL": "URL",
-		"TRUNK_NAME": "Trunk",
-		"START": "Start",
-		"FINALLY": "Finally",
-		"END": "End",
-		"HANGUP": "Hangup",
-		"DIAL": "Dial",
-		"EXT_DIAL": "External Dial",
-		"QUEUE": "Queue",
-		"QUEUE_ID": "Queue",
-		"FILE_ID": "Audio",
+		"TRUNK_NAME": "Транк",
+		"START": "Начало",
+		"FINALLY": "Окончательно",
+		"END": "Конец",
+		"HANGUP": "Положить трубку",
+		"DIAL": "Набор номера",
+		"EXT_DIAL": "Набор внешнего номера",
+		"QUEUE": "Очередь",
+		"QUEUE_ID": "Очередь",
+		"FILE_ID": "Аудио",
 		"AGI": "AGI",
 		"MACRO": "Macro",
 		"GOSUB": "GoSub",
-		"POSITION": "Position",
-		"VOICEMAIL": "Voicemail",
-		"MAILBOX": "Mailbox",
-		"OPTIONS": "Options",
+		"POSITION": "Позиция",
+		"VOICEMAIL": "Голосовая почта",
+		"MAILBOX": "Почтовый ящик",
+		"OPTIONS": "Опции",
 		"SET": "Set",
-		"VARIABLE_ID": "Variable",
-		"VARIABLE_VALUE": "Value",
+		"VARIABLE_ID": "Переменная",
+		"VARIABLE_VALUE": "Значение",
 		"MATH": "Math",
-		"OPERATION": "Operation",
-		"PLAYBACK": "Playback",
+		"OPERATION": "Операция",
+		"PLAYBACK": "Воспроизведение",
 		"RESPONSE": "Response Timeout",
-		"DIGIT": "Max Digits",
-		"RETRY": "Retries",
-		"DIGITS": "Digits",
-		"ESCAPE_DIGITS": "Escape Digits",
-		"MENU": "Menu",
-		"SAYDIGITS": "Say Digits",
-		"SAYNUMBER": "Say number",
-		"NUMBER": "Number",
-		"SAYPHONETIC": "Say Phonetics",
-		"TEXT": "Text",
-		"GOOGLE_TTS_LANGUAGE": "Language",
-		"TTS": "Google Text-To-Speech",
-		"ISPEECHTTS": "ISpeech Text-To-Speech",
-		"KEY": "Key",
-		"ISPEECH_TTS_LANGUAGE": "Language",
-		"SPEED": "Speed",
-		"INTKEY": "Interrupt Key",
-		"GETDIGITS": "Get Digits",
-		"MINDIGIT": "Minimum Digits",
-		"MAXDIGIT": "Maximum Digits",
-		"HIDDENDIGITSNUM": "Hiddden Digits Number",
-		"HIDDENDIGITSPOS": "Hidden Digits Position",
-		"GETSECRETDIGITS": "Get Secret Digits",
-		"RECORD": "Record",
-		"FILE": "Filename",
-		"RECORDINGFORMAT": "Recording Format",
-		"DATABASE": "Database",
-		"ODBC_ID": "ODBC Connection",
-		"QUERY": "Query",
-		"MODEL": "Model",
-		"ISPEECH_ASR_LANGUAGE": "Language",
-		"BEEP": "Beep",
-		"ISPEECHASR": "ISpeech ASR",
-		"SENDSMS": "Send SMS",
-		"ACCOUNT_ID": "Account",
-		"TO": "To",
-		"SMS_TEXT": "Text",
-		"SENDMAIL": "Send Mail",
-		"TEMPLATE_ID": "Template",
+		"DIGIT": "Макс. цифры",
+		"RETRY": "Повторы",
+		"DIGITS": "Цифры",
+		"ESCAPE_DIGITS": "Экранирование цифр",
+		"MENU": "Меню",
+		"SAYDIGITS": "Проговаривание цифр / Say Digits",
+		"SAYNUMBER": "Проговаривание номеров / Say Number",
+		"NUMBER": "Номер",
+		"SAYPHONETIC": "Проговаривание букв фонетическим алфавитом / Say Phonetic",
+		"TEXT": "Текст",
+		"GOOGLE_TTS_LANGUAGE": "Язык",
+		"TTS": "Синтезатор речи Google Text-to-Speech",
+		"ISPEECHTTS": "Синтезатор речи iSpeech Text-To-Speech",
+		"KEY": "Ключ",
+		"ISPEECH_TTS_LANGUAGE": "Язык",
+		"SPEED": "Скорость",
+		"INTKEY": "Разъединяющий ключ",
+		"GETDIGITS": "Получение цифр",
+		"MINDIGIT": "Минимальное количество цифр",
+		"MAXDIGIT": "Максимальное количество цифр",
+		"HIDDENDIGITSNUM": "Номер со скрытыми цифрами",
+		"HIDDENDIGITSPOS": "Положение скрытых цифр",
+		"GETSECRETDIGITS": "Получение секретных цифр",
+		"RECORD": "Запись",
+		"FILE": "Имя файла",
+		"RECORDINGFORMAT": "Формат записи",
+		"DATABASE": "База данных",
+		"ODBC_ID": "Подключение к источнику данных ODBC",
+		"QUERY": "Запрос",
+		"MODEL": "Модель",
+		"ISPEECH_ASR_LANGUAGE": "Язык",
+		"BEEP": "Гудок",
+		"ISPEECHASR": "iSpeech ASR",
+		"SENDSMS": "Отправка SMS",
+		"ACCOUNT_ID": "Учетная запись",
+		"TO": "Кому",
+		"SMS_TEXT": "Текст",
+		"SENDMAIL": "Отправить письмо",
+		"TEMPLATE_ID": "Шаблон",
 		"CC": "CC",
 		"BCC": "BCC",
-		"SUBJECT": "Subject",
-		"GOTOC": "GoTo",
-		"CONTEXT": "Context",
-		"EXTENSION": "Extension",
-		"PRIORITY": "Priority",
-		"GOTOIF": "GoToIf",
-		"CONDITION": "Condition",
-		"GOTOIFTIME": "GoToIfTime",
-		"INTERVAL_ID": "Interval",
-		"VSWITCH": "Variable Switch",
-		"GOAL": "Goal",
-		"GOALNAME": "Goal Name",
+		"SUBJECT": "Тема",
+		"GOTOC": "Перейти к",
+		"CONTEXT": "Контекст",
+		"EXTENSION": "Расширение",
+		"PRIORITY": "Приоритет",
+		"GOTOIF": "Переход по условию / GotoIf",
+		"CONDITION": "Условие",
+		"GOTOIFTIME": "Условный переход, зависящий от текущего времени / GoToIfTime",
+		"INTERVAL_ID": "Интервал",
+		"VSWITCH": "Переключение между значениями переменной",
+		"GOAL": "Цель",
+		"GOALNAME": "Название цели",
 		"NOOP": "NoOp",
-		"OUTPUT": "Output",
-		"SYSTEM": "System",
-		"COMMAND": "Command",
-		"ARGS": "Arguments",
-		"SUBPROJECT": "Sub Project",
-		"PROJECT_ID": "Project",
-		"CUSTOM_APP": "Custom Application",
-		"APPLICATION": "Application",
-		"CALLBACK": "Callback",
-		"LASTNAME": "Last Name",
-		"LIST_ID": "List",
-		"DELAY": "Delay",
-		"OPEN_NEW_WINDOW": "Открыть в новом окне",
+		"OUTPUT": "Вывод",
+		"SYSTEM": "Система",
+		"COMMAND": "Команда",
+		"ARGS": "Аргументы",
+		"SUBPROJECT": "Подпроект",
+		"PROJECT_ID": "Проект",
+		"CUSTOM_APP": "Пользовательское приложение",
+		"APPLICATION": "Приложение",
+		"CALLBACK": "Обратный звонок",
+		"LASTNAME": "Фамилия",
+		"LIST_ID": "Список",
+		"DELAY": "задержка [мин]",
+		"OPEN_NEW_WINDOW": "Открыть в новом окне",
 		"OPEN_PROJECT": "Открыть проект",
-		"COPY": "Копирование",
+		"COPY": "Копировать",
 		"OPEN": "Открыть",
-		"NEW": "Новые",
-		"COPY_PROJECT": "Копия проекта",
-		"NEW_VARIABLE": "Новой переменной",
+		"NEW": "Новый",
+		"COPY_PROJECT": "Копировать проект",
+		"NEW_VARIABLE": "Новая переменная",
 		"ADD_VARIABLE": "Добавить переменную",
-		"UPDATE_DESCRIPTION": "Описание обновления",
-		"EDIT_XML": "Редактирование XML",
-		"IMPORT_XML": "Импорт XML",
+		"UPDATE_DESCRIPTION": "Обновить описание",
+		"EDIT_XML": "Редактирование XML",
+		"IMPORT_XML": "Импорт XML",
 		"IMPORT": "Импорт",
-		"DROP_TO_UPLOAD": "Раскрывающийся список ДЛЯ ЗАГРУЗКИ",
-		"DROP_TO_UPLOAD_MESSAGE": "Также можно перетащить файлы для загрузки здесь. Только XML - Max. 5 МБ",
+		"DROP_TO_UPLOAD": "ПЕРЕТАСКИВАНИЕ ФАЙЛОВ ДЛЯ ЗАГРУЗКИ",
+		"DROP_TO_UPLOAD_MESSAGE": "Вы также можете перетащить сюда файлы для загрузки. Только XML – макс. 5MB",
 		"CLOSE": "Закрыть",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"GO_TO_PROJECTS": "Перейти к проектам",
-		"UPDATE_INFO": "Обновление информации",
-		"AGENTS": "Операторы",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"GO_TO_PROJECTS": "Перейти к проектам",
+		"UPDATE_INFO": "Обновить информацию",
+		"AGENTS": "Агенты",
 		"TELEPHONES": "Телефоны",
 		"USERS": "Пользователи",
 		"HELP": {
-			"MAILBOX": "Фотогалерея@контексте",
-			"DSN": "Пример: DRIVER=MySQL;сервер = 127.0.0.1;uid=xcall;PWD=Пароль;БАЗЫ ДАННЫХ=motion",
-			"TO": "Вы можете добавить несколько адресов с помощью запятыми (например, [email-masked], [email-masked])",
-			"CC": "Вы можете добавить несколько адресов с помощью запятыми (например, [email-masked], [email-masked])",
-			"BCC": "Вы можете добавить несколько адресов с помощью запятыми (например, [email-masked], [email-masked])"
+			"MAILBOX": "mailbox@context",
+			"DSN": "Пример: DRIVER=MySQL;SERVER=127.0.0.1;UID=xcall;PWD=password;DATABASE=motion",
+			"TO": "Вы можете добавить несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"CC": "Вы можете добавить несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"BCC": "Вы можете добавить несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])"
 		},
 		"CHOOSE_ATTACHMENT": "Выбрать вложение",
 		"ATTACHMENT_NAME": "Имя вложения",
-		"ATTACHMENT_TYPE": "Тип подключения",
-		"ATTACHMENT_PATH": "Вложение путь",
+		"ATTACHMENT_TYPE": "Тип вложения",
+		"ATTACHMENT_PATH": "Путь к файлу вложения",
 		"SENDFAX": "Отправка факса",
-		"DELETE_SQUARERECORDING": "Удалить запись площади",
-		"DOWNLOAD_SQUARERECORDING": "Загрузить квадратных записи",
+		"DELETE_SQUARERECORDING": "Удалить запись Square",
+		"DOWNLOAD_SQUARERECORDING": "Скачать запись Square",
 		"FILENAME": "Имя файла",
-		"EDIT_SQUARERECORDING": "Редактировать запись площади",
+		"EDIT_SQUARERECORDING": "Редактировать запись Square",
 		"DELETE": "Удалить",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
+		"OF": "из",
 		"CALLBACK_PRIORITY": "Приоритет",
 		"GOOGLE_ASR_LANGUAGE": "Язык",
 		"GOOGLEASR": "GoogleASR",
-		"AWSPOLLY": "AWS Полли",
-		"AWS_ACCESS_KEY_ID": "Ключ доступа ID",
+		"AWSPOLLY": "Сервис AWS Polly",
+		"AWS_ACCESS_KEY_ID": "Идентификатор ключа доступа",
 		"AWS_SECRET_ACCESS_KEY": "Секретный ключ доступа",
 		"AWS_POLLY_REGION": "Регион",
 		"AWS_POLLY_VOICE": "Голос",
-		"LUMENVOXTTS": "Lumenvox текст-в-речь",
-		"LUMENVOXASR": "Lumenvox ASR",
+		"LUMENVOXTTS": "Синтезатор речи Lumenvox Text-To-Speech",
+		"LUMENVOXASR": "Lumenvox ASR",
 		"GRAMMAR": "Грамматика",
-		"TILDEASR": "Тильда ASR",
-		"APPID": "App ID",
-		"APPSECRET": "App Secret",
-		"SMS_ACCOUNT_ID": "Счет",
-		"FINDBY": "Поиск по",
-		"LOGIN": "Авторизоваться",
-		"LOGOUT": "Выйти",
+		"TILDEASR": "Tilde ASR",
+		"APPID": "Идентификатор приложения",
+		"APPSECRET": "Секретный ключ приложения",
+		"SMS_ACCOUNT_ID": "Учетная запись",
+		"FINDBY": "Найти по",
+		"LOGIN": "Авторизация",
+		"LOGOUT": "Выход",
 		"PAUSE": "Пауза",
 		"PAUSE_ID": "Тип паузы",
 		"UNPAUSE": "Конец паузы",
 		"URI": "URI",
 		"AWS_TEXT_TYPE": "Тип текста",
-		"DIALOGFLOW": "Dialogflow",
-		"DIALOGFLOW_LANGUAGE": "язык",
-		"ADDUSER_PROJECTS": "Добавить пользователей в проект",
+		"DIALOGFLOW": "Сервис Dialogflow",
+		"DIALOGFLOW_LANGUAGE": "Язык",
+		"ADDUSER_PROJECTS": "Добавление пользователей в проект",
 		"ALL_USERS": "Все пользователи",
-		"PERMISSIONADD_PROJECTS": "Добавить пользователей в проект",
+		"PERMISSIONADD_PROJECTS": "Добавление пользователей в проект",
 		"SELECTED_USERS": "Выбранные пользователи",
 		"AWS_BOT_NAME": "Имя бота",
-		"AWS_LEX_REGION": "Область, край",
-		"NDASSISTANT_URL": "NDASSISTANT Url",
-		"NDAUTH_URL": "Ндаут URL",
-		"PASSWORD": "пароль",
-		"USERNAME": "имя пользователя",
-		"NDAGENERATE_AUDIO": "Создать аудио файл",
-		"CUSTOM_ACTION": "Custom Action",
-		"CUSTOM_ACTION_DATA": "Данные пользовательских действий",
-		"NDAACTIVITY_TYPE": "Тип деятельности",
+		"AWS_LEX_REGION": "Регион",
+		"NDASSISTANT_URL": "URL NDASSISTANT",
+		"NDAUTH_URL": "URL NDAUTH",
+		"PASSWORD": "Пароль",
+		"USERNAME": "Имя пользователя",
+		"NDAGENERATE_AUDIO": "Создать аудиофайл",
+		"CUSTOM_ACTION": "Пользовательское действие",
+		"CUSTOM_ACTION_DATA": "Данные о пользовательских действиях",
+		"NDAACTIVITY_TYPE": "Тип действия",
 		"APIKEY": "ApiKey",
-		"AUDIOENCODING": "Аудио кодирование",
-		"GOOGLE_CLOUD_TTS": "Google Cloud TTS",
+		"AUDIOENCODING": "Кодирование звуковой информации",
+		"GOOGLE_CLOUD_TTS": "Google Cloud TTS",
 		"LANGUAGECODE": "Код языка",
 		"SSMLGENDER": "Пол",
-		"BODY": "тело",
-		"COMPUTEDVARIABLES": "Путь к сценарию вычисляемых переменных",
+		"BODY": "Тело",
+		"COMPUTEDVARIABLES": "Путь к скрипту с переменными с вычисляемыми значениями",
 		"GOOGLE_CLOUD_TTS_TEXT_TYPE": "Тип текста",
 		"HEADERS": "Заголовки",
-		"METHOD": "метод",
-		"RAWBODY": "тело",
+		"METHOD": "Метод",
+		"RAWBODY": "Тело",
 		"RAWHEADERS": "Заголовки",
-		"RESTAPI": "API отдыха"
+		"RESTAPI": "Rest API"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/chat/i18n/ru.json b/public/app/main/apps/chat/i18n/ru.json
index 2b34f28..e1cb607 100644
--- a/public/app/main/apps/chat/i18n/ru.json
+++ b/public/app/main/apps/chat/i18n/ru.json
@@ -1,104 +1,104 @@
 {
 	"CHAT": {
-		"AMAZONLEX": "Amazon Lex",
+		"AMAZONLEX": "Сервис Amazon Lex",
 		"TEXT": "Текст",
-		"TIMES": "Количество раз в взаимодействие",
-		"EDIT_AUTOREPLY": "Редактировать автоматический ответ",
-		"AUTOREPLY": "Автоматический ответ",
-		"NEW_CHATDISPOSITION": "Новый чат распоряжения",
-		"ENABLECUSTOMERATTACHMENT": "Разрешить вложения клиента",
-		"OFFLINE_CHAT_BUTTON": "\"Offline Чат'",
-		"OFFLINESTATUS": "Состояние \"автономный",
+		"TIMES": "Количество раз за взаимодействие",
+		"EDIT_AUTOREPLY": "Редактирование автоответчика",
+		"AUTOREPLY": "Автоответчик",
+		"NEW_CHATDISPOSITION": "Новая диспозиция чата",
+		"ENABLECUSTOMERATTACHMENT": "Разрешить клиентам прикреплять и отправлять файлы как вложения",
+		"OFFLINE_CHAT_BUTTON": "Кнопка «Автономный чат»",
+		"OFFLINESTATUS": "Статус офлайн",
 		"NAME": "Имя",
-		"CHATQUEUES": "Очереди чата",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"CHATQUEUES": "Очереди чатов",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"STRATEGY": "Стратегия",
-		"AGENT_TIMEOUT": "Время ожидания оператора",
+		"AGENT_TIMEOUT": "Тайм-аут агента",
 		"DESCRIPTION": "Описание",
 		"KEY": "Ключ",
-		"ALIAS": "Псевдоним",
+		"ALIAS": "Алиас",
 		"VARIABLE": "Переменная",
 		"INTERVAL": "Интервал",
 		"EDIT_CLOSE": "Редактировать Закрыть",
 		"TIMEZONE": "Часовой пояс",
 		"MESSAGE": "Сообщение",
-		"ADVANCED": "Расширенный",
-		"FORWARDTRANSCRIPT": "Вперед, Стенограмма",
-		"FORWARDTRANSCRIPTMESSAGE": "Вперед сообщение транскрипта",
-		"SKIPMESSAGEBUTTON": "Пропустить сообщение\"",
+		"ADVANCED": "Продвинутый",
+		"FORWARDTRANSCRIPT": "Переслать расшифровку",
+		"FORWARDTRANSCRIPTMESSAGE": "Переслать сообщение с расшифровкой",
+		"SKIPMESSAGEBUTTON": "Кнопка «Пропустить сообщение»",
 		"EDIT_MESSAGE": "Редактировать сообщение",
-		"CONDITION_AGREEMENT": "Состояние Соглашения",
-		"NONE": "Ни один",
+		"CONDITION_AGREEMENT": "Соглашение об условиях",
+		"NONE": "Отсутствуют",
 		"PRIORITY": "Приоритет",
 		"ONLINESTATUS": "Статус онлайн",
-		"UNMANAGEDSTATUS": "Неуправляемое состояние",
-		"AUTOCLOSE": "Autoclose включить",
-		"ENABLEUNMANAGEDNOTE": "Включить неуправляемые сообщение",
+		"UNMANAGEDSTATUS": "Неконтролируемое состояние",
+		"AUTOCLOSE": "Включить автоматическое закрытие",
+		"ENABLEUNMANAGEDNOTE": "Включить функцию «Сообщения не контролируются»",
 		"UNMANAGEDMESSAGE": "Сообщение",
 		"SKIPUNMANAGED": "Пропустить сообщение",
 		"SENDUNMANAGED": "Отправить сообщение",
-		"WEBSITESCRIPT": "Скрипт сайта",
+		"WEBSITESCRIPT": "Скрипт для сайта",
 		"DELETE_OFFLINEMESSAGE": "Удалить",
-		"OFFLINEMESSAGES": "Offline сообщений",
-		"FORWARD_OFFLINE": "Вперед в автономном режиме",
+		"OFFLINEMESSAGES": "Офлайн-сообщения",
+		"FORWARD_OFFLINE": "Переслать офлайн",
 		"SHOW_OFFLINEMESSAGE": "Показать",
-		"FORWARD_OFFLINE_ADDRESS": "Вперед Offline Address",
+		"FORWARD_OFFLINE_ADDRESS": "Переслать адрес офлайн",
 		"CLOSINGFORM": "Закрытие формы",
-		"ENABLERATING": "Чтобы Рейтинг",
-		"ENABLECUSTOMERWRITING": "Разрешить клиенту письменной форме до агент принимает",
-		"ENABLEFEEDBACK": "Чтобы Обратная связь",
-		"RATINGTYPE": "Рейтинг Тип",
-		"CLOSINGMESSAGE": "Закрыть сообщение",
-		"CLOSINGMESSAGEBUTTON": "Закрыть сообщение",
-		"RATINGSTARSNUMBER": "Рейтинг звезд, число",
-		"EDIT_GOTOIF": "GotoIf редактировать",
-		"CONDITION": "Состояние",
+		"ENABLERATING": "Включить рейтинг",
+		"ENABLECUSTOMERWRITING": "Включить возможность писать для клиента до принятия агента",
+		"ENABLEFEEDBACK": "Включить возможность отправки отзыва",
+		"RATINGTYPE": "Тип рейтинга",
+		"CLOSINGMESSAGE": "Закрытие сообщения",
+		"CLOSINGMESSAGEBUTTON": "Кнопка закрытия сообщения",
+		"RATINGSTARSNUMBER": "Номер: звездный рейтинг",
+		"EDIT_GOTOIF": "Редактировать GotoIf",
+		"CONDITION": "Условие",
 		"TRUEPRIORITY": "Истинный приоритет",
 		"FALSEPRIORITY": "Ложный приоритет",
 		"VALUE": "Значение",
-		"WEBSITEALIAS": "Сайт Alias",
+		"WEBSITEALIAS": "Алиас сайта",
 		"ERRORS": {
-			"TEXT_REQUIRED": "Текст не требуется",
-			"SENDUNMANAGED_REQUIRED": "Поле является обязательным",
-			"SENDUNMANAGED_MAX_LENGTH": "Поле должно иметь максимальную длину равную {{max}}",
-			"SKIPUNMANAGED_MAX_LENGTH": "Поле должно иметь максимальную длину равную {{max}}",
-			"UNMANAGEDMESSAGE_MAX_LENGTH": "Поле должно иметь максимальную длину равную {{max}}",
-			"WEBSITEALIAS_MAX_LENGTH": "Псевдоним должен иметь максимальную длину равную {{max}}",
-			"AGENT_REQUIRED": "Агент обязан",
-			"QUEUE_REQUIRED": "Очереди не требуется",
-			"CONDITION_REQUIRED": "Это состояние требует",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"TRUEPRIORITY_REQUIRED": "Приоритет не требуется",
-			"FALSEPRIORITY_REQUIRED": "Приоритет не требуется",
-			"NAME_REQUIRED": "Это имя требуется",
-			"LIST_REQUIRED": "Список не требуется",
-			"AGENT_TIMEOUT_REQUIRED": "Оператор - тайм-аут требуется",
-			"MOTIONADDRESS_REQUIRED": "Движение адрес не требуется",
-			"DISPOSITION_REQUIRED": "Распоряжения не требуется",
-			"MOTIONADDRESS_MUST_VALID_URL": "Движение адрес должен быть записан в действительный формат",
-			"EMAIL_MUST_BE_VALID": "Адрес электронной почты должен быть действительный адрес электронной почты",
-			"ADDRESS_REQUIRED": "Адрес не требуется",
-			"ADDRESS_MUST_VALID_URL": "Этот адрес должен быть записан в действительный формат",
-			"ENQUIRY_FORWARDING_ADDRESS_REQUIRED": "Запрос адреса для пересылки не требуется",
-			"ACCEPTURL_MUST_VALID_URL": "Принять URL должен быть записан в действительный формат",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"REJECTURL_MUST_VALID_URL": "Отклонить URL должен быть записан в действительный формат",
-			"CLOSEURL_MUST_VALID_URL": "Закрыть адрес URL должен быть записан в действительный формат",
-			"PRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Первоочередной задачей должно быть больше или равно",
-			"TRUEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Истинный приоритет должен быть больше или равен",
-			"FALSEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Ложные приоритетной задачей должно быть больше или равно",
-			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Тайм-аута должно быть больше или равно",
-			"POLLING_INTERVAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Избирательных должно быть больше или равно",
-			"WAITINGMESSAGE_REQUIRED": "Ожидание требуется сообщение",
-			"WAITINGTITLE_REQUIRED": "Ожидание необходимо указать заголовок",
-			"KEY_MAX_LENGTH": "Ключ должен иметь максимальную длину равную {{max}}",
-			"KEY_REQUIRED": "Ключ не требуется",
-			"WAITINGMESSAGE_MAX_LENGTH": "Ожидающие сообщения должны иметь максимальную длину равную {{max}}",
-			"WAITINGTITLE_MAX_LENGTH": "Ожидание заголовок должен иметь максимальную длину равную {{max}}",
-			"RATINGSTARSNUMBER_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Рейтинг звезд, номер должен быть меньше или равен",
-			"HEADER_OFFLINE_MAX_LENGTH": "Значение должно иметь максимальную длину равную {{max}}",
-			"OFFLINE_CHAT_BUTTON_MAX_LENGTH": "Значение должно иметь максимальную длину равную {{max}}",
-			"CLOSINGQUESTION_MAX_LENGTH": "Значение должно иметь максимальную длину равную {{max}}",
+			"TEXT_REQUIRED": "Обязательное поле",
+			"SENDUNMANAGED_REQUIRED": "Обязательное поле",
+			"SENDUNMANAGED_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"SKIPUNMANAGED_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"UNMANAGEDMESSAGE_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"WEBSITEALIAS_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"AGENT_REQUIRED": "Обязательное поле",
+			"QUEUE_REQUIRED": "Обязательное поле",
+			"CONDITION_REQUIRED": "Обязательное поле",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"TRUEPRIORITY_REQUIRED": "Обязательное поле",
+			"FALSEPRIORITY_REQUIRED": "Обязательное поле",
+			"NAME_REQUIRED": "Обязательное поле",
+			"LIST_REQUIRED": "Обязательное поле",
+			"AGENT_TIMEOUT_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_REQUIRED": "Обязательное поле",
+			"DISPOSITION_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_MUST_VALID_URL": "Неверный формат",
+			"EMAIL_MUST_BE_VALID": "Неверный формат",
+			"ADDRESS_REQUIRED": "Обязательное поле",
+			"ADDRESS_MUST_VALID_URL": "Неверный формат",
+			"ENQUIRY_FORWARDING_ADDRESS_REQUIRED": "Обязательное поле",
+			"ACCEPTURL_MUST_VALID_URL": "Неверный формат",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"REJECTURL_MUST_VALID_URL": "Неверный формат",
+			"CLOSEURL_MUST_VALID_URL": "Неверный формат",
+			"PRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": " Значение должно быть больше или равно",
+			"TRUEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": " Значение должно быть больше или равно",
+			"FALSEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": " Значение должно быть больше или равно",
+			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": " Значение должно быть больше или равно",
+			"POLLING_INTERVAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": " Значение должно быть больше или равно",
+			"WAITINGMESSAGE_REQUIRED": "Обязательное поле",
+			"WAITINGTITLE_REQUIRED": "Обязательное поле",
+			"KEY_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"KEY_REQUIRED": "Обязательное поле",
+			"WAITINGMESSAGE_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"WAITINGTITLE_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"RATINGSTARSNUMBER_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"HEADER_OFFLINE_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"OFFLINE_CHAT_BUTTON_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"CLOSINGQUESTION_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
 			"TEXT_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
 			"VALUE_REQUIRED": "Обязательное поле",
 			"OFFLINEMESSAGESUBJECT_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
@@ -140,310 +140,310 @@
 			"SECRETACCESSKEY_REQUIRED": "Обязательное поле",
 			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Обязательное поле"
 		},
-		"CM_FIELD": "Контактное поле Менеджер",
-		"CHATPROACTIVEACTIONS": "Профилактические меры",
-		"NEW_CHATPROACTIVEACTION": "Новой активной деятельности",
-		"EDIT_CHATPROACTIVEACTION": "Изменение активного действия",
-		"DELETE_CHATPROACTIVEACTION": "Удаление активных действий",
-		"ADD_CHATPROACTIVEACTION": "Добавить активный действий",
-		"NO_CHATPROACTIVEACTION_AVAILABLE": "Никаких активных мер",
-		"NO_OFFLINEMESSAGE_AVAILABLE": "Нет Оффлайн Сообщений",
-		"MOUSEOVER": "Наведите курсор мыши на",
-		"TIMEOUT": "Превышение лимита времени",
+		"CM_FIELD": "Поле менеджера контактов",
+		"CHATPROACTIVEACTIONS": "Проактивные действия",
+		"NEW_CHATPROACTIVEACTION": "Новое проактивное действие",
+		"EDIT_CHATPROACTIVEACTION": "Редактирование проактивного действия",
+		"DELETE_CHATPROACTIVEACTION": "Удалить проактивное действие",
+		"ADD_CHATPROACTIVEACTION": "Добавление проактивного действия",
+		"NO_CHATPROACTIVEACTION_AVAILABLE": "Проактивные действия отсутствуют",
+		"NO_OFFLINEMESSAGE_AVAILABLE": "Офлайн-сообщения отсутствуют",
+		"MOUSEOVER": "Мышь над элементом",
+		"TIMEOUT": "Тайм-аут",
 		"TYPE": "Тип",
 		"SELECTOR": "Селектор",
-		"AGENT": "Оператор",
-		"GOTO": "Goto",
-		"GOTOIF": "GotoIf",
+		"AGENT": "Агент",
+		"GOTO": "Перейти к",
+		"GOTOIF": "Переход по условию / GotoIf",
 		"NOOP": "Noop",
-		"QUEUE": "Очереди",
-		"BUILDER": "Конструктор условий",
+		"QUEUE": "Очередь",
+		"BUILDER": "Строитель",
 		"PREVIEW": "Предварительный просмотр",
-		"EDIT_AGENT": "Редактирование оператора",
-		"EDIT_QUEUE": "Редактирования очереди",
-		"EDIT_GOTO": "Редактировать Goto",
-		"EDIT_GOTOIf": "Редактировать GotoIf",
-		"EDIT_NOOP": "Редактировать Noop",
-		"ADD_CHATQUEUE": "Добавить Чат очереди",
-		"EDIT_CHATQUEUE": "Редактировать очереди чата",
-		"DELETE_CHATQUEUE": "Удалить очереди чата",
+		"EDIT_AGENT": "Редактировать агента",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_GOTOIf": "Редактировать GotoIf",
+		"EDIT_NOOP": "Редактировать Noop",
+		"ADD_CHATQUEUE": "Добавление очереди чатов",
+		"EDIT_CHATQUEUE": "Редактирование очереди чатов",
+		"DELETE_CHATQUEUE": "Удалить очередь чатов",
 		"SETTINGS": "Настройки",
 		"SAVE": "Сохранить",
-		"SCRIPT": "Сценарий",
-		"TOKEN": "Знак",
-		"CREATED_AT": "Созданные в",
-		"CHATWEBSITES": "Чат сайты",
-		"MOTIONADDRESS": "Адрес движения",
-		"MOTIONPROXY": "Прокси-сервер или Движение доменных",
-		"ADD_CHATWEBSITE": "Добавить сайт чата",
-		"EDIT_CHATWEBSITE": "Редактировать сайт чата",
-		"DELETE_CHATWEBSITE": "Удалить сайт чата",
+		"SCRIPT": "Скрипт",
+		"TOKEN": "Токен",
+		"CREATED_AT": "Создано на",
+		"CHATWEBSITES": "Чат-сайты",
+		"MOTIONADDRESS": "Домен сайта",
+		"MOTIONPROXY": "Прокси или домен Motion",
+		"ADD_CHATWEBSITE": "Добавить чат-сайт",
+		"EDIT_CHATWEBSITE": "Изменить чат-сайт",
+		"DELETE_CHATWEBSITE": "Удалить чат-сайт",
 		"LIST": "Список",
-		"SNIPPET": "Фрагмент кода",
+		"SNIPPET": "Фрагмент",
 		"FORMS": "Формы",
 		"UP": "Вверх",
 		"DOWN": "Вниз",
 		"COLLAPSE": "Свернуть",
-		"PROACTIVEACTIONS": "Профилактические меры",
-		"DISPOSITIONS": "Распоряжения",
+		"PROACTIVEACTIONS": "Проактивные действия",
+		"DISPOSITIONS": "Диспозиции",
 		"WEBHOOKS": "WebHooks",
 		"ACTIONS": "Действия",
-		"FIDELITY": "Четкость",
+		"FIDELITY": "Точность",
 		"APPEARANCE": "Внешний вид",
 		"MAINCOLOR": "Основной цвет",
-		"FOCUSCOLOR": "Цвет фокуса",
-		"BUTTONCOLOR": "Цвет кнопки",
-		"HEADERSHAPE": "Форма жатки",
+		"FOCUSCOLOR": "Цвет: фокус",
+		"BUTTONCOLOR": "Цвет: кнопка",
+		"HEADERSHAPE": "Форма заголовка",
 		"ANIMATION": "Анимация",
 		"DEFAULT": "По умолчанию",
-		"WHITELABEL": "На этикетке белого цвета",
+		"WHITELABEL": "White Label",
 		"LOGO": "Логотип",
-		"DOWNLOADTRANSCRIPT": "Загрузить текст беседы",
-		"ENQUIRY_ENABLE": "Запрос включения",
-		"ENQUIRY_FORWARDING": "Запрос переадресации вызовов",
-		"ENQUIRY_FORWARDING_ADDRESS": "Запрос адреса для пересылки",
-		"LABELS": "Наклейки",
-		"HEADER_ONLINE": "Онлайн жатки",
-		"ONLINE_MESSAGE": "Сообщение в Интернете",
-		"NAME_TITLE": "Ввод имени метки",
-		"USERNAME_PLACEHOLDER": "Имя пользователя входной заполнитель",
-		"EMAIL_TITLE": "Входной электронной почты наклейки",
-		"EMAIL_PLACEHOLDER": "Входной электронной почты заполнитель",
-		"START_CHAT_BUTTON": "'Start чат\"",
-		"AGENTS_BUSY": "Занят агентов сообщение",
-		"HEADER_OFFLINE": "Жатки в автономном режиме",
-		"OFFLINE_MESSAGE": "Сообщение в автономном режиме",
-		"MESSAGE_TITLE": "Обозначение сообщения",
-		"ENQUIRY_MESSAGE_PLACEHOLDER": "Сообщение запроса входной заполнитель",
-		"ENQUIRY_BUTTON": "Расследованию текст кнопки",
-		"RATING_MESSAGE": "Рейтинг сообщение",
-		"RATING_SEND": "Рейтинг отправить текст кнопки",
-		"RATING_SKIP": "Рейтинг пропустить текст кнопки",
-		"ONLINE": "В режиме онлайн",
-		"OFFLINE": "В автономном режиме",
-		"PROACTIVE": "Proactive",
-		"ACCEPT": "Согласиться с",
+		"DOWNLOADTRANSCRIPT": "Скачать расшифровку",
+		"ENQUIRY_ENABLE": "Включение запроса",
+		"ENQUIRY_FORWARDING": "Переадресация запроса",
+		"ENQUIRY_FORWARDING_ADDRESS": "Адрес для переадресации запроса",
+		"LABELS": "Метки",
+		"HEADER_ONLINE": "Заголовок онлайн",
+		"ONLINE_MESSAGE": "Сообщение онлайн",
+		"NAME_TITLE": "Метка для ввода имени",
+		"USERNAME_PLACEHOLDER": "Заполнитель для ввода имени пользователя",
+		"EMAIL_TITLE": "Метка для ввода адреса электронной почты",
+		"EMAIL_PLACEHOLDER": "Заполнитель для ввода адреса электронной почты",
+		"START_CHAT_BUTTON": "Кнопка «Начать чат»",
+		"AGENTS_BUSY": "Сообщение при занятых агентах",
+		"HEADER_OFFLINE": "Заголовок офлайн",
+		"OFFLINE_MESSAGE": "Сообщение офлайн",
+		"MESSAGE_TITLE": "Метка сообщения",
+		"ENQUIRY_MESSAGE_PLACEHOLDER": "Заполнитель для ввода сообщения-запроса",
+		"ENQUIRY_BUTTON": "Текст кнопки «Запрос»",
+		"RATING_MESSAGE": "Рейтинг сообщения",
+		"RATING_SEND": "Рейтинг, текст кнопки «Отправить»",
+		"RATING_SKIP": "Рейтинг, текст кнопки «Пропустить»",
+		"ONLINE": "Онлайн",
+		"OFFLINE": "Офлайн",
+		"PROACTIVE": "Проактивные",
+		"ACCEPT": "Принять",
 		"ACCEPTMETHOD": "Принять метод",
-		"ACCEPTURL": "Согласиться с URL",
+		"ACCEPTURL": "Принять URL",
 		"REJECT": "Отклонить",
 		"REJECTMETHOD": "Отклонить метод",
-		"REJECTURL": "Отклонить URL",
+		"REJECTURL": "Отклонить URL",
 		"CLOSE": "Закрыть",
-		"CLOSEMETHOD": "Закройте метод",
-		"CLOSEURL": "Закрыть URL",
-		"EMBEDDING": "Внедрение",
-		"GENERAL": "Генеральной",
+		"CLOSEMETHOD": "Закрыть метод",
+		"CLOSEURL": "Закрыть URL",
+		"EMBEDDING": "Встраивание",
+		"GENERAL": "Общие",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"BACK": "Назад",
 		"HELP": {
-			"MAPKEY": "Следующее Движение Contact Manager:",
-			"FROMKEY": "Будет отображен в вашем движении Чат отрывок:",
-			"TOKEN": "Движение сайта знак",
-			"COPYSCRIPTTOCLIPBOARD": "Скопировать и вставить в сценарий в ваш сайт",
-			"FORWARD_OFFLINE": "Вы можете добавить несколько адресов с помощью запятыми (например, [email-masked] [email-masked])",
-			"MOTIONADDRESS": "Пожалуйста, введите в следующем формате: &LT;протокола&GT;://<ipaddress&GT;[:<порт&GT;]. Пример: https://X.Y.Z.W",
-			"MOTIONPROXY": "Пожалуйста, введите в следующем формате: &LT;протокола>://<ipaddress>[:<порт>]. Пример: https://X.Y.Z.W",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"LIST": "Contact Manager список используется для связи контакты",
-			"KEY": "Сайт короткое имя (5 знаков) на вкладку Операторы",
+			"MAPKEY": "Следующее поле менеджера контактов Motion:",
+			"FROMKEY": "будет отображаться в вашем фрагменте чата Motion в виде:",
+			"TOKEN": "Автоматически сгенерированный токен, используемый в скрипте",
+			"COPYSCRIPTTOCLIPBOARD": "Копировать и вставить текст скрипта на свой сайт",
+			"FORWARD_OFFLINE": "Вы можете добавить несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"MOTIONADDRESS": "Поле должно иметь следующий формат: <protocol>://<ipaddress>[:<port>]. Пример: https://X.Y.Z.W",
+			"MOTIONPROXY": "Поле должно иметь следующий формат: <protocol>://<ipaddress>[:<port>]. Пример: https://X.Y.Z.W",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"LIST": "Список менеджера контактов, используемый для ассоциирования контактов",
+			"KEY": "Короткое имя сайта (5 символов) отображается на вкладке «Агент»",
 			"INTEVAL": "Выбирается из списка доступных интервалов",
-			"TIMEZONE": "Выберите из списка (по умолчанию=местного часового пояса)",
-			"ENABLERATING": "Чтобы он, если вы хотите, чтобы веб-посетитель может оценить взаимодействие в конце",
-			"ENABLEFEEDBACK": "Чтобы он, если вы хотите, чтобы веб-посетитель может отправить отзыв (до 150 символов) в конце",
-			"FORWARDTRANSCRIPT": "Чтобы он, если вы хотите, чтобы веб-посетитель должен получить транскрипта чата по электронной почте",
-			"AUTOCLOSE": "Чтобы он, если вы хотите, сеансы чата будет закрыт, как неуправляемый, если оператор свободен. Подробнее об этом можно узнать по адресу: https://wiki.xcallymotion.com/display/XMV/Chat Сайты#ЧатWebsites-Snippet",
-			"ENABLEUNMANAGEDNOTE": "Чтобы он, если вы хотите, чтобы посетитель отображается сообщение, если все операторы заняты и чата становится неуправляемой",
-			"ENABLECUSTOMERWRITING": "Чтобы он, если вы хотите, чтобы чат начинает, не дожидаясь доступного оператора (обратите внимание: если включить его, вашим чаты никогда не получите неуправляемый). Подробнее на сайте: https://wiki.xcallymotion.com/display/XMV/Chat Сайты#ЧатWebsites-Snippet",
-			"INTERVAL": "Выберите из списка",
-			"HIDEWHENOFFLINE": "Скрывает фрагмент, когда он отключен",
-			"AGENTIDENTIFIER": "Представляет идентификатор агента в сеансе чата в фрагменте",
-			"WEBSITEALIAS": "Префикс используется для создания \"Имя оператора\" (префикс Идентификатор оператора), как показано на веб-посетитель во время сеанса чата",
-			"VERTICALPOSITION": "Представляет расстояние в процентах от вершины",
-			"WELCOMEMESSAGE": "Оставьте пустым, если вы не хотите отправлять приветственное сообщение",
-			"MANDATORYDISPOSITION": "Обязательное распоряжение",
-			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, если включена обязательная утилизация"
+			"TIMEZONE": "Выбрать одну из списка (по умолчанию = местный часовой пояс)",
+			"ENABLERATING": "Включите данную функцию, если хотите, чтобы у посетителя сайта в конце была возможность оценить взаимодействие",
+			"ENABLEFEEDBACK": "Включите данную функцию, если хотите, чтобы у посетителя сайта в конце была возможность отправить отзыв (до 150 символов)",
+			"FORWARDTRANSCRIPT": "Включите данную функцию, если хотите, чтобы посетителю сайта был задан вопрос относительно возможности получения расшифровки чата по электронной почте",
+			"AUTOCLOSE": "Включите данную функцию, если хотите, чтобы сессии чата закрывались, когда чат не контролируется в случае, если доступный агент отсутствует. Получите дополнительную информацию по ссылке: https://wiki.xcallymotion.com/display/XMV/Chat+Websites#ChatWebsites-Snippet",
+			"ENABLEUNMANAGEDNOTE": "Включите данную функцию, если хотите, чтобы посетителю было показано сообщение в связи с тем, что все агенты заняты и чат перестает контролироваться",
+			"ENABLECUSTOMERWRITING": " Включите данную функцию, если хотите, чтобы чат начинался без ожидания доступного агента (обратите внимание: если включить функцию, чаты будут всегда контролироваться). Получите дополнительную информацию по ссылке: https://wiki.xcallymotion.com/display/XMV/Chat+Websites#ChatWebsites-Snippet",
+			"INTERVAL": "Выберите один из списка",
+			"HIDEWHENOFFLINE": "Скрывает фрагмент в режиме офлайн",
+			"AGENTIDENTIFIER": "Представляет собой идентификатор агента в рамках сессии чата во фрагменте",
+			"WEBSITEALIAS": "Префикс, используемый для составления имени агента (префикс + идентификатор агента); показывается посетителю сайта во время сессии чата",
+			"VERTICALPOSITION": "Представляет собой расстояние в процентах от верха",
+			"WELCOMEMESSAGE": "Оставьте пустым, если не хотите отправлять приветственное сообщение",
+			"MANDATORYDISPOSITION": "Обязательная диспозиция",
+			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции"
 		},
 		"ADDRESS": "Адрес",
-		"ONLINESTATE": "Государство через Интернет",
-		"OFFLINESTATE": "Государство в автономном режиме",
-		"RATINGSTATE": "Рейтинг государства",
-		"ENQUIRY": "Расследованию",
-		"OFFLINETEMPLATE": "Шаблон в автономном режиме",
-		"CHATDISPOSITIONS": "Распоряжения чата",
-		"NO_CHATDISPOSITION_AVAILABLE": "Нет чат ликвидаций имеющихся",
-		"ADD_CHATDISPOSITION": "Добавить Чат распоряжения",
+		"ONLINESTATE": "Статус онлайн",
+		"OFFLINESTATE": "Статус офлайн",
+		"RATINGSTATE": "Рейтинг: состояние",
+		"ENQUIRY": "Запрос",
+		"OFFLINETEMPLATE": "Шаблон: офлайн",
+		"CHATDISPOSITIONS": "Диспозиции чатов",
+		"NO_CHATDISPOSITION_AVAILABLE": "Диспозиции чатов отсутствуют",
+		"ADD_CHATDISPOSITION": "Добавление диспозиции чата",
 		"DELETE": "Удалить",
-		"EDIT_CHATDISPOSITION": "Редактирование результата чата",
-		"DELETE_CHATDISPOSITION": "Удалить чат распоряжения",
+		"EDIT_CHATDISPOSITION": "Редактирование диспозиции чата",
+		"DELETE_CHATDISPOSITION": "Удалить диспозицию чата",
 		"CHAT": "Чат",
-		"ID": "Id",
-		"NEW_CHATQUEUE": "Новый чат очереди",
-		"NEW_CHATWEBSITE": "Новый сайт чата",
-		"ROUNDED": "Скругленные",
-		"SQUARED": "В квадрате",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
+		"ID": "Идентификатор",
+		"NEW_CHATQUEUE": "Новая очередь чатов",
+		"NEW_CHATWEBSITE": "Новый чат-сайт",
+		"ROUNDED": "Закругленный",
+		"SQUARED": "Квадратный",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"CONTACT": "Контакты",
-		"STARTEDAT": "Началась в",
+		"OF": "из",
+		"CONTACT": "Контакт",
+		"STARTEDAT": "Начато в",
 		"STATUS": "Состояние",
-		"CLOSED": "Закрыт",
+		"CLOSED": "Закрытые",
 		"OPENED": "Открыть",
 		"OPEN": "Открыть",
-		"ACCOUNT": "Внимание",
+		"ACCOUNT": "Учетная запись",
 		"INTERACTION": "Взаимодействие",
-		"INTERACTIONS": "Взаимодействие",
-		"WEBSITE": "Веб-сайт",
+		"INTERACTIONS": "Взаимодействия",
+		"WEBSITE": "Сайт",
 		"ALL": "Все",
-		"SELECT_STATUS": "Выберите состояние",
+		"SELECT_STATUS": "Выбрать статус",
 		"FILTER": "Фильтр",
 		"FILTERS": "Фильтры",
-		"TEAMADD_CHATQUEUE": "Добавить группы по очереди Чат",
-		"AGENTADD_CHATQUEUE": "Добавить оператора в чат очереди",
-		"ALL_AGENTS": "Все операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"CLOSEDAT": "Закрыт",
-		"DISPOSITION": "Отчуждения",
-		"CREATEDAT": "Созданный на",
+		"TEAMADD_CHATQUEUE": "Добавить команду к очереди чатов",
+		"AGENTADD_CHATQUEUE": "Добавить агента к очереди чатов",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"CLOSEDAT": "Закрыто в",
+		"DISPOSITION": "Диспозиция",
+		"CREATEDAT": "Создано на",
 		"NOTES": "Примечания",
-		"NO_INTERACTION_AVAILABLE": "Нет доступных взаимодействий",
-		"SELECTED_WEBSITE": "Выберите веб-сайт",
+		"NO_INTERACTION_AVAILABLE": "Взаимодействия отсутствуют",
+		"SELECTED_WEBSITE": "Выбрать сайт",
 		"GOTOP": "Gotop",
-		"EDIT_GOTOP": "Gotop редактировать",
-		"SELECT_WEBSITE": "Выберите веб-сайт",
-		"INFO": "Инфо",
-		"OFFLINEMESSAGES_CHATWEBSITE": "Перейдите в режим Offline сообщений",
-		"WAITINGTITLE": "Свободные Название",
-		"WAITINGMESSAGE": "Свободные сообщение",
+		"EDIT_GOTOP": "Редактировать Gotop",
+		"SELECT_WEBSITE": "Выбрать сайт",
+		"INFO": "Информация",
+		"OFFLINEMESSAGES_CHATWEBSITE": "Перейти к сообщениям офлайн",
+		"WAITINGTITLE": "Ожидание: заголовок",
+		"WAITINGMESSAGE": "Ожидание: сообщение",
 		"RATING": "Рейтинг",
-		"NO_RATINGVALUE": "Нет рейтинга",
-		"AGENTSADD_QUEUE": "Добавить оператора в чат очереди",
-		"QUEUES": "Очередей",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"NO_RATINGVALUE": "Рейтинг отсутствует",
+		"AGENTSADD_QUEUE": "Добавить агента к очереди чатов",
+		"QUEUES": "Очереди",
+		"LOGGED_IN": "Зарегистрирован в системе",
+		"PAUSED": "Поставлен на паузу",
 		"READY": "Готов",
-		"WAITING": "Свободные",
-		"WRITING": "Запись",
-		"MAIL": "Почта",
+		"WAITING": "Ожидание",
+		"WRITING": "Письмо",
+		"MAIL": "Электронная почта",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Openchannel",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
 		"PAUSE": "Пауза",
-		"REALTIME": "В режиме реального времени",
+		"REALTIME": "Режим реального времени",
 		"AGENTS": "Агенты",
 		"FULLNAME": "Полное имя",
-		"INTERNAL": "Внутренние",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
-		"LOGOUT": "Выход из системы",
-		"UNPAUSE": "Конец Пауза",
-		"AGENTADD_QUEUE": "Добавить оператора в чат очереди",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
+		"PHONE_STATUS": "Статус телефона",
+		"LOGOUT": "Выход",
+		"UNPAUSE": "Конец паузы",
+		"AGENTADD_QUEUE": "Добавить агента к очереди чатов",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
 		"UNKNOWN": "Неизвестно",
-		"UNREGISTERED": "Незарегистрированный",
-		"UNAVAILABLE": "Недоступен",
-		"NOT_INUSE": "Не используется",
-		"REACHABLE": "Добраться",
-		"IN_USE": "В использовании",
+		"UNREGISTERED": "Не зарегистрирован",
+		"UNAVAILABLE": "Отсутствует",
+		"NOT_INUSE": "Не используется",
+		"REACHABLE": "Достижимые",
+		"IN_USE": "Используется",
 		"VOICE": "Голос",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"GOTOREALTIME_CHATQUEUE": "Перейти в чат в реальном времени очереди",
-		"PARTIALPAUSE": "Частичная приостановка",
-		"BUSY": "Занят",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"GOTOREALTIME_CHATQUEUE": "Перейти к очереди чатов в реальном времени",
+		"PARTIALPAUSE": "Частичная пауза",
+		"BUSY": "Линия занята",
 		"TIMER": "Таймер",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"CAPACITY": "Емкость",
-		"TAGS": "Tags",
-		"SHOWAGENTAVATAR": "Показать личные agent avatar",
-		"AGENTAVATAR": "Agent Avatar",
-		"SPYINTERACTION": "Spy",
-		"INTERACTIONS_CHATWEBSITE": "Перейти к взаимодействию",
-		"REFRESH_INTERACTIONS": "Обновить взаимодействий",
+		"TAGS": "Теги",
+		"SHOWAGENTAVATAR": "Показать личный аватар агента",
+		"AGENTAVATAR": "Аватар агента",
+		"SPYINTERACTION": "Шпион",
+		"INTERACTIONS_CHATWEBSITE": "Перейти к взаимодействиям",
+		"REFRESH_INTERACTIONS": "Обновить взаимодействия",
 		"CLOSINGQUESTION": "Закрытие вопроса",
 		"WEBSCRIPT": "Веб-скрипт",
-		"NO_CHATCANNEDANSWER_AVAILABLE": "Нет готовых ответов",
-		"NEW_CHATCANNEDANSWER": "Новый Консервированный Ответ",
-		"ADD_CHATCANNEDANSWER": "Добавить консервированный ответ",
-		"EDIT_CHATCANNEDANSWER": "редактировать",
+		"NO_CHATCANNEDANSWER_AVAILABLE": "Заранее определенные ответы отсутствуют",
+		"NEW_CHATCANNEDANSWER": "Новый заранее определенный ответ",
+		"ADD_CHATCANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_CHATCANNEDANSWER": "Редактировать",
 		"DELETE_CHATCANNEDANSWER": "Удалить",
 		"OFFLINEMESSAGESUBJECT": "Тема сообщения",
 		"OFFLINEMESSAGEBODY": "Тело сообщения",
-		"FORMSUBMITSUCCESSMESSAGE": "Форма сообщения об успешном сообщении",
-		"FORMSUBMITFAILUREMESSAGE": "Форма отправки сообщения об ошибке",
-		"PLACEHOLDERMESSAGE": "Заполнитель сообщений",
-		"NOTETITLE": "Название заметки",
+		"FORMSUBMITSUCCESSMESSAGE": "Форма для отправки сообщения об успешном завершении операции",
+		"FORMSUBMITFAILUREMESSAGE": "Форма для отправки сообщения об ошибке",
+		"PLACEHOLDERMESSAGE": "Заполнитель сообщения",
+		"NOTETITLE": "Название примечания",
 		"DELETE_INTERACTION": "Удалить взаимодействие",
 		"FONTSIZE": "Размер шрифта",
 		"TEXTCOLOR": "Цвет текста",
-		"COMMAND": "команда",
-		"EDIT_SYSTEM": "Изменить систему",
-		"SYSTEM": "система",
-		"NOTIFICATION": "уведомление",
-		"NOTIFICATIONSHAKE": "Встряска",
-		"NOTIFICATIONSOUND": "звук",
-		"NOTIFICATIONTEMPLATE": "шаблон",
-		"HIDEWHENOFFLINE": "Спрятать",
-		"INSERT_MESSAGE_HERE": "Вставьте свое текстовое сообщение здесь",
-		"AGENTALIAS": "Псевдоним агента",
-		"AGENTFULLNAME": "Имя агента",
+		"COMMAND": "Команда",
+		"EDIT_SYSTEM": "Редактировать систему",
+		"SYSTEM": "Система",
+		"NOTIFICATION": "Уведомление",
+		"NOTIFICATIONSHAKE": "Shake",
+		"NOTIFICATIONSOUND": "Звук",
+		"NOTIFICATIONTEMPLATE": "Шаблон",
+		"HIDEWHENOFFLINE": "Скрыть",
+		"INSERT_MESSAGE_HERE": "Введите текстовое сообщение здесь",
+		"AGENTALIAS": "Алиас агента",
+		"AGENTFULLNAME": "Полное имя агента",
 		"AGENTIDENTIFIER": "Идентификатор",
-		"WAITFORTHEASSIGNEDAGENT": "Подождите, пока назначенный агент",
-		"ALIGNMENT": "центровка",
-		"BOTTOM_RIGHT": "Внизу справа",
-		"LEFT": "Оставил",
-		"RIGHT": "Правильно",
-		"VERTICALALIGNMENT": "Вертикальное выравнивание",
-		"POSITION": "Должность",
+		"WAITFORTHEASSIGNEDAGENT": "Ожидание ответа назначенного агента",
+		"ALIGNMENT": "Выравнивание",
+		"BOTTOM_RIGHT": "По нижнему правому краю",
+		"LEFT": "По левому краю",
+		"RIGHT": "По правому краю",
+		"VERTICALALIGNMENT": "Выравнивание по вертикали",
+		"POSITION": "Позиция",
 		"VERTICALPOSITION": "Вертикальная позиция",
-		"SNIPPETSWIPEOUT": "Отсканированный фрагмент",
-		"ALTERNATE": "чередовать",
-		"CENTERED": "Сосредоточенный",
-		"CUSTOMERAVATAR": "Клиент Аватар",
+		"SNIPPETSWIPEOUT": "Удаление фрагментов",
+		"ALTERNATE": "Чередование",
+		"CENTERED": "Центрированные",
+		"CUSTOMERAVATAR": "Аватар клиента",
 		"DEFAULTTITLE": "Заголовок по умолчанию",
 		"MESSAGESALIGNMENT": "Выравнивание сообщений",
 		"SHOWCUSTOMERAVATAR": "Показать аватар клиента",
-		"CUSTOMERALIAS": "Псевдоним клиента",
-		"EDIT_TAG": "Изменить тег",
+		"CUSTOMERALIAS": "Алиас клиента",
+		"EDIT_TAG": "Редактирование тега",
 		"TAG": "Тег",
-		"AGENTADD_CHATWEBSITE": "Добавить сайт агента в чат",
-		"BACKGROUNDCOLOR": "Фоновый цвет",
-		"MESSAGEFONTSIZE": "Размер шрифта сообщения",
-		"AGENTTRANSFER": "Передача агента",
-		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агента",
-		"DIALOGFLOW": "Dialogflow",
-		"EDIT_DIALOGFLOW": "Редактировать диалог",
-		"LANGUAGE": "язык",
-		"QUEUETRANSFER": "Передача очереди",
-		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи очереди",
-		"SYSTEMALIAS": "Системный псевдоним",
-		"SYSTEMAVATAR": "Системный Аватар",
-		"TRANSFER": "Перечислить",
+		"AGENTADD_CHATWEBSITE": "Добавление агента в чат-сайт",
+		"BACKGROUNDCOLOR": "Цвет фона",
+		"MESSAGEFONTSIZE": "Размер шрифта в сообщениях",
+		"AGENTTRANSFER": "Передача агенту",
+		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агенту",
+		"DIALOGFLOW": "Сервис Dialogflow",
+		"EDIT_DIALOGFLOW": "Редактирование: Dialogflow",
+		"LANGUAGE": "Язык",
+		"QUEUETRANSFER": "Передача в очередь",
+		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи в очередь",
+		"SYSTEMALIAS": "Алиас системы",
+		"SYSTEMAVATAR": "Аватар системы",
+		"TRANSFER": "Перевод вызова",
 		"WELCOMEMESSAGE": "Приветственное сообщение",
-		"ENABLECUSTOMERCHECKMARKS": "Включить доставку / чтение уведомлений",
-		"CANNEDANSWERS": "Консервированные ответы",
-		"CHATCANNEDANSWERS": "Консервированные ответы",
+		"ENABLECUSTOMERCHECKMARKS": "Разрешить доставку уведомлений клиентам/чтение уведомлений",
+		"CANNEDANSWERS": "Заранее определенные ответы",
+		"CHATCANNEDANSWERS": "Заранее определенные ответы",
 		"DOWNLOAD_INTERACTION": "Скачать",
-		"LOGIN_TIME": "Время входа",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"ACCESSKEYID": "Идентификатор ключа доступа",
 		"BOTNAME": "Имя бота",
-		"EDIT_AMAZONLEX": "Редактировать Amazon Lex",
-		"LEXREGION": "Область, край",
+		"EDIT_AMAZONLEX": "Редактирование: сервис Amazon Lex",
+		"LEXREGION": "Регион",
 		"SECRETACCESSKEY": "Секретный ключ доступа",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, если включена обязательная утилизация",
-		"ENABLESENDBUTTON": "Включить кнопку отправки",
-		"FEEDBACKTITLE": "Название отзыва",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
+		"ENABLESENDBUTTON": "Включить кнопку «Отправить»",
+		"FEEDBACKTITLE": "Заголовок отзыва",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана",
 		"DOWNLOAD_WITHOUT_ATTACHMENTS": "Скачать без вложений",
-		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
+		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
 		"LASTMESSAGE": "Последнее сообщение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/contactmanager/i18n/ru.json b/public/app/main/apps/contactmanager/i18n/ru.json
index 9c2cba7..8b03c7f 100644
--- a/public/app/main/apps/contactmanager/i18n/ru.json
+++ b/public/app/main/apps/contactmanager/i18n/ru.json
@@ -1,53 +1,53 @@
 {
 	"CONTACTMANAGER": {
-		"VOICEQUEUEID": "VoiceQueue ID",
-		"CAMPAIGNID": "Кампания ID",
-		"STATE": "Государство",
+		"VOICEQUEUEID": "Идентификатор очереди голосовой почты",
+		"CAMPAIGNID": "Идентификатор кампании",
+		"STATE": "Состояние",
 		"NAME": "Имя",
 		"LISTS": "Списки",
-		"UNIQUEID": "Uniqueid",
-		"STATUS": "Статус",
+		"UNIQUEID": "Уникальный идентификатор",
+		"STATUS": "Состояние",
 		"STARTTIME": "Время начала",
 		"ENDTIME": "Время окончания",
-		"MOTION_BULL": "Булл движения",
-		"HOPPER": "Бункер",
-		"FINAL": "Окончательный бункера",
-		"HISTORY": "История бункера",
+		"MOTION_BULL": "Motion Bull",
+		"HOPPER": "Накопитель",
+		"FINAL": "Накопитель: итог",
+		"HISTORY": "Накопитель: история",
 		"SCHEDULEDAT": "Запланировано на",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"EDIT_LIST": "Редактировать список",
-		"EDIT_HOPPER": "Редактирование загрузочного бункера",
+		"EDIT_HOPPER": "Редактировать накопитель",
 		"DELETE_LIST": "Удалить список",
-		"DELETE_HOPPER": "Удалить загрузочный бункер",
-		"RELOAD": "Перезагрузить",
-		"NO_COMPANIES": "Ни одна компания не",
-		"NO_AVAILABLE_ITEMS": "Нет доступных элементов",
+		"DELETE_HOPPER": "Удалить накопитель",
+		"RELOAD": "Перезагрузка",
+		"NO_COMPANIES": "Нет компании",
+		"NO_AVAILABLE_ITEMS": "Доступные объекты отсутствуют",
 		"ADD": "Добавить",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"FIRSTNAME_REQUIRED": "Первое имя не требуется",
-			"PHONE_REQUIRED": "Номер телефона не требуется",
-			"ALIAS_REQUIRED": "Псевдоним не требуется",
-			"VALUE_REQUIRED": "Это значение требуется",
-			"EMAIL_MUST_VALID": "Адрес электронной почты должен быть написан в действительный формат",
-			"PHONEBAR_API": "Убедитесь, что MotionBar работает и что пульт дистанционного управления для оператора включен"
+			"NAME_REQUIRED": "Обязательное поле",
+			"FIRSTNAME_REQUIRED": "Обязательное поле",
+			"PHONE_REQUIRED": "Обязательное поле",
+			"ALIAS_REQUIRED": "Обязательное поле",
+			"VALUE_REQUIRED": "Обязательное поле",
+			"EMAIL_MUST_VALID": "Неверный формат",
+			"PHONEBAR_API": "Проверить, работает ли MotionBar и включен ли переключатель дистанционного обработки для агента"
 		},
 		"DESCRIPTION": "Описание",
-		"DISPOSITION": "Распоряжения",
-		"DISPOSITIONS": "Распоряжения",
-		"VOICEDISPOSITIONS": "Голосовые распоряжения",
-		"NEW_VOICEDISPOSITION": "Новые голосовые распоряжения",
+		"DISPOSITION": "Диспозиция",
+		"DISPOSITIONS": "Диспозиции",
+		"VOICEDISPOSITIONS": "Диспозиции голосовой почты",
+		"NEW_VOICEDISPOSITION": "Новая диспозиция голосовой почты",
 		"CUSTOM_FIELDS": "Пользовательские поля",
 		"ADD_LIST": "Добавить список",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"COMPANIES": "Компании",
-		"EDIT_COMPANY": "Изменить компанию",
+		"EDIT_COMPANY": "Редактировать компанию",
 		"DELETE_COMPANY": "Удалить компанию",
-		"PHONE": "Номер телефона",
-		"EMAIL": "Адрес электронной почты",
+		"PHONE": "Телефон",
+		"EMAIL": "Электронная почта",
 		"ADD_COMPANY": "Добавить компанию",
 		"CONTACTS": "Контакты",
 		"NEW_LIST": "Новый список",
@@ -56,128 +56,128 @@
 		"LIST": "Список",
 		"COMPANY": "Компания",
 		"ADD_CONTACT": "Добавить контакт",
-		"EDIT_CONTACT": "Редактирование контактной",
-		"MERGE_CONTACT": "Merge контакт",
-		"DUPLICATE_CONTACT": "Дублировать контакт",
+		"EDIT_CONTACT": "Редактировать контакт",
+		"MERGE_CONTACT": "Объединить контакт",
+		"DUPLICATE_CONTACT": "Дубликат контакта",
 		"DELETE_CONTACT": "Удалить контакт",
-		"CREATED_AT": "Созданные в",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
-		"DETAIL": "Подробно",
+		"DETAIL": "Деталь",
 		"PERSONAL_INFO": "Личная информация",
-		"MOBILE": "Для мобильных ПК",
+		"MOBILE": "Мобильный телефон",
 		"FAX": "Факс",
-		"TAGS": "Теги индексов",
+		"TAGS": "Теги",
 		"SHOW_ALL_FIELDS": "Показать все поля",
 		"FEWER_FIELDS": "Показать меньше полей",
-		"COUNTRY": "Страны",
+		"COUNTRY": "Страна",
 		"CITY": "Город",
-		"STREET": "Улицы",
-		"POSTALCODE": "Почтовый код",
+		"STREET": "Улица",
+		"POSTALCODE": "Почтовый индекс",
 		"DELETE": "Удалить",
 		"DELETE_ALL": "Удалить все",
-		"CONTACTMANAGER": "Контакты Manager",
-		"ID": "Id",
+		"CONTACTMANAGER": "Менеджер контактов",
+		"ID": "Идентификатор",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
+		"GENERAL": "Общие",
 		"CUSTOMFIELDS": "Пользовательские поля",
-		"NO_CUSTOMFIELD_AVAILABLE": "Пользовательские поля не доступны",
-		"ADD_TAG": "Добавить метки",
-		"NO_TAG": "Теги",
-		"ALIAS": "Псевдоним",
+		"NO_CUSTOMFIELD_AVAILABLE": "Доступные пользовательские поля отсутствуют",
+		"ADD_TAG": "Добавить тег",
+		"NO_TAG": "Теги отсутствуют",
+		"ALIAS": "Алиас",
 		"TYPE": "Тип",
 		"VALUE": "Значение",
-		"ADD_CUSTOMFIELD": "Добавить пользовательские поля",
-		"EDIT_CUSTOMFIELD": "Редактировать настраиваемые поля",
+		"ADD_CUSTOMFIELD": "Добавить пользовательское поле",
+		"EDIT_CUSTOMFIELD": "Редактировать пользовательское поле",
 		"DELETE_CUSTOMFIELD": "Удалить пользовательское поле",
 		"NEW_COMPANY": "Новая компания",
 		"NEW_CONTACT": "Новый контакт",
-		"NEW_TAG": "Новую метку",
-		"UPLOAD_CONTACTS": "Загрузка контактов",
-		"FINISH": "Готово",
-		"SUCCESS": "Успех",
-		"FAILURE": "Неспособность",
+		"NEW_TAG": "Новый тег",
+		"UPLOAD_CONTACTS": "Загрузить контакты",
+		"FINISH": "Завершить",
+		"SUCCESS": "Операция завершена успешно",
+		"FAILURE": "Операция не была успешно завершена",
 		"ALL_CONTACTS": "Все контакты",
-		"NEW_CUSTOMFIELD": "Новые пользовательские поля",
-		"NO_VOICEDISPOSITION_AVAILABLE": "Нет голосовых ликвидаций имеющихся",
-		"ADD_VOICEDISPOSITION": "Добавить голосовую распоряжения",
-		"EDIT_VOICEDISPOSITION": "Редактировать голосовые распоряжения",
-		"DELETE_VOICEDISPOSITION": "Удаление голосовых распоряжения",
-		"VAT": "Ндс",
+		"NEW_CUSTOMFIELD": "Новое пользовательское поле",
+		"NO_VOICEDISPOSITION_AVAILABLE": "Доступные диспозиции голосовой почты отсутствуют",
+		"ADD_VOICEDISPOSITION": "Добавить диспозицию голосовой почты",
+		"EDIT_VOICEDISPOSITION": "Редактировать диспозицию голосовой почты",
+		"DELETE_VOICEDISPOSITION": "Удалить диспозицию голосовой почты",
+		"VAT": "VAT",
 		"COMPANYID": "Идентификатор компании",
 		"WEBSITE": "Сайт",
 		"EMAIL_DOMAIN": "Домен электронной почты",
 		"ADDRESS": "Адрес",
-		"POSTAL_CODE": "Почтовый код",
+		"POSTAL_CODE": "Почтовый индекс",
 		"SHIPMENTADDRESS": "Адрес доставки",
 		"COPY_CONTACT": "Копировать контакт",
 		"GOTOCONTACTS_LIST": "Показать контакты",
 		"GOTOCONTACTS_COMPANY": "Показать контакты",
-		"ADD_AGENT_TO_LIST": "Добавление агентов в списке",
-		"AGENTADD_LIST": "Добавление агентов в списке",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"NONE": "При этом никто не голосовал",
-		"FULLNAME": "Полное Имя",
-		"CHECK_DUPLICATES": "Проверьте наличие дубликатов",
-		"DUPLICATES": "Дубли",
-		"UPLOAD_CSV": "Загрузка файла CSV",
+		"ADD_AGENT_TO_LIST": "Добавить агента в список",
+		"AGENTADD_LIST": "Добавить агентов в список",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"NONE": "Отсутствуют",
+		"FULLNAME": "Полное имя",
+		"CHECK_DUPLICATES": "Найти дубликаты",
+		"DUPLICATES": "Дубликаты",
+		"UPLOAD_CSV": "Загрузка CSV",
 		"TAG": "Тег",
 		"UPLOAD": "Загрузить",
-		"ALL_AGENTS": "Все Операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
 		"DATE_OF_BIRTH": "Дата рождения",
 		"DATEOFBIRTH": "Дата рождения",
 		"NOTES": "Примечания",
-		"EXPORTCSVCONTACTS_LIST": "Экспорт в CSV",
+		"EXPORTCSVCONTACTS_LIST": "Экспорт в CSV",
 		"GOTO_LIST": "Показать контакты",
 		"GOTO_COMPANY": "Показать контакты",
-		"REQUIRED": "Требуется",
-		"GLOBALCUSTOMFIELDS": "Глобальных пользовательских полей",
+		"REQUIRED": "Необходимые",
+		"GLOBALCUSTOMFIELDS": "Глобальные пользовательские поля",
 		"NEW_GLOBALCUSTOMFIELD": "Новые пользовательские поля",
-		"ADD_GLOBALCUSTOMFIELD": "Добавить пользовательские поля",
-		"EDIT_GLOBALCUSTOMFIELD": "Редактировать настраиваемые поля",
+		"ADD_GLOBALCUSTOMFIELD": "Добавить пользовательское поле",
+		"EDIT_GLOBALCUSTOMFIELD": "Редактировать пользовательское поле",
 		"DELETE_GLOBALCUSTOMFIELD": "Удалить пользовательское поле",
 		"JSCRIPTY": "Jscripty",
-		"SESSIONS": "Сессиях",
-		"AGENT": "Оператор",
+		"SESSIONS": "Сессии",
+		"AGENT": "Агент",
 		"PROJECT": "Проект",
-		"SELECT_LIST": "Выберите список",
-		"SELECT_COMPANY": "Выберите компанию",
-		"SELECT_TAGS": "Выберите один или более тегов",
+		"SELECT_LIST": "Выбрать список",
+		"SELECT_COMPANY": "Выбрать компанию",
+		"SELECT_TAGS": "Выбрать один или несколько тегов",
 		"HELP": {
-			"PHONEBAR_API": "С тем чтобы Click-to-Call вставьте номер телефона и убедитесь, что пульт дистанционного управления включен для оператора",
-			"PHONEBAR_API_MESSAGE": "Чтобы включить переключение между вызовами, вставьте номер телефона и проверьте переключатель пульта дистанционного управления для включения агента."
+			"PHONEBAR_API": "Чтобы включить функцию «звонок по клику» (Click To Call), введите номер телефона и убедитесь, что переключатель дистанционного обработки для агента включен",
+			"PHONEBAR_API_MESSAGE": "Чтобы включить функцию «звонок по клику» (Click To Call), введите номер телефона и убедитесь, что переключатель дистанционного обработки для агента включен"
 		},
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"SOCIAL": "Социальная",
-		"ROW": "Ряд",
-		"EXPORT_ERRORS": "Ошибки экспорта",
+		"OF": "из",
+		"SOCIAL": "Социальные медиа",
+		"ROW": "Строка",
+		"EXPORT_ERRORS": "Экспорт ошибок",
 		"UPLOAD_COMPLETED": "Загрузка завершена",
-		"STOP": "Стоп",
-		"SELECT_FILE": "Выберите файл",
-		"IMPORT_CONTACTS": "Импортировать контакты",
+		"STOP": "Остановить",
+		"SELECT_FILE": "Выбрать файл",
+		"IMPORT_CONTACTS": "Импорт контактов",
 		"MOTIONDIALER": "Motion Bull",
-		"PREFIX": "Префикс набора",
-		"PRIORITY": "приоритет",
-		"USERID": "Идентификатор агента возврата",
-		"CUSTOMER_JOURNEY": "Путешествие клиента",
+		"PREFIX": "Префикс набора номера",
+		"PRIORITY": "Приоритет",
+		"USERID": "Отзыв идентификатора агента",
+		"CUSTOMER_JOURNEY": "Цикл взаимодействия с клиентом",
 		"SELECT_TAG": "Выбрать теги",
 		"ALL": "Все",
-		"BILLINGINFORMATION": "биллинговая информация",
-		"COMPANY_FISCAL_TYPE": "Компания Фискальный Тип",
-		"CREATE": "Создайте",
+		"BILLINGINFORMATION": "Платежная информация",
+		"COMPANY_FISCAL_TYPE": "Фискальный тип компании",
+		"CREATE": "Создать",
 		"EUROPE": "Европа",
-		"EXPIREDAY": "Дни истечения",
-		"FLATDISCOUNT": "Компания Скидка",
+		"EXPIREDAY": "Дней до истечения срока действия",
+		"FLATDISCOUNT": "Скидка компании",
 		"INVOICEARTICLE": "Статьи закона",
-		"ISOCODE": "Национальный кодекс ИСО",
+		"ISOCODE": "Национальный код ИСО",
 		"PAYMENTMETHOD": "Способ оплаты",
-		"PIVA": "Номер НДС",
-		"RELATIONSHIP": "Отношения ...",
-		"RELATIONSHIPCOMPANY": " ... с",
-		"SDICODE": "Код SDI",
+		"PIVA": "Номер плательщика НДС",
+		"RELATIONSHIP": "Взаимоотношения...",
+		"RELATIONSHIPCOMPANY": " ...с",
+		"SDICODE": "Код SDI",
 		"SOCIAL_CAPITAL": "Акционерный капитал",
-		"VATNUMBER_CF": "Codice Fiscale / НДС"
+		"VATNUMBER_CF": "Codice Fiscale/НДС"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/dashboards/i18n/ru.json b/public/app/main/apps/dashboards/i18n/ru.json
index 966e7a9..63d46ea 100644
--- a/public/app/main/apps/dashboards/i18n/ru.json
+++ b/public/app/main/apps/dashboards/i18n/ru.json
@@ -1,349 +1,349 @@
 {
 	"DASHBOARDS": {
-		"HOME": "Home",
-		"CHAT": "Chat",
-		"MAIL": "Email",
-		"SMS": "Sms",
-		"OPENCHANNEL": "Open Channel",
+		"HOME": "Домой",
+		"CHAT": "Чат",
+		"MAIL": "Электронная почта",
+		"SMS": "SMS",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
 		"RATING": "Рейтинг",
 		"FEEDBACK": "Обратная связь",
-		"SUBJECT": "При условии",
-		"REFERER": "Referer",
-		"ACCOUNT": "Внимание",
-		"WEBSITE": "Веб-сайт",
-		"AGENT": "Оператор",
-		"CREATED_AT": "Созданный на",
-		"CLOSED_AT": "Закрыт",
-		"DISPOSITION": "Отчуждения",
-		"CONTACT": "Контакты",
+		"SUBJECT": "Тема",
+		"REFERER": "Реферер",
+		"ACCOUNT": "Учетная запись",
+		"WEBSITE": "Сайт",
+		"AGENT": "Агент",
+		"CREATED_AT": "Создано на",
+		"CLOSED_AT": "Закрыто в",
+		"DISPOSITION": "Диспозиция",
+		"CONTACT": "Контакт",
 		"INTERACTION": "Взаимодействие",
 		"BROWSER_NAME": "Название браузера",
 		"BROWSER_VERSION": "Версия браузера",
 		"OS_NAME": "Название операционной системы",
 		"OS_VERSION": "Версия операционной системы",
 		"DEVICE_MODEL": "Модель устройства",
-		"DEVICE_VENDOR": "Производителем устройства",
-		"DEVICE_TYPE": "Тип устройства.",
-		"RECALLME": "Напомнить мне",
-		"DROP_RATE": "Скорость опускания",
-		"DROPPED": "Снизилась",
-		"DROPPED_TEXT": "Падения очереди вызовов",
-		"DETAIL": "Подробно",
-		"MOTION_BULL": "Булл движения",
-		"LIMITED": "Ограниченный",
-		"LIMITED_TEXT": "Кампаний исходили вызовы/ограниченное",
-		"DASHBOARDS": "Инструментальные панели",
+		"DEVICE_VENDOR": "Поставщик устройства",
+		"DEVICE_TYPE": "Тип устройства",
+		"RECALLME": "Повторный вызов (Recall Me)",
+		"DROP_RATE": "Процент прерванных вызовов",
+		"DROPPED": "Прервано",
+		"DROPPED_TEXT": "Прерванные вызовы в очереди",
+		"DETAIL": "Деталь",
+		"MOTION_BULL": "Motion Bull",
+		"LIMITED": "Ограниченные",
+		"LIMITED_TEXT": "Кампании вызовов IVR: инициированные/ограниченные",
+		"DASHBOARDS": "Панели обработки",
 		"RECORDINGS": "Записи",
-		"TODAY_MOTION_BULL_STATS": "Сегодня Движение Булл Stats",
-		"ORIGINATED": "Возникла",
-		"ORIGINATED_TEXT": "Очереди исходили вызовы",
-		"UPDATE": "Обновление",
-		"MORE": "Более",
-		"MOTIONDIALER": "Булл движения",
-		"DISPOSE": "Утилизируйте",
+		"TODAY_MOTION_BULL_STATS": "Ежедневная статистика: очереди, кампании",
+		"ORIGINATED": "Инициированные",
+		"ORIGINATED_TEXT": "Инициированные вызовы в очереди",
+		"UPDATE": "Обновить",
+		"MORE": "Больше",
+		"MOTIONDIALER": "Motion Bull",
+		"DISPOSE": "Обслуживание вызова в очереди",
 		"QUEUES": "Очереди",
-		"DIALER_CALL": "Вызов системы автоматического обзвона",
-		"ELAPSED_TIME": "Истекшее время",
-		"EDIT": "Изменить",
-		"MERGE": "Объединения",
-		"DUPLICATE": "Дублировать",
-		"UNIQUEID": "Uniqueid",
-		"CAMPAIGN": "Кампании",
-		"NONE": "При этом никто не голосовал",
+		"DIALER_CALL": "Система обзвона",
+		"ELAPSED_TIME": "Затраченное время",
+		"EDIT": "Редактировать",
+		"MERGE": "Объединить",
+		"DUPLICATE": "Дубликат",
+		"UNIQUEID": "Уникальный идентификатор",
+		"CAMPAIGN": "Кампания",
+		"NONE": "Отсутствуют",
 		"NAME": "Имя",
 		"ANSWER_MACHINE": "Автоответчик",
-		"INTERESTED": "Заинтересованных",
-		"NOT_INTERESTED": "Не заинтересованы",
+		"INTERESTED": "Наличие заинтересованности",
+		"NOT_INTERESTED": "Отсутствие заинтересованности",
 		"PERSONAL_INFO": "Личная информация",
-		"SOLD": "Продано",
-		"SPECIAL": "Специальный",
+		"SOLD": "Проданные",
+		"SPECIAL": "Специальные",
 		"BLACKLIST": "Черный список",
-		"RESCHEDULE": "Перепланировать",
-		"FIRSTNAME": "Firstname",
+		"RESCHEDULE": "Перепланирование",
+		"FIRSTNAME": "Имя",
 		"LASTNAME": "Фамилия",
-		"MOBILE": "Для мобильных ПК",
+		"MOBILE": "Мобильный телефон",
 		"DATE_OF_BIRTH": "Дата рождения",
 		"COMPANY": "Компания",
 		"TAG": "Тег",
-		"COUNTRY": "Страны",
+		"COUNTRY": "Страна",
 		"CITY": "Город",
-		"STREET": "Улицы",
-		"POSTALCODE": "Почтовый код",
+		"STREET": "Адрес",
+		"POSTALCODE": "Почтовый индекс",
 		"CUSTOM_FIELDS": "Пользовательские поля",
-		"GENERAL": "Генеральной",
-		"VOICE": "Голосовой связи",
-		"TODAY_IVR_CAMPAIGNS_STATS": "Сегодня кампаний IVR Stats",
-		"TODAY_INBOUND_STATS": "Сегодня входящих Stats",
-		"TODAY_OUTBOUND_STATS": "Сегодня статистика исходящих вызовов",
+		"GENERAL": "Общие",
+		"VOICE": "Голос",
+		"TODAY_IVR_CAMPAIGNS_STATS": "Ежедневная статистика: кампании вызовов IVR",
+		"TODAY_INBOUND_STATS": "Ежедневная статистика: входящие вызовы в очереди",
+		"TODAY_OUTBOUND_STATS": "Ежедневная статистика: исходящие вызовы в очереди",
 		"WAITING": "Ожидание",
-		"TALKING": "Разговор",
+		"TALKING": "Текущий вызов",
 		"INBOUND_ANSWERED": "Отвеченные",
 		"OUTBOUND_ANSWERED": "Отвеченные",
-		"ABANDONED": "Отмененные",
-		"TOTAL_OFFERED": "Общий объем предлагаемых",
-		"AVG_HOLD_TIME": "Среднее время удержания",
-		"INBOUND_ANSWER_RATE": "Скорость ответа",
-		"OUTBOUND_ANSWER_RATE": "Скорость ответа",
+		"ABANDONED": "Потерянные",
+		"TOTAL_OFFERED": "Всего предложенных",
+		"AVG_HOLD_TIME": "Среднее время ожидания",
+		"INBOUND_ANSWER_RATE": "Процент отвеченных вызовов",
+		"OUTBOUND_ANSWER_RATE": "Процент отвеченных вызовов",
 		"ABANDON_RATE": "Процент потерянных вызовов",
-		"UNMANAGED": "Неуправляемые коммутаторы",
-		"TOTAL": "Итого",
+		"UNMANAGED": "Необработанные",
+		"TOTAL": "Всего",
 		"TOT_DURATION": "Общая продолжительность",
 		"AVG_DURATION": "Средняя продолжительность",
 		"HELP": {
-			"ORIGINATEDLIMITED": "Кампаний исходили вызовы/ограниченное",
-			"DROPPED": "Общее количество сброшенных очереди вызовов с учетом всех созданных очередей.",
-			"DROP_RATE": "Перепад скорости всех вызовов в очереди",
-			"WAITING": "Общее количество ожидающих вызовов в очереди, учитывая все созданные очередей",
+			"ORIGINATEDLIMITED": "Кампании вызовов IVR: инициированные/ограниченные",
+			"DROPPED": "Общее количество прерванных вызовов в очереди ‒ для всех имеющихся очередей",
+			"DROP_RATE": "Процент прерванных вызовов среди всех вызовов в очереди",
+			"WAITING": "Общее количество взаимодействий в режиме ожидания",
 			"OUTBOUND_ANSWERED": "Общее количество завершенных исходящих вызовов",
-			"ABANDONED": "Общее число потерянных вызовов в очереди, учитывая все созданные очередей. Обратите внимание, что вызовы, которые были потеряны для времени ожидания и joinempty не учитываются в это значение",
-			"TOTAL_OFFERED": "Общее число вызовов в очереди (завершено отмененных). Обратите внимание, что вызовы, закончившийся в IVR, без ввода в очереди, не учитываются в это значение",
-			"AVG_HOLD_TIME": "Средняя очереди времени удержания, который представляет собой среднее время вызова в состоянии ожидания оператора ответа, учитывая все очереди",
-			"OUTBOUND_ANSWER_RATE": "Ответ всех исходящих вызовов",
-			"ABANDON_RATE": "Показатель несостоявшихся разговоров всех вызовов в очереди",
-			"UNMANAGED": "Общее число неуправляемых очереди вызовов с учетом всех созданных очередей. Она включает в себя вызовы, которые были потеряны для тайм-аута, joinempty, leavewhenempty и exitwithkey",
-			"TOTAL": "Общее число исходящих вызовов",
+			"ABANDONED": "Общее количество потерянных взаимодействий",
+			"TOTAL_OFFERED": "Общее количество взаимодействий (завершенных + потерянных)",
+			"AVG_HOLD_TIME": "Среднее время ожидания при взаимодействии, а именно: среднее время ожидания ответа агента ‒ для всех имеющихся взаимодействий",
+			"OUTBOUND_ANSWER_RATE": "Процент ответов среди всех исходящих вызовов",
+			"ABANDON_RATE": "Процент потерянных вызовов среди всех вызовов в очереди",
+			"UNMANAGED": "Общее количество необработанных взаимодействий",
+			"TOTAL": "Общее количество исходящих вызовов",
 			"TOT_DURATION": "Общая продолжительность всех исходящих вызовов",
 			"AVG_DURATION": "Средняя продолжительность всех завершенных исходящих вызовов",
-			"ORIGINATED": "Общее число вызовов, для которых был набран номер в очереди кампаний",
-			"ABANDONED_RATE": "Отказ от всех взаимодействий",
-			"AVG_MANAGED_TIME": "Среднее время взаимодействия, а именно среднее время, проведенное во время разговора",
-			"MANAGED": "Общее количество выполненных взаимодействий",
-			"MANAGED_RATE": "Управляемая ставка всех взаимодействий",
+			"ORIGINATED": "Общее количество вызовов, набранных в кампаниях в очереди",
+			"ABANDONED_RATE": "Процент потерянных взаимодействий среди всех взаимодействий",
+			"AVG_MANAGED_TIME": "Среднее время взаимодействия, а именно: среднее время, затраченное при разговоре",
+			"MANAGED": "Общее количество завершенных взаимодействий",
+			"MANAGED_RATE": "Процент обработанных взаимодействий среди всех взаимодействий",
 			"OPENED": "Общее количество активных взаимодействий",
-			"UNMANAGED_RATE": "Неуправляемая скорость всех взаимодействий",
-			"VOICE_ABANDONED": "Общее количество заброшенных вызовов очереди, учитывая все существующие очереди. Обратите внимание, что вызовы, которые были оставлены для тайм-аута и объединения, не будут рассматриваться",
-			"VOICE_ANSWERED": "Общее количество завершенных вызовов очереди для всех существующих очередей",
-			"VOICE_ANSWER_RATE": "Скорость ответа всех вызовов в очереди",
-			"VOICE_AVG_HOLD_TIME": "Среднее время удержания в очереди, а именно среднее время, затрачиваемое на ожидание ответа агента, для всех существующих очередей",
-			"VOICE_AVG_TALK_TIME": "Среднее время разговора в очереди, а именно среднее время, проведенное во время разговора, для всех существующих очередей",
-			"VOICE_TALKING": "Общее количество активных вызовов очереди для всех существующих очередей",
-			"VOICE_TOTAL_OFFERED": "Общее количество вызовов очереди (завершено + заброшено). Обратите внимание, что вызовы, которые входят в IVR, а не в очередь, не будут рассматриваться",
-			"VOICE_UNMANAGED": "Общее количество неуправляемых вызовов очереди для всех существующих очередей. Он включает в себя вызовы, которые заброшены для тайм-аута, совместного использования, отложенного и exitwithkey (cfr. Asterisk doc для получения дополнительной информации)",
-			"VOICE_WAITING": "Общее количество вызовов очереди ожидания для всех существующих очередей",
-			"MANDATORY_DISPOSITION_ENABLED": "Для этого аккаунта включена обязательная утилизация",
+			"UNMANAGED_RATE": "Процент необработанных взаимодействий среди всех взаимодействий",
+			"VOICE_ABANDONED": "Общее количество потерянных вызовов в очереди ‒ с учетом всех имеющихся очередей. Обратите внимание: вызовы, которые были потеряны во время тайм-аута и добавления абонентов в очередь без агентов (joinempty), во внимание не принимаются",
+			"VOICE_ANSWERED": "Общее количество завершенных вызовов в очереди ‒ для всех имеющихся очередей",
+			"VOICE_ANSWER_RATE": "Процент ответов среди всех вызовов в очереди",
+			"VOICE_AVG_HOLD_TIME": "Среднее время ожидания в очереди, а именно: среднее время ожидания ответа агента ‒ для всех имеющихся очередей",
+			"VOICE_AVG_TALK_TIME": "Среднее время разговора в очереди, а именно: среднее время, затраченное во время разговора, ‒ для всех имеющихся очередей",
+			"VOICE_TALKING": "Общее количество активных вызовов в очереди ‒ для всех имеющихся очередей",
+			"VOICE_TOTAL_OFFERED": "Общее количество вызовов в очереди (завершенных + потерянных + необработанных в последней очереди потока). Обратите внимание: вызовы, которые относятся к IVR, а не к очереди, во внимание не принимаются",
+			"VOICE_UNMANAGED": "Общее количество необработанных вызовов в очереди ‒ для всех имеющихся очередей. Включает вызовы, которые были потеряны во время тайм-аута, joinempty, leavewhenempty и exitwithkey (см. дополнительную информацию в документе asterisk)",
+			"VOICE_WAITING": "Общее количество вызовов в очереди в режиме ожидания ‒ для всех имеющихся очередей",
+			"MANDATORY_DISPOSITION_ENABLED": "Для данной учетной записи включена обязательная диспозиция",
 			"EXACT_MATCH_FILTER": "Поиск точного соответствия",
 			"LIKE_FILTER": "Поиск по указанному шаблону"
 		},
 		"ERRORS": {
-			"FIRSTNAME_REQUIRED": "Первое имя не требуется",
-			"PHONE_REQUIRED": "Номер телефона не требуется",
+			"FIRSTNAME_REQUIRED": "Обязательное поле",
+			"PHONE_REQUIRED": "Обязательное поле",
 			"DISPOSITION_REQUIRED": "Обязательное поле",
 			"AGENT_REQUIRED": "Обязательное поле",
 			"QUEUE_REQUIRED": "Обязательное поле",
 			"CAMPAIGN_REQUIRED": "Обязательное поле"
 		},
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"WELCOME_TO_MOTION": "Добро пожаловать в движение",
-		"WELCOME_MESSAGE": "С помощью левой боковой панели для навигации по разделам.",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"WELCOME_TO_MOTION": "Добро пожаловать в Motion",
+		"WELCOME_MESSAGE": "Используйте левую боковую панель для навигации по доступным разделам",
 		"ADD": "Добавить",
-		"CONTACTMANAGER": "Диспетчер контактов",
-		"DASHBOARD": "Приборной Панели",
-		"EDIT_CONTACT": "Редактирование контактной",
-		"EMAIL": "Адрес электронной почты",
-		"FULLNAME": "Fullname",
+		"CONTACTMANAGER": "Менеджер контактов",
+		"DASHBOARD": "Панель обработки",
+		"EDIT_CONTACT": "Редактирование контакта",
+		"EMAIL": "Электронная почта",
+		"FULLNAME": "Полное имя",
 		"LIST": "Список",
 		"NEW_CONTACT": "Новый контакт",
-		"PHONE": "Номер телефона",
+		"PHONE": "Телефон",
 		"SAVE": "Сохранить",
-		"INBOUND_WAITING_CALLS": "Входящих Вызовов ожидающих вызовов",
+		"INBOUND_WAITING_CALLS": "Входящие вызовы в режиме ожидания",
 		"CONTACTS": "Контакты",
 		"MYCONTACTS": "Мои контакты",
 		"ADD_CONTACT": "Добавить контакт",
-		"RELOAD": "Перезагрузить",
-		"WAITING_TEXT": "Ожидание в очереди вызовов",
-		"TALKING_TEXT": "Активные вызовы в очереди",
-		"INBOUND_ANSWERED_TEXT": "Ответили на очереди вызовов",
-		"ABANDONED_TEXT": "Отмененных вызовов в очереди",
-		"DROP_RATE_TEXT": "Вызовы в очереди скорость опускания",
-		"TOTAL_OFFERED_TEXT": "Общий объем вызовов в очереди",
-		"AVG_HOLD_TIME_TEXT": "Очереди вызовов среднее время удержания",
-		"AVG_TALK_TIME_TEXT": "Вызовы в очереди время разговора",
-		"INBOUND_ANSWER_RATE_TEXT": "Вызовы в очереди ответ ставки",
-		"UNMANAGED_TEXT": "Неуправляемые очереди вызовов",
-		"TOTAL_TEXT": "Общее количество исходящих вызовов",
-		"OUTBOUND_ANSWERED_TEXT": "Исходящий отвеченных вызовов",
-		"TOT_DURATION_TEXT": "Исходящие вызовы общей продолжительности",
-		"AVG_DURATION_TEXT": "Исходящие вызовы средняя продолжительность",
-		"OUTBOUND_ANSWER_RATE_TEXT": "Исходящие вызовы ответ ставки",
+		"RELOAD": "Перезагрузка",
+		"WAITING_TEXT": "Взаимодействия в режиме ожидания",
+		"TALKING_TEXT": "Активные вызовы в очереди",
+		"INBOUND_ANSWERED_TEXT": "Отвеченные вызовы в очереди",
+		"ABANDONED_TEXT": "Потерянные взаимодействия",
+		"DROP_RATE_TEXT": "Процент прерванных вызовов в очереди",
+		"TOTAL_OFFERED_TEXT": "Предложенные взаимодействия",
+		"AVG_HOLD_TIME_TEXT": "Взаимодействия: СРЕДНЕЕ время ожидания",
+		"AVG_TALK_TIME_TEXT": "Вызовы в очереди: время разговора",
+		"INBOUND_ANSWER_RATE_TEXT": "Процент отвеченных вызовов среди вызовов в очереди",
+		"UNMANAGED_TEXT": "Необработанные взаимодействия",
+		"TOTAL_TEXT": "Всего исходящих вызовов",
+		"OUTBOUND_ANSWERED_TEXT": "Отвеченные исходящие вызовы",
+		"TOT_DURATION_TEXT": "Общая продолжительность исходящих вызовов",
+		"AVG_DURATION_TEXT": "Средняя продолжительность исходящих вызовов",
+		"OUTBOUND_ANSWER_RATE_TEXT": "Процент отвеченных вызовов среди исходящих вызовов",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"REPLY_PLACEHOLDER": "Тип и нажмите enter для отправки сообщения",
+		"OF": "из",
+		"REPLY_PLACEHOLDER": "Введите сообщение и нажмите Enter, чтобы его отправить",
 		"CONTACT_INFO": "Контактная информация",
-		"CLOSE_AND_DISPOSE": "Закрыть и распоряжаться",
-		"DISPOSITIONS": "Распоряжения",
-		"CLOSE_WITHOUT_DISPOSE": "Чтобы закрыть окно без сохранения распоряжаться",
+		"CLOSE_AND_DISPOSE": "Закрыть и обслужить вызов в очереди",
+		"DISPOSITIONS": "Диспозиции",
+		"CLOSE_WITHOUT_DISPOSE": "Закрыть без обслуживания вызова в очереди",
 		"ACCEPT": "Принять",
 		"REJECT": "Отклонить",
-		"CLOSED": "Закрыт",
-		"INFO": "Инфо",
-		"NOTE": "Примечание.",
-		"ACCEPT_ELSEWHERE": "Приемлемо для других",
+		"CLOSED": "Закрытые",
+		"INFO": "Информация",
+		"NOTE": "Примечание",
+		"ACCEPT_ELSEWHERE": "Принимается в другом месте",
 		"ATTENTION": "Внимание",
-		"SOCIAL": "Социальная",
-		"NO_JSCRIPTY_PROJECTS_AVAILABLE": "Ни Jscripty проекты",
-		"OPENED": "Открыть",
+		"SOCIAL": "Социальные медиа",
+		"NO_JSCRIPTY_PROJECTS_AVAILABLE": "Доступные проекты Jscripty отсутствуют",
+		"OPENED": "Открытые",
 		"FILTER": "Фильтр",
-		"SELECT_STATUS": "Выберите состояние",
-		"SELECT_ACCOUNT": "Выберите учетную запись",
-		"SELECT_WEBSITE": "Выберите веб-сайт",
+		"SELECT_STATUS": "Выбрать статус",
+		"SELECT_ACCOUNT": "Выбрать учетную запись",
+		"SELECT_WEBSITE": "Выбрать сайт",
 		"ALL": "Все",
-		"INTERACTIONS": "Взаимодействие",
-		"STARTEDAT": "Началась в",
+		"INTERACTIONS": "Взаимодействия",
+		"STARTEDAT": "Начато в",
 		"STATUS": "Состояние",
 		"OPEN": "Открыть",
 		"SHOW": "Показать",
-		"ME": "Меня",
-		"NOT_ASSIGNED": "Не назначено",
+		"ME": "Меня/Мне",
+		"NOT_ASSIGNED": "Не назначено",
 		"UNKNOWN": "Неизвестно",
-		"SELECT_USER": "Выберите пользователя",
+		"SELECT_USER": "Выбрать пользователя",
 		"LAST_MESSAGE": "Последнее сообщение",
 		"USER": "Пользователь",
-		"TAGS": "Tags",
-		"SELECT_TAG": "Выберите Метка",
+		"TAGS": "Теги",
+		"SELECT_TAG": "Выбрать тег",
 		"TYPE": "Тип",
 		"SOURCE": "Источник",
 		"DESTINATION": "Пункт назначения",
 		"CALLERID": "Идентификатор вызывающего абонента",
-		"END_AT": "В конце",
+		"END_AT": "Окончание в",
 		"DURATION": "Продолжительность",
 		"SHOW_DETAILS": "Показать детали",
-		"HIDE_DETAILS": "Скрыть подробности",
+		"HIDE_DETAILS": "Скрыть детали",
 		"EXTERNAL_URL": "Внешняя ссылка",
 		"SET_AS": "Установить как",
-		"PENDING": "В ожидании",
-		"CANNED_ANSWER_NOT_FOUND": "Нет консервов ответы были найдены",
-		"CANNED_ANSWER_SEARCH": "Введите текст для поиска ответа на консервы",
-		"NO_MAIL_ACCOUNTS_AVAILABLE": "Нет учетных записей электронной почты доступны",
-		"NO_FAX_ACCOUNTS_AVAILABLE": "Нет факсу счета доступны",
-		"NO_SMS_ACCOUNTS_AVAILABLE": "Без SMS счета доступны",
-		"FILTER_VOICE_QUEUES": "Фильтровать очереди голоса",
-		"LOADING_INTERACTION": "Мы загружаем взаимодействие ...",
-		"JANUARY": "январь",
-		"FEBRUARY": "февраль",
+		"PENDING": "Ожидание",
+		"CANNED_ANSWER_NOT_FOUND": "Готовые ответы не найдены",
+		"CANNED_ANSWER_SEARCH": "Ввести текст для поиска готового ответа",
+		"NO_MAIL_ACCOUNTS_AVAILABLE": "Доступные учетные записи электронной почты отсутствуют",
+		"NO_FAX_ACCOUNTS_AVAILABLE": "Доступные учетные записи факсов отсутствуют",
+		"NO_SMS_ACCOUNTS_AVAILABLE": "Доступные учетные записи SMS отсутствуют",
+		"FILTER_VOICE_QUEUES": "Фильтрация: очереди голосовой почты",
+		"LOADING_INTERACTION": "Мы загружаем данные: взаимодействие...",
+		"JANUARY": "Январь",
+		"FEBRUARY": "Февраль",
 		"MARCH": "Март",
-		"APRIL": "апрель",
-		"MAY": "май",
-		"JUNE": "июнь",
-		"JULY": "июль",
-		"AUGUST": "августейший",
-		"SEPTEMBER": "сентябрь",
-		"OCTOBER": "октября",
-		"NOVEMBER": "ноябрь",
+		"APRIL": "Апрель",
+		"MAY": "Май",
+		"JUNE": "Июнь",
+		"JULY": "Июль",
+		"AUGUST": "Август",
+		"SEPTEMBER": "Сентябрь",
+		"OCTOBER": "Октябрь",
+		"NOVEMBER": "Ноябрь",
 		"DECEMBER": "Декабрь",
-		"MON": "понедельник",
-		"TUE": "вторник",
-		"WED": "Мы б",
-		"THU": "четверг",
-		"FRI": "пятница",
-		"SAT": "Сидел",
-		"SUN": "солнце",
+		"MON": "Понедельник",
+		"TUE": "Вторник",
+		"WED": "Среда",
+		"THU": "Четверг",
+		"FRI": "Пятница",
+		"SAT": "Суббота",
+		"SUN": "Воскресенье",
 		"DELETE": "Удалить",
-		"LAST_3_DAYS": "Последние 3 дня",
-		"LAST_YEAR": "В прошлом году",
-		"THIS_YEAR": "В этом году",
+		"LAST_3_DAYS": "Последние 3 дня",
+		"LAST_YEAR": "Прошлый год",
+		"THIS_YEAR": "Этот год",
 		"LAST_MONTH": "Прошлый месяц",
 		"THIS_MONTH": "Этот месяц",
-		"LAST_WEEK": "На прошлой неделе",
-		"THIS_WEEK": "На этой неделе",
+		"LAST_WEEK": "Прошлая неделя",
+		"THIS_WEEK": "Эта неделя",
 		"YESTERDAY": "Вчера",
-		"TODAY": "Cегодня",
-		"SELECT_DATE": "Выберите Дата начала",
-		"SELECT_DATE_RANGE": "Выберите диапазон дат",
+		"TODAY": "Сегодня",
+		"SELECT_DATE": "Выбрать дату начала",
+		"SELECT_DATE_RANGE": "Выбрать диапазон дат",
 		"CLEAR": "Очистить",
 		"CALL_NUMBER": "Вызов",
-		"TRANSFER_NUMBER": "Перевод",
-		"CALL_SAVED": "Правильно сохраненный вызов",
-		"CALL_DISPOSED": "Звоните правильно",
-		"CHANNEL_WAITING_TEXT": "Взаимодействие очереди ожидания",
+		"TRANSFER_NUMBER": "Перевод вызова",
+		"CALL_SAVED": "Вызов сохранен правильно",
+		"CALL_DISPOSED": "Обслуживание вызова в очереди выполнено правильно",
+		"CHANNEL_WAITING_TEXT": "Взаимодействия во время ожидания в очереди",
 		"CHANNEL_QUEUE": "Очередь",
-		"CHANNEL_FROM": "Из",
+		"CHANNEL_FROM": "От",
 		"MARK_AS_UNREAD": "Отметить как непрочитанное",
-		"SELECT_AGENT": "Выбрать агент",
-		"READ": "Читать",
-		"SELECT_READ_UNREAD": "Выберите Чтение / Непрочитанное",
-		"SELECT_SUBSTATUS": "Выберите Substatus",
-		"UNREAD": "Не прочитано",
-		"ABANDONAT": "заброшенный",
-		"ABANDONEDQUEUECALLS": "Заброшенные звонки",
+		"SELECT_AGENT": "Выбрать агента",
+		"READ": "Чтение",
+		"SELECT_READ_UNREAD": "Выбрать: Чтение/Непрочитанные",
+		"SELECT_SUBSTATUS": "Выбрать подстатус",
+		"UNREAD": "Непрочитанные",
+		"ABANDONAT": "Потерянные",
+		"ABANDONEDQUEUECALLS": "Потерянные вызовы в очереди",
 		"FREE": "Свободно",
-		"LASTASSIGNEDTO": "Последний присвоенный",
+		"LASTASSIGNEDTO": "Последний назначен",
 		"QUEUE": "Очередь",
-		"QUEUECALLEREXITAT": "брошено",
-		"QUEUECALLEREXITREASON": "причина",
-		"RESERVED": "Зарезервированный",
-		"SELECT_CAMPAIGN": "Выберите очередь",
-		"ASSIGNTO": "Назначить в",
-		"CLICKRELOAD": "Новые заброшенные звонки! Перезагрузить пожалуйста",
-		"NOTAVAILABLE": "Недоступен",
-		"CURRENTLY_IN_USE_BY": "В настоящее время используется",
-		"CUSTOMER_JOURNEY": "Путешествие клиента",
-		"NO_DATA_AVAILABLE": "Данные недоступны",
+		"QUEUECALLEREXITAT": "Прервано",
+		"QUEUECALLEREXITREASON": "Причина",
+		"RESERVED": "Зарезервировано",
+		"SELECT_CAMPAIGN": "Выбрать очередь",
+		"ASSIGNTO": "Назначить",
+		"CLICKRELOAD": "Новые потерянные вызовы! Перезагрузить",
+		"NOTAVAILABLE": "Отсутствует",
+		"CURRENTLY_IN_USE_BY": "В настоящее время используется",
+		"CUSTOMER_JOURNEY": "Цикл взаимодействия с клиентом",
+		"NO_DATA_AVAILABLE": "Данные отсутствуют",
 		"AGENTS": "Агенты",
-		"TRANSFER": "Перевод",
-		"NO_DISPOSITION_SET": "Нет настройки",
-		"ABANDONED_RATE": "Заброшенная ставка",
-		"ABANDONED_RATE_TEXT": "Взаимодействие",
-		"AVG_MANAGED_TIME": "Время управления AVG",
-		"AVG_MANAGED_TIME_TEXT": "Взаимодействие Время управления AVG",
-		"MANAGED": "Удалось",
-		"MANAGED_RATE": "Управляемая ставка",
-		"MANAGED_RATE_TEXT": "Взаимодействие Управляемый тариф",
-		"MANAGED_TEXT": "Управляемые взаимодействия",
+		"TRANSFER": "Перевод вызова",
+		"NO_DISPOSITION_SET": "Диспозиция не установлена",
+		"ABANDONED_RATE": "Процент потерянных",
+		"ABANDONED_RATE_TEXT": "Процент потерянных взаимодействий",
+		"AVG_MANAGED_TIME": "СРЕДНЕЕ время обработки",
+		"AVG_MANAGED_TIME_TEXT": "Взаимодействия: СРЕДНЕЕ время обработки",
+		"MANAGED": "Обработанные",
+		"MANAGED_RATE": "Процент обработанных",
+		"MANAGED_RATE_TEXT": "Взаимодействия: процент обработанных ",
+		"MANAGED_TEXT": "Обработанные взаимодействия",
 		"OPENED_TEXT": "Открытые взаимодействия",
-		"TODAY_INTERACTIONS_STATS": "Взаимодействие",
-		"UNMANAGED_RATE": "Неуправляемая ставка",
-		"UNMANAGED_RATE_TEXT": "Взаимодействие Неуправляемая ставка",
-		"VOICE_ABANDONED": "ПОКИНУТАЯ",
-		"VOICE_ABANDONED_TEXT": "ЗАПРЕЩЕННЫЕ ЗВОНКИ",
-		"VOICE_ABANDON_RATE": "ABANDON RATE",
-		"VOICE_ABANDON_RATE_TEXT": "QUEUE ВЫЗЫВАЕТ СБРОС",
-		"VOICE_ANSWERED": "ОТВЕТЫ",
-		"VOICE_ANSWERED_TEXT": "ОТВЕТНЫЕ ЗВОНКИ",
-		"VOICE_ANSWER_RATE": "ОТВЕТ",
-		"VOICE_ANSWER_RATE_TEXT": "QUEUE ВЫЗЫВАЕТ ОТВЕТ",
-		"VOICE_AVG_HOLD_TIME": "СРЕДНЕЕ ВРЕМЯ",
-		"VOICE_AVG_HOLD_TIME_TEXT": "QUEUE CALLS AVG HOLD TIME",
-		"VOICE_AVG_TALK_TIME": "СРЕДНЕЕ ВРЕМЯ РАЗГОВОРОВ",
-		"VOICE_AVG_TALK_TIME_TEXT": "QUEUE CALLS TALK TIME",
-		"VOICE_TALKING": "ГОВОРЯ",
-		"VOICE_TALKING_TEXT": "АКТИВНЫЕ ЗВОНОЧНЫЕ ЗВОНКИ",
-		"VOICE_TOTAL_OFFERED": "ВСЕГО ПРЕДЛАГАЕТСЯ",
-		"VOICE_TOTAL_OFFERED_TEXT": "ОБЩИЕ ВОПРОСЫ",
-		"VOICE_UNMANAGED": "Неуправляемый",
-		"VOICE_UNMANAGED_TEXT": "НЕОПРЕДЕЛЕННЫЕ ВОПРОСЫ",
-		"VOICE_WAITING": "ОЖИДАНИЯ",
-		"VOICE_WAITING_TEXT": "ОЖИДАНИЕ ЗВОНОКОВ",
+		"TODAY_INTERACTIONS_STATS": "Взаимодействия: ежедневная статистика",
+		"UNMANAGED_RATE": "Процент необработанных",
+		"UNMANAGED_RATE_TEXT": "Взаимодействия: процент необработанных",
+		"VOICE_ABANDONED": "ПОТЕРЯННЫЕ",
+		"VOICE_ABANDONED_TEXT": "ПОТЕРЯННЫЕ ВЫЗОВЫ В ОЧЕРЕДИ",
+		"VOICE_ABANDON_RATE": "ПРОЦЕНТ ПОТЕРЯННЫХ ВЫЗОВОВ",
+		"VOICE_ABANDON_RATE_TEXT": "ВЫЗОВЫ В ОЧЕРЕДИ: ПРОЦЕНТ ПОТЕРЯННЫХ ВЫЗОВОВ",
+		"VOICE_ANSWERED": "ОТВЕЧЕННЫЕ",
+		"VOICE_ANSWERED_TEXT": "ОТВЕЧЕННЫЕ ВЫЗОВЫ В ОЧЕРЕДИ",
+		"VOICE_ANSWER_RATE": "ПРОЦЕНТ ОТВЕЧЕННЫХ ВЫЗОВОВ",
+		"VOICE_ANSWER_RATE_TEXT": "ВЫЗОВЫ В ОЧЕРЕДИ: ПРОЦЕНТ ОТВЕЧЕННЫХ ВЫЗОВОВ",
+		"VOICE_AVG_HOLD_TIME": "СРЕДНЕЕ ВРЕМЯ ОЖИДАНИЯ",
+		"VOICE_AVG_HOLD_TIME_TEXT": "ВЫЗОВЫ В ОЧЕРЕДИ: СРЕДНЕЕ ВРЕМЯ ОЖИДАНИЯ",
+		"VOICE_AVG_TALK_TIME": "СРЕДНЕЕ ВРЕМЯ РАЗГОВОРА",
+		"VOICE_AVG_TALK_TIME_TEXT": "ВЫЗОВЫ В ОЧЕРЕДИ: ВРЕМЯ РАЗГОВОРА",
+		"VOICE_TALKING": "ТЕКУЩИЙ ВЫЗОВ",
+		"VOICE_TALKING_TEXT": "АКТИВНЫЕ ВЫЗОВЫ В ОЧЕРЕДИ",
+		"VOICE_TOTAL_OFFERED": "ВСЕГО ПРЕДЛОЖЕННЫХ",
+		"VOICE_TOTAL_OFFERED_TEXT": "ВСЕГО ВЫЗОВОВ В ОЧЕРЕДИ",
+		"VOICE_UNMANAGED": "НЕОБРАБОТАННЫЕ",
+		"VOICE_UNMANAGED_TEXT": "НЕОБРАБОТАННЫЕ ВЫЗОВЫ В ОЧЕРЕДИ",
+		"VOICE_WAITING": "ОЖИДАНИЕ",
+		"VOICE_WAITING_TEXT": "ВЫЗОВЫ В ОЧЕРЕДИ В РЕЖИМЕ ОЖИДАНИЯ",
 		"DOWNLOAD": "Скачать",
-		"SCHEDULED_CALLS": "Запланированные звонки",
-		"PRIVATE": "Частный",
-		"PUBLIC": "общественного",
-		"PUBLIC_INTERACTION": "Взаимодействие публично",
-		"VISIBILITY": "видимость",
-		"INTERACTION_CLOSED": "Взаимодействие правильно закрыто",
-		"INTERACTION_CLOSED_DISPOSED": "Взаимодействие правильно закрыто и расположено",
-		"INTERACTION_DISPOSED": "Взаимодействие правильно расположено",
-		"ASSIGNED_TO_OTHERS": "Назначено другим",
+		"SCHEDULED_CALLS": "Запланированные вызовы",
+		"PRIVATE": "Закрытая",
+		"PUBLIC": "Открытая",
+		"PUBLIC_INTERACTION": "Взаимодействие является открытым",
+		"VISIBILITY": "Видимость",
+		"INTERACTION_CLOSED": "Взаимодействие закрыто правильно",
+		"INTERACTION_CLOSED_DISPOSED": "Взаимодействие закрыто правильно, и его обслуживание выполнено правильно",
+		"INTERACTION_DISPOSED": "Обслуживание взаимодействия выполнено правильно",
+		"ASSIGNED_TO_OTHERS": "Назначенные другим",
 		"SELECT_ALL": "Выбрать все",
-		"CHAT_INTERACTIONS": "Чат Взаимодействия",
-		"FAX_INTERACTIONS": "Факс Взаимодействия",
-		"ID": "Id",
-		"MAIL_INTERACTIONS": "Взаимодействие по электронной почте",
-		"OPENCHANNEL_INTERACTIONS": "Взаимодействие открытого канала",
-		"SMS_INTERACTIONS": "SMS взаимодействия",
+		"CHAT_INTERACTIONS": "Взаимодействия: чат",
+		"FAX_INTERACTIONS": "Взаимодействия: факс",
+		"ID": "Идентификатор",
+		"MAIL_INTERACTIONS": "Взаимодействия: электронная почта",
+		"OPENCHANNEL_INTERACTIONS": "Взаимодействия: открытый канал",
+		"SMS_INTERACTIONS": "Взаимодействия: SMS",
 		"CANCEL": "Отмена",
-		"DRAFT": "Черновой вариант",
-		"DRAFT_SAVE_WARNING_MESSAGE": "Для этого взаимодействия уже сохранен черновик. Вы уверены, что хотите перезаписать это?",
-		"DRAFT_SAVE_WARNING_TITLE": "Перезаписать существующий черновик?",
+		"DRAFT": "Черновик",
+		"DRAFT_SAVE_WARNING_MESSAGE": "По данному взаимодействию уже был сохранен черновик. Вы уверены, что хотите выполнить запись поверх существующего черновика?",
+		"DRAFT_SAVE_WARNING_TITLE": "Выполнить запись поверх существующего черновика?",
 		"OVERWRITE": "Переписать",
-		"SAVE_AS_DRAFT": "Сохранить как черновик",
+		"SAVE_AS_DRAFT": "Сохранить черновик",
 		"UNTITLED": "Без названия",
 		"UPDATE_DRAFT": "Обновить черновик",
-		"NO_AVAILABLE_INTERACTION": "Нет доступного взаимодействия",
+		"NO_AVAILABLE_INTERACTION": "Взаимодействие отсутствует",
 		"ACCOUNTINGDOC": "Учет",
 		"ADD_PRODUCTPRICELIST": "ДОБАВИТЬ ПРОДУКТ",
-		"AGENTFULLNAME": "агент",
+		"AGENTFULLNAME": "Агент",
 		"ALL_COMPANIES": "Все компании",
 		"ALL_PRODUCTS": "Все",
 		"ALL_STATUS": "Все",
@@ -351,197 +351,197 @@
 		"ALL_WORKFLOW": "Весь рабочий процесс",
 		"ATTENDACELASTINVOICE": "Последний счет",
 		"ATTENDACENEXTINVOICE": "Следующий счет",
-		"AUTHORIZED": "УПОЛНОМОЧЕННЫЙ",
-		"AUTOINVOICE": "SELF-СЧЕТА",
-		"AUTOPROFORMA": "SELF-PROFORMA",
+		"AUTHORIZED": "АВТОРИЗОВАННЫЙ",
+		"AUTOINVOICE": "СЧЕТ: САМОСТОЯТ.",
+		"AUTOPROFORMA": "ПРОФОРМА: САМОСТОЯТ.",
 		"BALANCE": "БАЛАНС",
 		"BY": "По",
-		"CLONEPROFORMA": "клон",
+		"CLONEPROFORMA": "Клонирование",
 		"COMPANIES": "Компании",
-		"COMPANYCITY": "город",
+		"COMPANYCITY": "Город",
 		"COMPANYCOUNTRY": "Страна",
 		"COMPANYDESC": "Описание",
-		"COMPANYEMAIL": "Эл. адрес",
-		"COMPANYFAX": "факс",
+		"COMPANYEMAIL": "Электронная почта",
+		"COMPANYFAX": "Факс",
 		"COMPANYNAME": "Компания",
-		"COMPANYNATION": "народ",
-		"COMPANYPHONE": "телефон",
-		"COMPANYPOSTALCODE": "Почтовый Код",
-		"COMPANYSTREET": "Улица / проспект / Площадь",
-		"COMPANYVAT": "Фискальный код / НДС",
-		"CREATIONDATE": "Создано на",
-		"CREDITINOTENAME": "имя",
-		"CREDITNOTE": "КРЕДИТНОЕ ПРИМЕЧАНИЕ",
-		"CREDITNOTEDETAILS": "Деталь кредитной ноты",
-		"CREDITNOTE_INFO": "Кредитная записка",
+		"COMPANYNATION": "Страна",
+		"COMPANYPHONE": "Телефон",
+		"COMPANYPOSTALCODE": "Почтовый индекс",
+		"COMPANYSTREET": "Адрес",
+		"COMPANYVAT": "Фискальный код/НДС",
+		"CREATIONDATE": "Создано в",
+		"CREDITINOTENAME": "Имя",
+		"CREDITNOTE": "КРЕДИТ-НОТА",
+		"CREDITNOTEDETAILS": "Кредит-нота: детали",
+		"CREDITNOTE_INFO": "Кредит-нота",
 		"DELETE_PRODUCT": "Удалить продукт",
 		"DEPOSIT": "ДЕПОЗИТ",
-		"DETAILS": "Детали",
-		"DISCOUNT": "скидка",
+		"DETAILS": "Реквизиты",
+		"DISCOUNT": "Скидка",
 		"DOSSIER": "Досье",
-		"DOSSIERID": "ID досье",
+		"DOSSIERID": "Идентификатор досье",
 		"DOSSIERNAME": "Имя досье",
-		"DOSSIERNOTES": "Заметка",
-		"DOSSIERS": "Dossiers",
+		"DOSSIERNOTES": "Примечание",
+		"DOSSIERS": "Досье",
 		"DOSSIER_INFO": "Информация",
 		"ENDDATE": "Дата истечения срока действия",
-		"FROM": "Из",
-		"GRAPHINVOICES": "Таблица эмиссии счетов",
+		"FROM": "От",
+		"GRAPHINVOICES": "Таблица выставления счетов",
 		"INASSET": "Актив",
-		"INVOICE": "ВЫСТАВЛЕННЫЙ СЧЕТ",
-		"INVOICEDETAILS": "ИНФОРМАЦИЯ О СЧЕТЕ",
-		"INVOICEDISCOUNT": "скидка",
-		"INVOICEEMITED": "Выпущен",
-		"INVOICEID": "Выставленный счет",
-		"INVOICENAME": "Название счета",
+		"INVOICE": "СЧЕТ",
+		"INVOICEDETAILS": "РЕКВИЗИТЫ",
+		"INVOICEDISCOUNT": "Скидка",
+		"INVOICEEMITED": "Выставлен",
+		"INVOICEID": "Счет",
+		"INVOICENAME": "Имя счета",
 		"INVOICENOPRODUCTAMOUNT": "Количество",
-		"INVOICENOPRODUCTDESCRIPTION": "Описание на счете",
+		"INVOICENOPRODUCTDESCRIPTION": "Описание в счете",
 		"INVOICENOPRODUCTSAVE": "Сохранить",
 		"INVOICENOPRODUCTUPDATE": "Обновить",
-		"INVOICENOTAXAMOUNT": "НАЛОГОВЫЙ",
-		"INVOICENOTES": "Заметка",
-		"INVOICEPAYED": "оплаченный",
+		"INVOICENOTAXAMOUNT": "TAX",
+		"INVOICENOTES": "Примечание",
+		"INVOICEPAYED": "Оплачен",
 		"INVOICES": "СЧЕТА",
-		"INVOICESTATUS": "состояние",
-		"INVOICETOTAL": "Общее количество",
-		"INVOICE_INFO": "Выставленный счет",
+		"INVOICESTATUS": "Состояние",
+		"INVOICETOTAL": "Всего",
+		"INVOICE_INFO": "Счет",
 		"MANAGESALES": "Подписки",
 		"MOVEASSET": "АКТИВ",
-		"MOVECREDITNOTE": "АВТОКРЕДИТНОЕ ПРИМЕЧАНИЕ",
+		"MOVECREDITNOTE": "КРЕДИТ-НОТА: САМОСТОЯТ.",
 		"NETPRICE": "Цена",
-		"NEW_COMPANY": "новый",
+		"NEW_COMPANY": "Новый",
 		"NEW_DOSSIER": "Новое досье",
 		"NEXTINVOICE": "Следующий счет",
-		"NOTES": "Заметка",
-		"NO_PRODUCTINVOICE_AVAILABLE": "Нет продукта",
-		"NO_PRODUCTPRICELIST_AVAILABLE": "Данные недоступны",
-		"NO_PRODUCTPROFORMA_AVAILABLE": "Данные недоступны",
-		"NUMBER": "номер",
-		"OPENDATE": "Открытая дата",
-		"ORDER": "порядок",
+		"NOTES": "Примечание",
+		"NO_PRODUCTINVOICE_AVAILABLE": "Продукт отсутствует",
+		"NO_PRODUCTPRICELIST_AVAILABLE": "Данные отсутствуют",
+		"NO_PRODUCTPROFORMA_AVAILABLE": "Данные отсутствуют",
+		"NUMBER": "Номер",
+		"OPENDATE": "Дата открытия",
+		"ORDER": "Порядок",
 		"ORDERCLIENTCODE": "Код клиента",
-		"ORDERID": "порядок",
-		"ORDERNOTES": "Заметка",
-		"ORDERSTATUS": "состояние",
-		"ORDER_INFO": "порядок",
+		"ORDERID": "Порядок",
+		"ORDERNOTES": "Примечание",
+		"ORDERSTATUS": "Состояние",
+		"ORDER_INFO": "Порядок",
 		"PAIDANDEXPIRED": "Оплата",
-		"PAYED_AY": "Оплачено на",
+		"PAYED_AY": "Оплачено",
 		"PAYMENT": "Оплата",
 		"PAYMENTMETHOD": "Способы оплаты",
-		"PAYMENTS": "ОПЛАТА",
+		"PAYMENTS": "ПЛАТЕЖИ",
 		"PAYMENT_INFO": "Платежная информация",
 		"PDFCREDITNOTE": "PDF",
 		"PDFINVOICE": "PDF",
 		"PDFPROFORMA": "PDF",
 		"PRICELIST": "Прайс-лист",
-		"PRICELISTDISCOUNT": "Прайс-лист со скидкой",
+		"PRICELISTDISCOUNT": "Прайс-лист: скидка",
 		"PRICELISTNAME": "Прайс-лист",
 		"PRICELISTNETPRICE": "Цена нетто",
-		"PRICESALELISTNETPRICE": "Prezzo listino",
-		"PRODUCTATUNIT": "Единица измерения",
+		"PRICESALELISTNETPRICE": "Прайс-лист",
+		"PRODUCTATUNIT": "Единица",
 		"PRODUCTCODE": "Код продукта",
 		"PRODUCTDESCRIPTION": "Описание",
 		"PRODUCTFILTERNAME": "Имя фильтра",
-		"PRODUCTININVOICE": "Продукты на счете",
-		"PRODUCTINPROFORMA": "Продукты в проформе",
-		"PRODUCTINQUOTATION": "ИНФОРМАЦИЯ О ПРОДУКТЕ",
+		"PRODUCTININVOICE": "Продукты в счете",
+		"PRODUCTINPROFORMA": "Продукты в счете-проформе",
+		"PRODUCTINQUOTATION": "ИНФОРМАЦИЯ О ПРОДУКТЕ",
 		"PRODUCTNAME": "Продукт",
-		"PRODUCTNOTE": "Заметка",
+		"PRODUCTNOTE": "Примечание",
 		"PRODUCTPRICE": "Цена",
 		"PRODUCTQTY": "Количество",
-		"PRODUCTS": "ТОВАРЫ",
-		"PRODUCTSUBSCRIPTION": "продолжительность",
-		"PRODUCTTAX": "Процент налога",
+		"PRODUCTS": "ПРОДУКТЫ",
+		"PRODUCTSUBSCRIPTION": "Продолжительность",
+		"PRODUCTTAX": "Налоговая ставка",
 		"PRODUCTTYPE": "Тип",
-		"PROFORMA": "PROFORMA",
-		"PROFORMAAUTHORIZED": "Авторизованная проформа",
-		"PROFORMADETAILS": "Детали",
-		"PROFORMAID": "Ид Проформа",
-		"PROFORMANAME": "Название проформы",
-		"PROFORMANOTES": "Заметка",
-		"PROFORMAS": "PROFORMA",
-		"PROFORMASTATUS": "состояние",
-		"PROFORMA_INFO": "Proforma",
+		"PROFORMA": "ПРОФОРМА",
+		"PROFORMAAUTHORIZED": "Авторизованный счет-проформа",
+		"PROFORMADETAILS": "Реквизиты",
+		"PROFORMAID": "Идентификатор счета-проформы",
+		"PROFORMANAME": "Имя счета-проформы",
+		"PROFORMANOTES": "Примечание",
+		"PROFORMAS": "ПРОФОРМА",
+		"PROFORMASTATUS": "Состояние",
+		"PROFORMA_INFO": "Счет-проформа",
 		"QUANTITY": "Количество",
-		"QUOTATION": "ЦИТАТА",
-		"QUOTATIONDISCOUNT": "Цитата Скидка",
-		"QUOTATIONID": "Предлагает",
-		"QUOTATIONINVOICEID": "ID счета",
-		"QUOTATIONNAME": "Название цитаты",
-		"QUOTATIONNOTES": "Цитата Примечания",
-		"QUOTATIONPRODUCTNOTE": "Примечание продукта",
+		"QUOTATION": "ПРЕДЛОЖЕНИЕ",
+		"QUOTATIONDISCOUNT": "Предложение: скидка",
+		"QUOTATIONID": "Предложение",
+		"QUOTATIONINVOICEID": "Идентификатор счета",
+		"QUOTATIONNAME": "Предложение: имя",
+		"QUOTATIONNOTES": "Предложение: примечания",
+		"QUOTATIONPRODUCTNOTE": "Продукт: примечание",
 		"QUOTATIONPRODUCTTYPE": "Тип",
-		"QUOTATIONPROFORMAID": "Проформа ID",
+		"QUOTATIONPROFORMAID": "Идентификатор счета-проформы",
 		"QUOTATIONQTY": "Количество",
-		"QUOTATIONSTATUS": "состояние",
-		"QUOTATIONSUBSCRIPTION": "продолжительность",
-		"QUOTATIONTAX": "налог",
-		"QUOTATIONTOTAL": "ОБЩЕЕ КОЛИЧЕСТВО",
-		"QUOTATIONTOTALPRICE": "Всего нетто",
-		"QUOTATIONTOTALS": "Общее количество",
-		"QUOTATIONTOTALTAX": "Всего налога",
-		"QUOTATIONUNIT": "Единица измерения",
-		"QUOTATIONVAT": "НДС",
-		"QUOTATION_INFO": "Цитата",
+		"QUOTATIONSTATUS": "Состояние",
+		"QUOTATIONSUBSCRIPTION": "Продолжительность",
+		"QUOTATIONTAX": "Налог",
+		"QUOTATIONTOTAL": "ВСЕГО",
+		"QUOTATIONTOTALPRICE": "Всего, нетто",
+		"QUOTATIONTOTALS": "Всего",
+		"QUOTATIONTOTALTAX": "Всего, налог",
+		"QUOTATIONUNIT": "Единица",
+		"QUOTATIONVAT": "VAT",
+		"QUOTATION_INFO": "Предложение",
 		"REQUEST": "ЗАПРОС",
 		"REQUESTID": "Запрос",
-		"REQUESTNAME": "Имя запроса",
-		"REQUESTNOTES": "Запрос примечаний",
+		"REQUESTNAME": "Запрос: имя",
+		"REQUESTNOTES": "Запрос: примечания",
 		"REQUEST_INFO": "Запрос",
-		"SELECT_COMPANY": "Выберите компанию",
-		"SELECT_PERIOD": "Выберите диапазон",
-		"SELECT_PERIOD_CREATION": "Выберите дату создания",
-		"SELECT_PERIOD_EXPIRE": "Выберите дату истечения",
-		"SELECT_PERIOD_START": "Выберите дату",
-		"SELECT_PRODUCT": "Выберите продукт",
-		"SELECT_PRODUCTTYPE": "Выберите тип",
-		"SELECT_WORKFLOW": "Выберите рабочий процесс",
-		"SELECT_WORKFLOWSTEPS": "Выберите состояние рабочего процесса",
+		"SELECT_COMPANY": "Выбрать компанию",
+		"SELECT_PERIOD": "Выбрать диапазон",
+		"SELECT_PERIOD_CREATION": "Выбрать дату создания",
+		"SELECT_PERIOD_EXPIRE": "Выбрать дату истечения срока действия",
+		"SELECT_PERIOD_START": "Выбрать дату",
+		"SELECT_PRODUCT": "Выбрать продукт",
+		"SELECT_PRODUCTTYPE": "Выбрать тип",
+		"SELECT_WORKFLOW": "Выбрать рабочий процесс",
+		"SELECT_WORKFLOWSTEPS": "Выбрать статус рабочего процесса",
 		"STARTDATE": "Дата счета",
-		"STATE": "состояние",
-		"STEP": "шаг",
-		"SUBSCRIPTIONDETAIL": "подробность",
+		"STATE": "Состояние",
+		"STEP": "Этап",
+		"SUBSCRIPTIONDETAIL": "Деталь",
 		"SUBSCRIPTIONNAME": "Подписка",
-		"SUBSCRIPTIONS": "РАСПИСАНИЕ КЛИЕНТОВ",
-		"TAX": "налог",
-		"TO": "к",
+		"SUBSCRIPTIONS": "ГРАФИК КЛИЕНТА",
+		"TAX": "Налог",
+		"TO": "Кому",
 		"TOTALPAYMENTS": "Всего платежей",
-		"UPDATED_AT": "Изменено на",
+		"UPDATED_AT": "Изменено",
 		"UPDATE_PRODUCT": "Обновить продукт",
-		"WORKFLOW": "Выберите рабочий процесс",
-		"YEARS": "лет",
-		"CUSTOMER_IP": "Исходящий IP-адрес",
-		"CUSTOMER_PORT": "Исходящий порт TCP",
+		"WORKFLOW": "Выбрать рабочий процесс",
+		"YEARS": "Годы",
+		"CUSTOMER_IP": "Исходящий IP-адрес",
+		"CUSTOMER_PORT": "Исходящий трафик: порт TCP",
 		"ADVANCED_SEARCH": "Расширенный поиск",
 		"AND": "И",
-		"APPLY": "Подать заявление",
+		"APPLY": "Применить",
 		"CONTAINS": "Содержит",
-		"DISABLED": "инвалид",
+		"DISABLED": "Отключено",
 		"ENABLED": "Включено",
 		"ENDING_DATE": "Дата окончания",
-		"ENDING_VALUE": "Конечная стоимость",
+		"ENDING_VALUE": "Конечное значение",
 		"ENDS_WITH": "Заканчивается на",
 		"EQUALS": "Равно",
 		"IS_AMONG": "Среди",
-		"IS_BETWEEN": "Находится между",
-		"IS_GREATER_THAN": "Больше, чем",
-		"IS_GREATER_THAN_OR_EQUAL_TO": "Больше или равно",
+		"IS_BETWEEN": "Между",
+		"IS_GREATER_THAN": "Больше чем",
+		"IS_GREATER_THAN_OR_EQUAL_TO": "Больше либо равно",
 		"IS_LESS_THAN": "Меньше чем",
-		"IS_LESS_THAN_OR_EQUAL_TO": "Меньше или равно",
-		"IS_NOT_AMONG": "Не среди",
-		"IS_NOT_EQUAL": "Не равно",
-		"MEET_ALL_CONDITIONS": "Встретить все условия",
-		"MEET_ANY_CONDITIONS": "Выполнить хотя бы одно условие",
-		"NEW_CONDITION": "Новое состояние",
-		"SELECT_FIELD": "Выберите поле",
-		"SELECT_OPERATOR": "Выберите оператора",
+		"IS_LESS_THAN_OR_EQUAL_TO": "Меньше либо равно",
+		"IS_NOT_AMONG": "Не среди",
+		"IS_NOT_EQUAL": "Не равно",
+		"MEET_ALL_CONDITIONS": "Выполнить все условия",
+		"MEET_ANY_CONDITIONS": "Выполнить по крайней мере одно условие",
+		"NEW_CONDITION": "Новое условие",
+		"SELECT_FIELD": "Выбрать поле",
+		"SELECT_OPERATOR": "Выбрать оператора",
 		"STARTING_DATE": "Дата начала",
 		"STARTING_VALUE": "Начальное значение",
 		"STARTS_WITH": "Начинается с",
 		"VALUE": "Значение",
-		"VALUES": "Ценности",
+		"VALUES": "Значения",
 		"VALUE_RANGE_CHECK": "Значение должно быть больше чем",
-		"CHOOSE": "выбирать",
+		"CHOOSE": "Выбрать",
 		"DOWNLOAD_WITHOUT_ATTACHMENTS": "Скачать без вложений",
 		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями"
 	}
diff --git a/public/app/main/apps/fax/i18n/ru.json b/public/app/main/apps/fax/i18n/ru.json
index 5750f27..b32a85f 100644
--- a/public/app/main/apps/fax/i18n/ru.json
+++ b/public/app/main/apps/fax/i18n/ru.json
@@ -1,26 +1,26 @@
 {
 	"FAX": {
-		"TEAMADD_FAXQUEUE": "Добавить группы по очереди факса",
-		"AGENTADD_FAXQUEUE": "Добавить оператора в очереди по факсу",
+		"TEAMADD_FAXQUEUE": "Добавить команду к очереди факсов",
+		"AGENTADD_FAXQUEUE": "Добавить агента к очереди факсов",
 		"NAME": "Имя",
-		"FAXQUEUES": "Факс очередей",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"FAXQUEUES": "Очереди факсов",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"AGENT_TIMEOUT_REQUIRED": "Оператор - тайм-аут требуется",
-			"MOTIONADDRESS_REQUIRED": "Движение адрес не требуется",
-			"MOTIONADDRESS_MUST_VALID_URL": "Движение адрес должен быть записан в действительный формат",
-			"LOCALSTATIONID_REQUIRED": "На локальной станции требуется идентификатор",
-			"MODEM_REQUIRED": "Модем не требуется",
-			"GATEWAY_REQUIRED": "Шлюз не требуется",
-			"FAXDETECT_REQUIRED": "На обнаружение факсов не требуется",
-			"T38TIMEOUT_REQUIRED": "T.38 Timeout не требуется",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"HEADERINFO_REQUIRED": "Жатка Info не требуется",
-			"TRUNK_REQUIRED": "Багажник не требуется",
-			"LIST_REQUIRED": "Список не требуется",
-			"KEY_MAX_LENGTH": "Ключ должен иметь максимальную длину равную {{max}}",
-			"KEY_REQUIRED": "Ключ не требуется",
+			"NAME_REQUIRED": "Обязательное поле",
+			"AGENT_TIMEOUT_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_MUST_VALID_URL": "Неверный формат",
+			"LOCALSTATIONID_REQUIRED": "Обязательное поле",
+			"MODEM_REQUIRED": "Обязательное поле",
+			"GATEWAY_REQUIRED": "Обязательное поле",
+			"FAXDETECT_REQUIRED": "Обязательное поле",
+			"T38TIMEOUT_REQUIRED": "Обязательное поле",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"HEADERINFO_REQUIRED": "Обязательное поле",
+			"TRUNK_REQUIRED": "Обязательное поле",
+			"LIST_REQUIRED": "Обязательное поле",
+			"KEY_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"KEY_REQUIRED": "Обязательное поле",
 			"AGENT_REQUIRED": "Обязательное поле",
 			"QUEUE_REQUIRED": "Обязательное поле",
 			"TRUEPRIORITY_REQUIRED": "Обязательное поле",
@@ -50,212 +50,212 @@
 			"QUEUETRANSFERTIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"QUEUETRANSFERTIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
 			"QUEUETRANSFERTIMEOUT_REQUIRED": "Обязательное поле",
-			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Вы должны указать статус паузы, когда в обязательном порядке"
+			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Следует указать статус паузы при обязательной диспозиции"
 		},
 		"STRATEGY": "Стратегия",
-		"AGENT_TIMEOUT": "Время ожидания оператора",
+		"AGENT_TIMEOUT": "Тайм-аут агента",
 		"DESCRIPTION": "Описание",
 		"ADD_FAXQUEUE": "Добавить очередь факсов",
-		"EDIT_FAXQUEUE": "Изменение номера факса в очереди",
+		"EDIT_FAXQUEUE": "Редактировать очередь факсов",
 		"DELETE_FAXQUEUE": "Удалить очередь факсов",
-		"CREATED_AT": "Созданные в",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
-		"FAXACCOUNTS": "Факс",
+		"GENERAL": "Общие",
+		"FAXACCOUNTS": "Учетные записи факсов",
 		"MOTIONADDRESS": "Адрес движения",
 		"ADD_FAXACCOUNT": "Добавление учетной записи факса",
 		"EDIT_FAXACCOUNT": "Редактирование учетной записи факса",
-		"DELETE_FAXACCOUNT": "Удаление учетной записи факса",
-		"DISPOSITIONS": "Распоряжения",
+		"DELETE_FAXACCOUNT": "Удалить учетную запись факса",
+		"DISPOSITIONS": "Диспозиции",
 		"WEBHOOKS": "WebHooks",
 		"ACTIONS": "Действия",
 		"LIST": "Список",
-		"FIDELITY": "Четкость",
-		"ACCEPT": "Согласиться с",
+		"FIDELITY": "Точность",
+		"ACCEPT": "Принять",
 		"ACCEPTMETHOD": "Принять метод",
-		"ACCEPTURL": "Согласиться с URL",
+		"ACCEPTURL": "Принять URL",
 		"REJECT": "Отклонить",
 		"REJECTMETHOD": "Отклонить метод",
-		"REJECTURL": "Отклонить URL",
+		"REJECTURL": "Отклонить URL",
 		"CLOSE": "Закрыть",
-		"CLOSEMETHOD": "Закройте метод",
-		"CLOSEURL": "Закрыть URL",
-		"TRUNK": "Сл",
-		"LOCALSTATIONID": "Местные идентификатором станции",
+		"CLOSEMETHOD": "Закрыть метод",
+		"CLOSEURL": "Закрыть URL",
+		"TRUNK": "Транк",
+		"LOCALSTATIONID": "Идентификатор локальной станции",
 		"HELP": {
-			"LOCALSTATIONID": "Местные идентификатором станции (номер телефона).",
-			"HEADERINFO": "Исходящий информации заголовка факса.",
-			"MODEM": "Типа модема (V17/V27/V29).",
-			"GATEWAY": "Факсы T.38 шлюза, с дополнительным факс активность время ожидания в секундах (да/нет/[timeout]).",
-			"FAXDETECT": "Включить обнаружение факсов с помощью дополнительного времени ожидания в секундах (да/t38/СПГ/[timeout]/нет).",
-			"T38TIMEOUT": "Время ожидания используется для T.38 переговоров. Минимальное значение - 1000.",
-			"ECM": "Ошибка связи режим (ECM).",
-			"MINRATE": "Минимальная скорость передачи данных до установки трансмиссии. Возможные значения: 2400, 4800, 7200, 9600, 12000 или 14400.",
-			"MAXRATE": "Максимальная скорость передачи до установки трансмиссии. Возможные значения: 2400, 4800, 7200, 9600, 12000 или 14400.",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"MANDATORYDISPOSITION": "Обязательное распоряжение",
-			"MANDATORYDISPOSITIONPAUSEID": "Статус паузы для обязательного распоряжения"
+			"LOCALSTATIONID": "Идентификатор локальной станции (номер телефона)",
+			"HEADERINFO": "Информация о заголовке исходящего факса",
+			"MODEM": "Тип модема (v17/v27/v29)",
+			"GATEWAY": "Шлюз для факсов с поддержкой Т.38 с дополнительным тайм-аутом для активных факсов в секундах (да/нет/[тайм-аут])",
+			"FAXDETECT": "Включить функцию обнаружения факсов с дополнительным тайм-аутом в секундах (да/t38/cng/[тайм-аут]/нет)",
+			"T38TIMEOUT": "Тайм-аут, используемый для согласования параметров T.38 (минимальное значение = 1000)",
+			"ECM": "Режим исправления ошибок (ECM)",
+			"MINRATE": "Минимальная скорость передачи данных, установленная перед передачей",
+			"MAXRATE": "Максимальная скорость передачи данных, установленная перед передачей",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"MANDATORYDISPOSITION": "Обязательная диспозиция",
+			"MANDATORYDISPOSITIONPAUSEID": "Статус паузы для обязательной диспозиции"
 		},
-		"ADVANCED": "Расширенные возможности",
+		"ADVANCED": "Продвинутый",
 		"ECM": "ECM",
-		"MINRATE": "Мин скорость",
-		"MAXRATE": "Макс. скорость",
+		"MINRATE": "Мин. скорость",
+		"MAXRATE": "Макс. скорость",
 		"MODEM": "Модем",
 		"GATEWAY": "Шлюз",
-		"FAXDETECT": "Обнаружение факсов",
-		"T38TIMEOUT": "T.38 Тайм-аут",
-		"SIP": "Технологии",
+		"FAXDETECT": "Обнаружение факса",
+		"T38TIMEOUT": "Тайм-аут на режим шлюза T.38",
+		"SIP": "Технология",
 		"HEADERINFO": "Информация заголовка",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"BACK": "Назад",
 		"FAX": "Факс",
-		"ID": "Id",
-		"TIMEOUT": "Превышение лимита времени",
-		"FAXDISPOSITIONS": "Распоряжения факса",
-		"NO_FAXDISPOSITION_AVAILABLE": "Факс не распоряжения имеющихся",
-		"NEW_FAXDISPOSITION": "Новый факс распоряжения",
-		"ADD_FAXDISPOSITION": "Добавление номера факса распоряжения",
-		"EDIT_FAXDISPOSITION": "Редактирование результата факса",
-		"DELETE_FAXDISPOSITION": "Удаление номера факса распоряжения",
-		"NEW_FAXQUEUE": "Новый факс очереди",
-		"NEW_FAXACCOUNT": "Новый факс счета",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
+		"ID": "Идентификатор",
+		"TIMEOUT": "Тайм-аут",
+		"FAXDISPOSITIONS": "Диспозиции факсов",
+		"NO_FAXDISPOSITION_AVAILABLE": "Диспозиции факсов отсутствуют",
+		"NEW_FAXDISPOSITION": "Новая диспозиция факса",
+		"ADD_FAXDISPOSITION": "Добавление диспозиции факса",
+		"EDIT_FAXDISPOSITION": "Редактирование диспозиции факса",
+		"DELETE_FAXDISPOSITION": "Удалить диспозицию факса",
+		"NEW_FAXQUEUE": "Новая очередь факсов",
+		"NEW_FAXACCOUNT": "Новая учетная запись факса",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
+		"OF": "из",
 		"DELETE": "Удалить",
 		"KEY": "Ключ",
-		"ALL_AGENTS": "Все операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
 		"FILTER": "Фильтр",
-		"SELECT_STATUS": "Выберите состояние",
+		"SELECT_STATUS": "Выбрать статус",
 		"ALL": "Все",
-		"CLOSED": "Закрыт",
-		"OPENED": "Открыт",
-		"SELECT_ACCOUNT": "Выберите учетную запись",
-		"INTERACTIONS": "Взаимодействие",
-		"CONTACT": "Контакты",
-		"STARTEDAT": "Началась в",
+		"CLOSED": "Закрытые",
+		"OPENED": "Открытые",
+		"SELECT_ACCOUNT": "Выбрать учетную запись",
+		"INTERACTIONS": "Взаимодействия",
+		"CONTACT": "Контакт",
+		"STARTEDAT": "Начато в",
 		"STATUS": "Состояние",
-		"ACCOUNT": "Внимание",
-		"GOTO_FAXACCOUNT": "Перейдите к в реальном масштабе времени по факсу",
+		"ACCOUNT": "Учетная запись",
+		"GOTO_FAXACCOUNT": "Перейти к факсу в реальном времени",
 		"ACCOUNTS": "Учетные записи",
-		"GOTOREALTIME_FAXACCOUNT": "Перейдите к в реальном масштабе времени по факсу",
-		"TRUNK_STATUS": "Состояние соединительной линии",
-		"TRUNKS": "Сл",
+		"GOTOREALTIME_FAXACCOUNT": "Перейти к факсу в реальном времени",
+		"TRUNK_STATUS": "Статус транка",
+		"TRUNKS": "Транки",
 		"REGISTRY": "Реестр",
-		"NO_REGISTRY": "Раздел реестра не",
+		"NO_REGISTRY": "Нет реестра",
 		"PAUSE": "Пауза",
-		"INFO": "Инфо",
-		"FULLNAME": "Fullname",
-		"INTERNAL": "Внутренние",
+		"INFO": "Информация",
+		"FULLNAME": "Полное имя",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
-		"LOGOUT": "Выход из системы",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
-		"AGENTADD_QUEUE": "Добавить оператора в очереди по факсу",
-		"AGENTSADD_QUEUE": "Добавить операторов в очереди по факсу",
-		"UNPAUSE": "Возобновить",
+		"PHONE_STATUS": "Статус телефона",
+		"LOGOUT": "Выход",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
+		"AGENTADD_QUEUE": "Добавить агента к очереди факсов",
+		"AGENTSADD_QUEUE": "Добавить агентов к очереди факсов",
+		"UNPAUSE": "Конец паузы",
 		"AGENTS": "Агенты",
-		"QUEUES": "Очередей",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"QUEUES": "Очереди",
+		"LOGGED_IN": "Зарегистрирован в системе",
+		"PAUSED": "Поставлен на паузу",
 		"READY": "Готов",
-		"WAITING": "Свободные",
+		"WAITING": "Ожидание",
 		"PRIORITY": "Приоритет",
-		"CONDITION": "Состояние",
+		"CONDITION": "Условие",
 		"TRUEPRIORITY": "Истинный приоритет",
 		"FALSEPRIORITY": "Ложный приоритет",
 		"VALUE": "Значение",
-		"EDIT_AGENT": "Редактирование оператора",
-		"EDIT_GOTO": "Редактировать гото",
-		"EDIT_NOOP": "Редактировать Noop",
-		"EDIT_GOTOP": "GotoP редактировать",
-		"EDIT_GOTOIF": "GotoIf редактировать",
-		"EDIT_QUEUE": "Редактировать Факс очереди",
+		"EDIT_AGENT": "Редактировать агента",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_NOOP": "Редактировать Noop",
+		"EDIT_GOTOP": "Редактировать GotoP",
+		"EDIT_GOTOIF": "Редактировать GotoIf",
+		"EDIT_QUEUE": "Редактировать очередь факсов",
 		"EDIT_CLOSE": "Редактировать Закрыть",
-		"QUEUE": "Очереди",
-		"GOTOIF": "GotoIf",
+		"QUEUE": "Очередь",
+		"GOTOIF": "Переход по условию / GotoIf",
 		"GOTOP": "GotoP",
-		"NOOP": "Нооп",
-		"AGENT": "Оператор",
+		"NOOP": "Noop",
+		"AGENT": "Агент",
 		"NOTES": "Примечания",
-		"CLOSEDAT": "Закрыт",
-		"DISPOSITION": "Отчуждения",
-		"REALTIME": "В режиме реального времени",
+		"CLOSEDAT": "Закрыто в",
+		"DISPOSITION": "Диспозиция",
+		"REALTIME": "Режим реального времени",
 		"UNKNOWN": "Неизвестно",
-		"UNREGISTERED": "Незарегистрированный",
-		"UNAVAILABLE": "Недоступен",
-		"NOT_INUSE": "Не используется",
-		"REACHABLE": "Добраться",
-		"IN_USE": "В использовании",
+		"UNREGISTERED": "Не зарегистрирован",
+		"UNAVAILABLE": "Отсутствует",
+		"NOT_INUSE": "Не используется",
+		"REACHABLE": "Достижимые",
+		"IN_USE": "Используется",
 		"VOICE": "Голос",
 		"CHAT": "Чат",
-		"MAIL": "Почта",
+		"MAIL": "Электронная почта",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Открыть канал",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"GOTOREALTIME_FAXQUEUE": "Перейдите к в реальном масштабе времени очереди факса",
-		"EDIT_TRUNK": "Редактировать сл",
-		"REGISTERED": "Зарегистрированные",
+		"OPENCHANNEL": "Открытый канал",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"GOTOREALTIME_FAXQUEUE": "Перейти к очереди факсов в реальном времени",
+		"EDIT_TRUNK": "Редактировать транк",
+		"REGISTERED": "Зарегистрирован",
 		"EDIT_ACCOUNT": "Редактирование учетной записи факса",
-		"PARTIALPAUSE": "Частичная приостановка",
-		"BUSY": "Занят",
+		"PARTIALPAUSE": "Частичная пауза",
+		"BUSY": "Линия занята",
 		"TIMER": "Таймер",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"CAPACITY": "Емкость",
-		"TOTAL": "Итого",
-		"IN": "В",
-		"OUT": "Вне",
-		"NO_INTERACTION_AVAILABLE": "Нет доступных взаимодействий",
-		"TAGS": "Tags",
+		"TOTAL": "Всего",
+		"IN": "In",
+		"OUT": "Out",
+		"NO_INTERACTION_AVAILABLE": "Взаимодействия отсутствуют",
+		"TAGS": "Теги",
 		"REPLY": "Ответить",
 		"SEND": "Отправить",
-		"TO": "К",
+		"TO": "Кому",
 		"FROM": "От",
-		"INTERACTIONS_FAXACCOUNT": "Перейти к взаимодействию",
-		"REFRESH_INTERACTIONS": "Обновить взаимодействий",
-		"NO_FAXCANNEDANSWER_AVAILABLE": "Нет готовых ответов",
-		"NEW_FAXCANNEDANSWER": "Новый Консервированный Ответ",
-		"ADD_FAXCANNEDANSWER": "Добавить консервированный ответ",
-		"EDIT_CHATCANNEDANSWER": "Редактировать Консервированный ответ",
-		"DELETE_CHATCANNEDANSWER": "Удалить запрещенный ответ",
-		"SPYINTERACTION": "шпион",
+		"INTERACTIONS_FAXACCOUNT": "Перейти к взаимодействиям",
+		"REFRESH_INTERACTIONS": "Обновить взаимодействия",
+		"NO_FAXCANNEDANSWER_AVAILABLE": "Заранее определенные ответы отсутствуют",
+		"NEW_FAXCANNEDANSWER": "Новый заранее определенный ответ",
+		"ADD_FAXCANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_CHATCANNEDANSWER": "Редактировать заранее определенный ответ",
+		"DELETE_CHATCANNEDANSWER": "Удалить заранее определенный ответ",
+		"SPYINTERACTION": "Шпион",
 		"DELETE_INTERACTION": "Удалить взаимодействие",
-		"COMMAND": "команда",
-		"EDIT_SYSTEM": "Изменить систему",
-		"SYSTEM": "система",
-		"VARIABLE": "переменная",
-		"NOTIFICATION": "уведомление",
-		"NOTIFICATIONSHAKE": "Встряска",
-		"NOTIFICATIONSOUND": "звук",
-		"NOTIFICATIONTEMPLATE": "шаблон",
-		"WAITFORTHEASSIGNEDAGENT": "Подождите, пока назначенный агент",
-		"EDIT_TAG": "Изменить тег",
+		"COMMAND": "Команда",
+		"EDIT_SYSTEM": "Редактировать систему",
+		"SYSTEM": "Система",
+		"VARIABLE": "Переменная",
+		"NOTIFICATION": "Уведомление",
+		"NOTIFICATIONSHAKE": "Shake",
+		"NOTIFICATIONSOUND": "Звук",
+		"NOTIFICATIONTEMPLATE": "Шаблон",
+		"WAITFORTHEASSIGNEDAGENT": "Ожидание ответа назначенного агента",
+		"EDIT_TAG": "Редактирование тега",
 		"TAG": "Тег",
-		"AGENTADD_FAXACCOUNT": "Добавить агента в факс-аккаунт",
-		"AGENTTRANSFER": "Передача агента",
-		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агента",
-		"QUEUETRANSFER": "Передача очереди",
-		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи очереди",
-		"TRANSFER": "Перечислить",
-		"CANNEDANSWERS": "Консервированные ответы",
+		"AGENTADD_FAXACCOUNT": "Добавить агента к учетной записи факса",
+		"AGENTTRANSFER": "Передача агенту",
+		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агенту",
+		"QUEUETRANSFER": "Передача в очередь",
+		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи в очередь",
+		"TRANSFER": "Перевод вызова",
+		"CANNEDANSWERS": "Заранее определенные ответы",
 		"DOWNLOAD_INTERACTION": "Скачать",
-		"FAXCANNEDANSWERS": "Консервированные ответы",
-		"LOGIN_TIME": "Время входа",
+		"FAXCANNEDANSWERS": "Заранее определенные ответы",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Состояние паузы, когда в обязательном порядке",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Статус паузы при обязательной диспозиции",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана",
 		"DOWNLOAD_WITHOUT_ATTACHMENTS": "Скачать без вложений",
-		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
+		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
 		"LASTMESSAGE": "Последнее сообщение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/help/i18n/ru.json b/public/app/main/apps/help/i18n/ru.json
index 8055121..0d983ab 100644
--- a/public/app/main/apps/help/i18n/ru.json
+++ b/public/app/main/apps/help/i18n/ru.json
@@ -1,8 +1,8 @@
 {
 	"HELP": {
-		"HELP": "Справка",
-		"ABOUT": "О",
+		"HELP": "Помощь",
+		"ABOUT": "О нас",
 		"USEFUL_LINKS": "Полезные ссылки",
-		"CONTACT_US": "Свяжитесь с нами"
+		"CONTACT_US": "Связаться с нами"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/integrations/i18n/ru.json b/public/app/main/apps/integrations/i18n/ru.json
index 9000552..e277778 100644
--- a/public/app/main/apps/integrations/i18n/ru.json
+++ b/public/app/main/apps/integrations/i18n/ru.json
@@ -1,49 +1,49 @@
 {
 	"INTEGRATIONS": {
-		"INTEGRATIONS": "Интеграция",
-		"ZENDESKACCOUNTS": "Zendesk счетов",
-		"ID": "Id",
+		"INTEGRATIONS": "Интеграции",
+		"ZENDESKACCOUNTS": "Учетные записи Zendesk",
+		"ID": "Идентификатор",
 		"NAME": "Имя",
 		"USERNAME": "Имя пользователя",
 		"URI": "URL",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"EDIT_ZENDESKACCOUNT": "Редактировать учетную запись Zendesk",
 		"DELETE_ZENDESKACCOUNT": "Удалить учетную запись Zendesk",
 		"NEW_ZENDESKACCOUNT": "Новая учетная запись Zendesk",
-		"AUTHTYPE": "Тип проверки подлинности",
+		"AUTHTYPE": "Тип аутентификации",
 		"PASSWORD": "Пароль",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
-		"TOKEN": "Маркер",
-		"MOTIONPROXYADDRESS": "Движение или прокси-сервера IP-адрес",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
+		"TOKEN": "Токен",
+		"MOTIONPROXYADDRESS": "IP-адрес Motion или Proxy",
 		"DESCRIPTION": "Описание",
 		"ADD_ZENDESKACCOUNT": "Добавить учетную запись Zendesk",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"USERNAME_REQUIRED": "Имя пользователя не требуется",
-			"URI_REQUIRED": "URL не требуется",
-			"URI_MUST_VALID_URL": "URL должен быть записан в действительный формат",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не' t соответствует",
-			"TOKEN_REQUIRED": "Маркер не требуется",
-			"MOTIONPROXYADDRESS_MUST_VALID_URL": "Этот адрес должен быть записан в действительный формат",
-			"CLIENTID_REQUIRED": "Код клиента не требуется",
-			"CLIENTSECRET_REQUIRED": "Клиент секрет не требуется",
-			"SECURITYTOKEN_REQUIRED": "В маркер безопасности не требуется",
-			"APIKEY_REQUIRED": "API не требуется ключ",
-			"CONTENT_REQUIRED": "Содержимое не требуется",
-			"VARIABLENAME_REQUIRED": "Переменная не требуется",
-			"KEY_REQUIRED": "Ключ не требуется",
-			"TYPE_REQUIRED": "Тип не требуется",
-			"VALUE_REQUIRED": "Это значение требуется",
-			"FIELD_REQUIRED": "Поле является обязательным",
-			"CONSUMERKEY_REQUIRED": "Потребителей не требуется ключ",
-			"CONSUMERSECRET_REQUIRED": "Потребитель тайного не требуется",
-			"TOKENSECRET_REQUIRED": "Маркер тайного не требуется",
-			"HOST_REQUIRED": "Хост не требуется",
-			"AUTHTOKEN_REQUIRED": "В Autorization маркер не требуется",
+			"NAME_REQUIRED": "Обязательное поле",
+			"USERNAME_REQUIRED": "Обязательное поле",
+			"URI_REQUIRED": "Обязательное поле",
+			"URI_MUST_VALID_URL": "Неверный формат",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"TOKEN_REQUIRED": "Обязательное поле",
+			"MOTIONPROXYADDRESS_MUST_VALID_URL": "Неверный формат",
+			"CLIENTID_REQUIRED": "Обязательное поле",
+			"CLIENTSECRET_REQUIRED": "Обязательное поле",
+			"SECURITYTOKEN_REQUIRED": "Обязательное поле",
+			"APIKEY_REQUIRED": "Обязательное поле",
+			"CONTENT_REQUIRED": "Обязательное поле",
+			"VARIABLENAME_REQUIRED": "Обязательное поле",
+			"KEY_REQUIRED": "Обязательное поле",
+			"TYPE_REQUIRED": "Обязательное поле",
+			"VALUE_REQUIRED": "Обязательное поле",
+			"FIELD_REQUIRED": "Обязательное поле",
+			"CONSUMERKEY_REQUIRED": "Обязательное поле",
+			"CONSUMERSECRET_REQUIRED": "Обязательное поле",
+			"TOKENSECRET_REQUIRED": "Обязательное поле",
+			"HOST_REQUIRED": "Обязательное поле",
+			"AUTHTOKEN_REQUIRED": "Обязательное поле",
 			"ACCESS_KEY_REQUIRED": "Обязательное поле",
 			"VTIGER_USER_NAME_REQUIRED": "Обязательное поле",
 			"TENANTID_REQUIRED": "Обязательное поле",
@@ -51,187 +51,187 @@
 			"CODE_REQUIRED": "Обязательное поле"
 		},
 		"HELP": {
-			"MOTIONPROXYADDRESS": "Motion (прокси) Адрес: она является обязательным, если вы хотите заполнить билет тела с модификации URL. Пожалуйста, введите в следующем формате: &LT;протокола&GT; : //<ipaddress&GT;[:<порт&GT;]. Пример: https://X.Y.Z.W",
-			"TICKETTYPE": "Тип билета",
-			"CLIENTID": "Конкретный идентификатор клиента вашего приложения",
-			"CLIENTSECRET": "Конкретный CLientSecret вашего приложения",
-			"CODE": "Конкретный код, созданный с помощью консоли разработчика",
-			"REFRESHTOKEN": "Автоматически сгенерированный токен обновления, используемый для обновления токенов доступа с истекшим сроком действия. Также токен доступа генерируется автоматически при каждом запуске API.",
-			"ZONE": "Выберите свою географическую зону (США, АС, ЕС, IN, CN), чтобы активировать доменные учетные записи Zoho"
+			"MOTIONPROXYADDRESS": "Адрес Motion (Proxy): требуется, если вы хотите заполнить текст тикета, используя URL записи. Ввести адрес в следующем формате: <protocol> : //<ipaddress>[:<port>]. Пример: https://X.Y.Z.W",
+			"TICKETTYPE": "Тип тикета",
+			"CLIENTID": "Специальный идентификатор клиента вашего приложения",
+			"CLIENTSECRET": "Специальный секрет клиента вашего приложения",
+			"CODE": "Специальный код, сгенерированный посредством консоли разработчика",
+			"REFRESHTOKEN": "Автоматически сгенерированный токен обновления, используемый для обновления токенов доступа с истекшим сроком действия. Кроме того, токен доступа генерируется автоматически при каждом запуске API.",
+			"ZONE": "Выбрать свою географическую зону (US, AU, EU, IN, CN) для активации доменных учетных записей Zoho"
 		},
-		"ACCOUNT": "Счета",
-		"ZENDESKCONFIGURATIONS": "Zendesk конфигураций",
-		"SALESFORCECONFIGURATIONS": "Salesforce конфигураций",
-		"SUGARCRMCONFIGURATIONS": "Вроде SugarCRM конфигураций",
-		"FRESHDESKCONFIGURATIONS": "Freshdesk конфигураций",
-		"GENERAL": "Генеральной",
-		"CREATED_AT": "Созданные в",
+		"ACCOUNT": "Учетная запись",
+		"ZENDESKCONFIGURATIONS": "Конфигурации Zendesk",
+		"SALESFORCECONFIGURATIONS": "Конфигурации Salesforce",
+		"SUGARCRMCONFIGURATIONS": "Конфигурации SugarCRM",
+		"FRESHDESKCONFIGURATIONS": "Конфигурации Freshdesk",
+		"GENERAL": "Общие",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
-		"NO_ZENDESKCONFIGURATION_AVAILABLE": "Нет Zendesk доступные конфигурации",
-		"NEW_ZENDESKCONFIGURATION": "Новые конфигурации Zendesk",
-		"ADD_ZENDESKCONFIGURATION": "Добавить Zendesk конфигурации",
-		"EDIT_ZENDESKCONFIGURATION": "Редактирование конфигурации Zendesk",
-		"DELETE_ZENDESKCONFIGURATION": "Удалить конфигурации Zendesk",
-		"NO_SALESFORCECONFIGURATION_AVAILABLE": "Нет Salesforce доступные конфигурации",
-		"NEW_SALESFORCECONFIGURATION": "Новые конфигурации Salesforce",
+		"NO_ZENDESKCONFIGURATION_AVAILABLE": "Доступные конфигурации Zendesk отсутствуют",
+		"NEW_ZENDESKCONFIGURATION": "Новая конфигурация Zendesk",
+		"ADD_ZENDESKCONFIGURATION": "Добавить конфигурацию Zendesk",
+		"EDIT_ZENDESKCONFIGURATION": "Редактировать конфигурацию Zendesk",
+		"DELETE_ZENDESKCONFIGURATION": "Удалить конфигурацию Zendesk",
+		"NO_SALESFORCECONFIGURATION_AVAILABLE": "Доступные конфигурации Salesforce отсутствуют",
+		"NEW_SALESFORCECONFIGURATION": "Новая конфигурация Salesforce",
 		"ADD_SALESFORCECONFIGURATION": "Добавить конфигурацию Salesforce",
-		"EDIT_SALESFORCECONFIGURATION": "Редактирование конфигурации Salesforce",
-		"DELETE_SALESFORCECONFIGURATION": "Удалить конфигурации Salesforce",
-		"NO_SUGARCRMCONFIGURATION_AVAILABLE": "Нет вроде SugarCRM - Доступные конфигурации",
-		"NEW_SUGARCRMCONFIGURATION": "Новые конфигурации с возможностью дальнейшей пролонгации договора аренды",
-		"ADD_SUGARCRMCONFIGURATION": "Добавить вроде SugarCRM конфигурации",
-		"EDIT_SUGARCRMCONFIGURATION": "Редактирование конфигурации с возможностью дальнейшей пролонгации договора аренды",
-		"DELETE_SUGARCRMCONFIGURATION": "Удалить вроде SugarCRM конфигурации",
-		"NO_FRESHDESKCONFIGURATION_AVAILABLE": "Нет Freshdesk доступные конфигурации",
-		"NEW_FRESHDESKCONFIGURATION": "Новые конфигурации Freshdesk",
-		"ADD_FRESHDESKCONFIGURATION": "Добавить Freshdesk конфигурации",
-		"EDIT_FRESHDESKCONFIGURATION": "Редактирование конфигурации Freshdesk",
-		"DELETE_FRESHDESKCONFIGURATION": "Удалить конфигурации Freshdesk",
-		"SALESFORCEACCOUNTS": "Salesforce счетов",
+		"EDIT_SALESFORCECONFIGURATION": "Редактировать конфигурацию Salesforce",
+		"DELETE_SALESFORCECONFIGURATION": "Удалить конфигурацию Salesforce",
+		"NO_SUGARCRMCONFIGURATION_AVAILABLE": "Доступные конфигурации SugarCRM отсутствуют",
+		"NEW_SUGARCRMCONFIGURATION": "Новая конфигурация SugarCRM",
+		"ADD_SUGARCRMCONFIGURATION": "Добавить конфигурацию SugarCRM",
+		"EDIT_SUGARCRMCONFIGURATION": "Редактировать конфигурацию SugarCRM",
+		"DELETE_SUGARCRMCONFIGURATION": "Удалить конфигурацию SugarCRM",
+		"NO_FRESHDESKCONFIGURATION_AVAILABLE": "Доступные конфигурации Freshdesk отсутствуют",
+		"NEW_FRESHDESKCONFIGURATION": "Новая конфигурация Freshdesk",
+		"ADD_FRESHDESKCONFIGURATION": "Добавить конфигурацию Freshdesk",
+		"EDIT_FRESHDESKCONFIGURATION": "Редактировать конфигурацию Freshdesk",
+		"DELETE_FRESHDESKCONFIGURATION": "Удалить конфигурацию Freshdesk",
+		"SALESFORCEACCOUNTS": "Учетные записи Salesforce",
 		"EDIT_SALESFORCEACCOUNT": "Редактировать учетную запись Salesforce",
 		"DELETE_SALESFORCEACCOUNT": "Удалить учетную запись Salesforce",
 		"NEW_SALESFORCEACCOUNT": "Новая учетная запись Salesforce",
 		"ADD_SALESFORCEACCOUNT": "Добавить учетную запись Salesforce",
 		"CLIENTID": "Идентификатор клиента",
-		"CLIENTSECRET": "Клиент тайного",
-		"SECURITYTOKEN": "Маркер безопасности",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
-		"APIKEY": "Ключ API",
-		"FRESHDESKACCOUNTS": "Freshdesk счетов",
+		"CLIENTSECRET": "Секрет клиента",
+		"SECURITYTOKEN": "Токен безопасности",
+		"SEARCH_FOR_ANYONE": "Поиск",
+		"APIKEY": "API Key",
+		"FRESHDESKACCOUNTS": "Учетные записи Freshdesk",
 		"EDIT_FRESHDESKACCOUNT": "Редактировать учетную запись Freshdesk",
 		"DELETE_FRESHDESKACCOUNT": "Удалить учетную запись Freshdesk",
 		"NEW_FRESHDESKACCOUNT": "Новая учетная запись Freshdesk",
 		"ADD_FRESHDESKACCOUNT": "Добавить учетную запись Freshdesk",
-		"SUGARCRMACCOUNTS": "Вроде SugarCRM счетов",
-		"EDIT_SUGARCRMACCOUNT": "Редактировать учетную запись с возможностью дальнейшей пролонгации договора аренды",
-		"DELETE_SUGARCRMACCOUNT": "Удалить учетную запись с возможностью дальнейшей пролонгации договора аренды",
-		"NEW_SUGARCRMACCOUNT": "Новые вроде SugarCRM счета",
-		"ADD_SUGARCRMACCOUNT": "Добавить вроде SugarCRM счета",
+		"SUGARCRMACCOUNTS": "Учетные записи SugarCRM",
+		"EDIT_SUGARCRMACCOUNT": "Редактировать учетную запись SugarCRM",
+		"DELETE_SUGARCRMACCOUNT": "Удалить учетную запись SugarCRM",
+		"NEW_SUGARCRMACCOUNT": "Новая учетная запись SugarCRM",
+		"ADD_SUGARCRMACCOUNT": "Добавить учетную запись SugarCRM",
 		"CONFIGURATIONS": "Конфигурации",
-		"NO_CONFIGURATION_AVAILABLE": "Нет доступных конфигураций",
+		"NO_CONFIGURATION_AVAILABLE": "Конфигурации отсутствуют",
 		"NEW_CONFIGURATION": "Новая конфигурация",
 		"ADD_CONFIGURATION": "Добавить конфигурацию",
-		"EDIT_CONFIGURATION": "Изменение конфигурации",
+		"EDIT_CONFIGURATION": "Редактировать конфигурацию",
 		"DELETE_CONFIGURATION": "Удалить конфигурацию",
-		"SUBJECTS": "Темы",
-		"DESCRIPTIONS": "Описание",
+		"SUBJECTS": "Предметы",
+		"DESCRIPTIONS": "Описания",
 		"FIELDS": "Поля",
-		"TAGS": "Теги индексов",
+		"TAGS": "Теги",
 		"TYPE": "Тип",
 		"CONTENT": "Содержание",
-		"EDIT_SUBJECT": "Редактировать при условии",
-		"DELETE_SUBJECT": "Удалить при условии",
-		"NEW_SUBJECT": "Новая тема",
-		"ADD_SUBJECT": "Добавить тему",
-		"EDIT_DESCRIPTION": "Изменить описание",
-		"DELETE_DESCRIPTION": "Удалить Описание",
+		"EDIT_SUBJECT": "Изменить предмет",
+		"DELETE_SUBJECT": "Удалить предмет",
+		"NEW_SUBJECT": "Новый предмет",
+		"ADD_SUBJECT": "Добавить предмет",
+		"EDIT_DESCRIPTION": "Редактировать описание",
+		"DELETE_DESCRIPTION": "Удалить описание",
 		"NEW_DESCRIPTION": "Новое описание",
 		"ADD_DESCRIPTION": "Добавить описание",
-		"EDIT_FIELD": "Поля редактирования",
+		"EDIT_FIELD": "Редактировать поле",
 		"DELETE_FIELD": "Удалить поле",
 		"NEW_FIELD": "Новое поле",
 		"ADD_FIELD": "Добавить поле",
 		"ADD": "Добавить",
-		"VOICE": "Голосовой связи",
-		"MAIL": "По электронной почте",
+		"VOICE": "Голос",
+		"MAIL": "Электронная почта",
 		"CHAT": "Чат",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Открыть канал",
-		"INBOUND_IN_QUEUE": "Входящие вызовы в очереди",
+		"OPENCHANNEL": "Открытый канал",
+		"INBOUND_IN_QUEUE": "Входящ. в очереди",
 		"OUTBOUND_CALL": "Исходящий вызов",
 		"VALUE": "Значение",
 		"FIELD": "Поле",
-		"KEY": "Ключ зажигания",
+		"KEY": "Ключ",
 		"CHANNEL": "Канал",
 		"DELETE": "Удалить",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"TEST_ZENDESKACCOUNT": "Проверка учетной записи Zendesk",
-		"TEST_FRESHDESKACCOUNT": "Проверка учетной записи Freshdesk",
-		"TEST_SUGARCRMACCOUNT": "Проверка учетной записи SugerCRM",
-		"TEST_SALESFORCEACCOUNT": "Проверка учетной записи Salesforce",
-		"INTEGRATION_TAB": "На вкладке \"Интеграция",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"TEST_ZENDESKACCOUNT": "Тестирование учетной записи Zendesk",
+		"TEST_FRESHDESKACCOUNT": "Тестирование учетной записи Freshdesk",
+		"TEST_SUGARCRMACCOUNT": "Тестирование учетной записи SugerCRM",
+		"TEST_SALESFORCEACCOUNT": "Тестирование учетной записи Salesforce",
+		"INTEGRATION_TAB": "Вкладка интеграции",
 		"NEW_TAB": "Новая вкладка",
-		"DESKACCOUNTS": "Стойка регистрации счетов",
-		"EDIT_DESKACCOUNT": "Редактировать учетную запись стол",
-		"TEST_DESKACCOUNT": "Проверка регистрации учетной записи",
-		"DELETE_DESKACCOUNT": "Удаление регистрации учетной записи",
-		"CONSUMERKEY": "Ключ потребителей",
-		"CONSUMERSECRET": "Секрет потребителей",
-		"TOKENSECRET": "Жетон тайного",
-		"ADD_DESKACCOUNT": "Добавить письменный стол счета",
-		"NEW_DESKACCOUNT": "Новая стойка регистрации учетной записи",
-		"ADD_DESKCONFIGURATION": "Добавить письменный стол конфигурации",
-		"NEW_DESKCONFIGURATION": "Новая конфигурация",
-		"DELETE_DESKCONFIGURATION": "Удаление регистрации конфигурации",
-		"ZOHOACCOUNTS": "Такое Zoho счетов",
-		"EDIT_ZOHOACCOUNT": "Изменить такое Zoho счета",
-		"TEST_ZOHOACCOUNT": "Такое Zoho проверки учетной записи",
-		"DELETE_ZOHOACCOUNT": "Удалить такое Zoho счета",
-		"ADD_ZOHOACCOUNT": "Добавить такое Zoho счета",
-		"NEW_ZOHOACCOUNT": "Новые такое Zoho счета",
-		"ADD_ZOHOCONFIGURATION": "Добавить такое Zoho конфигурации",
-		"NEW_ZOHOCONFIGURATION": "Новые такое Zoho конфигурации",
-		"AUTHTOKEN": "Маркер авторизации",
-		"HOST": "Принимающей",
-		"DELETE_ZOHOCONFIGURATION": "Удалить такое Zoho конфигурации",
+		"DESKACCOUNTS": "Учетные записи Desk",
+		"EDIT_DESKACCOUNT": "Редактировать учетную запись Desk",
+		"TEST_DESKACCOUNT": "Тестирование учетной записи Desk",
+		"DELETE_DESKACCOUNT": "Удалить учетную запись Desk",
+		"CONSUMERKEY": "Ключ потребителя",
+		"CONSUMERSECRET": "Секрет потребителя",
+		"TOKENSECRET": "Секретный токен",
+		"ADD_DESKACCOUNT": "Добавить учетную запись Desk",
+		"NEW_DESKACCOUNT": "Новая учетная запись Desk",
+		"ADD_DESKCONFIGURATION": "Добавить конфигурацию Desk",
+		"NEW_DESKCONFIGURATION": "Новая конфигурация Desk",
+		"DELETE_DESKCONFIGURATION": "Удалить конфигурацию Desk",
+		"ZOHOACCOUNTS": "Учетные записи Zoho",
+		"EDIT_ZOHOACCOUNT": "Редактировать учетную запись Zoho",
+		"TEST_ZOHOACCOUNT": "Тестирование учетной записи Zoho",
+		"DELETE_ZOHOACCOUNT": "Удалить учетную запись Zoho",
+		"ADD_ZOHOACCOUNT": "Добавить учетную запись Zoho",
+		"NEW_ZOHOACCOUNT": "Новая учетная запись Zoho",
+		"ADD_ZOHOCONFIGURATION": "Добавить конфигурацию Zoho",
+		"NEW_ZOHOCONFIGURATION": "Новая конфигурация Zoho",
+		"AUTHTOKEN": "Токен авторизации",
+		"HOST": "Хост",
+		"DELETE_ZOHOCONFIGURATION": "Удалить конфигурацию Zoho",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"ADVANCED": "Расширенный",
+		"OF": "из",
+		"ADVANCED": "Продвинутый",
 		"MODULE_SEARCH": "Модуль Поиск",
-		"MODULE_CREATE": "Модуль создания",
-		"ACCESS_KEY": "ключ доступа vTiger",
+		"MODULE_CREATE": "Модуль Создать",
+		"ACCESS_KEY": "Ключ доступа vTiger",
 		"ADD_VTIGERACCOUNT": "Добавить новую учетную запись vTiger",
 		"ADD_VTIGERCONFIGURATION": "Добавить конфигурацию vTiger",
 		"DELETE_VTIGERACCOUNT": "Удалить учетную запись vTiger",
 		"DELETE_VTIGERCONFIGURATION": "Удалить конфигурацию vTiger",
-		"EDIT_VTIGERACCOUNT": "Изменить учетную запись vTiger",
+		"EDIT_VTIGERACCOUNT": "Редактировать учетную запись vTiger",
 		"MODULE_NAME": "Имя модуля vTiger",
 		"NEW_VTIGERACCOUNT": "Новая учетная запись vTiger",
 		"NEW_VTIGERCONFIGURATION": "Создать конфигурацию vTiger",
-		"TEST_VTIGERACCOUNT": "Проверить учетную запись vTiger",
-		"VTIGERACCOUNTS": "Аккаунты vTiger",
+		"TEST_VTIGERACCOUNT": "Тестирование учетной записи vTiger",
+		"VTIGERACCOUNTS": "Учетные записи vTiger",
 		"VTIGER_USER_NAME": "Имя пользователя vTiger",
 		"ADD_DYNAMICS365ACCOUNT": "Добавить новую учетную запись Dynamics365",
 		"ADD_DYNAMICS365CONFIGURATION": "Добавить конфигурацию Dynamics365",
-		"CASE": "случай",
+		"CASE": "Кейс",
 		"DELETE_DYNAMICS365ACCOUNT": "Удалить учетную запись Dynamics365",
 		"DELETE_DYNAMICS365CONFIGURATION": "Удалить конфигурацию Dynamics365",
 		"DYNAMICS365ACCOUNTS": "Учетные записи Dynamics365",
-		"EDIT_DYNAMICS365ACCOUNT": "Изменить учетную запись Dynamics365",
+		"EDIT_DYNAMICS365ACCOUNT": "Редактировать учетную запись Dynamics365",
 		"NEW_DYNAMICS365ACCOUNT": "Новая учетная запись Dynamics365",
 		"NEW_DYNAMICS365CONFIGURATION": "Создать конфигурацию Dynamics365",
 		"PHONECALL": "Телефонный звонок",
-		"TENANTID": "Арендатор Id",
+		"TENANTID": "Идентификатор тенанта",
 		"TEST_DYNAMICS365ACCOUNT": "Тестирование учетной записи Dynamics365",
-		"TICKETTYPE": "Тип билета",
+		"TICKETTYPE": "Тип тикета",
 		"ADD_SERVICENOWACCOUNT": "Добавить новую учетную запись ServiceNow",
 		"ADD_SERVICENOWCONFIGURATION": "Добавить конфигурацию ServiceNow",
 		"DELETE_SERVICENOWACCOUNT": "Удалить учетную запись ServiceNow",
 		"DELETE_SERVICENOWCONFIGURATION": "Удалить конфигурацию ServiceNow",
-		"EDIT_SERVICENOWACCOUNT": "Изменить учетную запись ServiceNow",
-		"EMAIL": "Эл. адрес",
+		"EDIT_SERVICENOWACCOUNT": "Редактировать учетную запись ServiceNow",
+		"EMAIL": "Электронная почта",
 		"NEW_SERVICENOWACCOUNT": "Новая учетная запись ServiceNow",
 		"NEW_SERVICENOWCONFIGURATION": "Создать конфигурацию ServiceNow",
-		"SERVICENOWACCOUNTS": "Счета ServiceNow",
-		"TEST_SERVICENOWACCOUNT": "Тестовый аккаунт ServiceNow",
-		"TASK": "задача",
+		"SERVICENOWACCOUNTS": "Учетные записи ServiceNow",
+		"TEST_SERVICENOWACCOUNT": "Тестирование учетной записи ServiceNow",
+		"TASK": "Задача",
 		"CODE": "Код консоли разработчика",
 		"REFRESHTOKEN": "Обновить токен (сгенерировано)",
-		"ZONE": "зона",
-		"CONTACTS": "контакт",
-		"LEADS": "привести",
+		"ZONE": "Зона",
+		"CONTACTS": "Контакт",
+		"LEADS": "Лид",
 		"MODULECREATE": "Модуль Создать",
-		"ADD_FRESHSALESACCOUNT": "Добавить аккаунт Freshsales",
+		"ADD_FRESHSALESACCOUNT": "Добавить учетную запись Freshsales",
 		"ADD_FRESHSALESCONFIGURATION": "Добавить конфигурацию Freshsales",
 		"DELETE_FRESHSALESACCOUNT": "Удалить учетную запись Freshsales",
 		"DELETE_FRESHSALESCONFIGURATION": "Удалить конфигурацию Freshsales",
-		"EDIT_FRESHSALESACCOUNT": "Изменить аккаунт Freshsales",
-		"EDIT_FRESHSALESCONFIGURATION": "Изменить конфигурацию Freshsales",
-		"FRESHSALESACCOUNTS": "Freshsales Accounts",
+		"EDIT_FRESHSALESACCOUNT": "Редактировать учетную запись Freshsales",
+		"EDIT_FRESHSALESCONFIGURATION": "Редактировать конфигурацию Freshsales",
+		"FRESHSALESACCOUNTS": "Учетные записи Freshsales",
 		"NEW_FRESHSALESACCOUNT": "Новая учетная запись Freshsales",
 		"NEW_FRESHSALESCONFIGURATION": "Новая конфигурация Freshsales",
-		"NO_FRESHSALESCONFIGURATION_AVAILABLE": "Конфигурации Freshsales недоступны",
-		"TEST_FRESHSALESACCOUNT": "Тест аккаунта Freshsales"
+		"NO_FRESHSALESCONFIGURATION_AVAILABLE": "Доступные конфигурации Freshsales отсутствуют",
+		"TEST_FRESHSALESACCOUNT": "Тестирование учетной записи Freshsales"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/jscripty/i18n/ru.json b/public/app/main/apps/jscripty/i18n/ru.json
index 2693417..1ead30b 100644
--- a/public/app/main/apps/jscripty/i18n/ru.json
+++ b/public/app/main/apps/jscripty/i18n/ru.json
@@ -1,228 +1,228 @@
 {
 	"JSCRIPTY": {
 		"NAME": "Имя",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"DESCRIPTION": "Описание",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"PROJECT_REQUIRED": "В рамках этого проекта не требуется",
-			"FIELD_REQUIRED": "Поле является обязательным",
-			"NAME_MUST_VALID_PATTERN": "Имя должно быть записано в действительный формат"
+			"NAME_REQUIRED": "Обязательное поле",
+			"PROJECT_REQUIRED": "Обязательное поле",
+			"FIELD_REQUIRED": "Обязательное поле",
+			"NAME_MUST_VALID_PATTERN": "Неверный формат"
 		},
 		"SAVE": "Сохранить",
 		"PROJECTS": "Проекты",
 		"ADD_PROJECT": "Добавить проект",
 		"EDIT_PROJECT": "Редактировать проект",
-		"DELETE_PROJECT": "Удалить",
+		"DELETE_PROJECT": "Удалить проект",
 		"JSCRIPTY": "Jscripty",
-		"ID": "Id",
+		"ID": "Идентификатор",
 		"PROJECT": "Проект",
-		"CREATED_AT": "Созданные в",
+		"CREATED_AT": "Создано на",
 		"NEW_PROJECT": "Новый проект",
-		"EDIT": "Изменить",
+		"EDIT": "Редактировать",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
-		"BUILDER": "Конструктор условий",
+		"GENERAL": "Общие",
+		"BUILDER": "Строитель",
 		"PREVIEW": "Предварительный просмотр",
-		"OPEN_CONTACT": "Контакт разомкнут",
+		"OPEN_CONTACT": "Открытие контакта",
 		"HELP": {
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"ENABLEUNCOMPLETESAVE": "Чтобы сохранить сеанс оператора, даже если обследование не завершена",
-			"SENDUNPAUSEONSUBMIT": "По окончании опроса автоматически останавливается пауза агента"
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"ENABLEUNCOMPLETESAVE": "Разрешить сохранение сессии агента, даже если опрос не завершен",
+			"SENDUNPAUSEONSUBMIT": "По окончании опроса автоматически остановить паузу агента"
 		},
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"JSCRIPTYSESSIONS": "Проект сессий",
-		"SESSIONS": "Сессиях",
+		"OF": "из",
+		"JSCRIPTYSESSIONS": "Сессии проекта",
+		"SESSIONS": "Сессии",
 		"STARTTIME": "Время начала",
 		"ENDTIME": "Время окончания",
-		"MEMBERNAME": "Имя члена",
+		"MEMBERNAME": "Имя участника",
 		"CALLERIDNUM": "Номер вызывающего абонента",
-		"NO_SESSION_AVAILABLE": "Нет доступных сессий",
-		"SESSION_RESULTS": "Результатов сеанса",
-		"SHOW_QUESTIONS_SESSION": "Показать результатов сеанса",
+		"NO_SESSION_AVAILABLE": "Доступные сессии отсутствуют",
+		"SESSION_RESULTS": "Результаты сессии",
+		"SHOW_QUESTIONS_SESSION": "Показать результаты сессии",
 		"ANSWERS": "Ответы",
-		"NO_RESULTS_AVAILABLE": "Нет результатов",
-		"TOTAL": "Итого",
-		"ANSWER": "Ответить",
-		"EXPORT_TO_CSV": "Экспорт в CSV",
-		"NO_ANSWERS_AVAILABLE": "Нет ответов доступных",
-		"DELETE_SESSION": "Delete Session",
-		"RESET_SESSION": "Сбросить сеанс",
+		"NO_RESULTS_AVAILABLE": "Результаты отсутствуют",
+		"TOTAL": "Всего",
+		"ANSWER": "Ответ",
+		"EXPORT_TO_CSV": "Экспорт в CSV",
+		"NO_ANSWERS_AVAILABLE": "Ответы отсутствуют",
+		"DELETE_SESSION": "Удалить сессию",
+		"RESET_SESSION": "Сбросить сессию",
 		"YES": "Да",
 		"NO": "Нет",
-		"DO_YOU_WANT_TO_RESET_SESSION": "Вы хотите восстановить?",
-		"ALL_SURVEY_DATA_WILL_BE_LOST": "Все опрос ответы будут потеряны!",
-		"ENABLEUNCOMPLETESAVE": "Разрешить неполные сохранить",
+		"DO_YOU_WANT_TO_RESET_SESSION": "Вы хотите сбросить сессию?",
+		"ALL_SURVEY_DATA_WILL_BE_LOST": "Все ответы на вопросы будут потеряны!",
+		"ENABLEUNCOMPLETESAVE": "Включить возможность неполного сохранения",
 		"SUBMIT": "Отправить",
-		"PROJECT_NOT_AVAILABLE": "Проект не доступны. Обратитесь к системному администратору",
-		"COMPLETE": "Завершить",
-		"CLONE_PROJECT": "Проект клонирования",
-		"SESSIONS_PROJECT": "Перейти к сеансам",
+		"PROJECT_NOT_AVAILABLE": "Проект недоступен. Пожалуйста, свяжитесь с администратором",
+		"COMPLETE": "Полный",
+		"CLONE_PROJECT": "Клонирование проекта",
+		"SESSIONS_PROJECT": "Перейти к сессиям",
 		"SENDUNPAUSEONSUBMIT": "Отменить приостановку агента при отправке"
 	},
 	"mwForm": {
 		"form": {
-			"name": "Title",
-			"name.placeholder": "Form title",
-			"description": "Description"
+			"name": "Заголовок",
+			"name.placeholder": "Заголовок формы",
+			"description": "Описание"
 		},
 		"buttons": {
-			"addPage": "Add page",
-			"moveDown": "Move down",
-			"moveUp": "Move up",
-			"removePage": "Remove page",
-			"remove": "Remove",
-			"addElement": "Add element",
-			"questionReady": "Ready",
-			"next": "Next",
-			"back": "Back",
-			"submit": "Submit",
-			"begin": "Begin",
-			"fold": "Fold",
-			"unfold": "Unfold",
-			"edit": "Edit",
-			"clone": "Clone",
-			"view": "View"
+			"addPage": "Добавить страницу",
+			"moveDown": "Двигаться вниз",
+			"moveUp": "Двигаться вверх",
+			"removePage": "Удалить страницу",
+			"remove": "Удалить",
+			"addElement": "Добавить элемент",
+			"questionReady": "Готов",
+			"next": "Следующий",
+			"back": "Назад",
+			"submit": "Отправить",
+			"begin": "Начать",
+			"fold": "Сворачивание",
+			"unfold": "Разворачивание",
+			"edit": "Редактировать",
+			"clone": "Клонирование",
+			"view": "Просмотр"
 		},
 		"page": {
 			"tab": {
-				"heading": "Page {{page}} of {{allPages}}"
+				"heading": "Страница {{page}} из {{allPages}}"
 			},
 			"elements": {
-				"empty": "Empty page"
+				"empty": "Пустая страница"
 			},
-			"pageWithNameCheckbox": "named",
-			"name": "Page name"
+			"pageWithNameCheckbox": "названный",
+			"name": "Название страницы"
 		},
 		"pageFlow": {
-			"afterPage": "After page {{page}}:",
-			"afterQuestionAnswer": "Go to page based on answer",
-			"goToPage": "Go to page {{page.number}}",
-			"goToNextPage": "Continue to next page",
-			"submitForm": "Submit form"
+			"afterPage": "После страницы {{page}}:",
+			"afterQuestionAnswer": "Перейти к странице в зависимости от ответа",
+			"goToPage": "Перейти к странице {{page.number}}",
+			"goToNextPage": "Перейти к следующей странице",
+			"submitForm": "Отправка формы"
 		},
 		"elements": {
-			"question": "Question",
-			"image": "Image",
-			"paragraph": "Paragraph"
+			"question": "Вопрос",
+			"image": "Изображение",
+			"paragraph": "Абзац"
 		},
 		"question": {
 			"types": {
 				"text": {
-					"name": "Short text"
+					"name": "Краткий текст"
 				},
 				"textarea": {
-					"name": "Long text"
+					"name": "Длинный текст"
 				},
 				"radio": {
-					"name": "Radio"
+					"name": "Радио"
 				},
 				"select": {
-					"name": "Select"
+					"name": "Выбрать"
 				},
 				"checkbox": {
-					"name": "Checkboxes"
+					"name": "Флажки"
 				},
 				"grid": {
-					"name": "Grid"
+					"name": "Сетка"
 				},
 				"priority": {
-					"name": "Priority"
+					"name": "Приоритет"
 				},
 				"division": {
-					"name": "Division"
+					"name": "Разделение"
 				},
 				"number": {
-					"name": "Number"
+					"name": "Номер"
 				},
 				"date": {
-					"name": "Date"
+					"name": "Дата"
 				},
 				"datetime": {
 					"name": "Datetime"
 				},
 				"time": {
-					"name": "Time"
+					"name": "Время"
 				},
 				"email": {
-					"name": "Email"
+					"name": "Электронная почта"
 				},
 				"range": {
-					"name": "Range"
+					"name": "Диапазон"
 				},
 				"url": {
 					"name": "URL"
 				}
 			},
-			"text": "Question text",
-			"type": "Question type",
-			"required": "Required",
+			"text": "Текст вопроса",
+			"type": "Тип вопроса",
+			"required": "Необходимые",
 			"preview": {
-				"text": "Short answer text",
-				"textarea": "Long answer text",
-				"otherAnswer": "Other"
+				"text": "Текст краткого ответа",
+				"textarea": "Текст длинного ответа",
+				"otherAnswer": "Другое"
 			},
 			"division": {
-				"quantity": "Quantity",
-				"unit": "Unit label",
-				"assignedSumLabel": "Assigned",
-				"fromRequiredLabel": "from required"
+				"quantity": "Количество",
+				"unit": "Метка блока",
+				"assignedSumLabel": "Назначенный",
+				"fromRequiredLabel": "из обязательных"
 			},
 			"priority": {
-				"sorted": "Sorted",
-				"available": "Available",
-				"clickToAddItem": "Click to add item"
+				"sorted": "Сортировка",
+				"available": "Доступный",
+				"clickToAddItem": "Нажмите, чтобы добавить элемент"
 			},
 			"grid": {
-				"cellInputType": "Cell input type",
+				"cellInputType": "Тип ввода: ячейка",
 				"cellInputTypes": {
-					"radio": "Radio",
-					"checkbox": "Checkbox",
-					"text": "Text",
-					"number": "Number",
-					"date": "Date",
-					"time": "Time"
+					"radio": "Радио",
+					"checkbox": "Флажок",
+					"text": "Текст",
+					"number": "Номер",
+					"date": "Дата",
+					"time": "Время"
 				},
-				"rowLabel": "Row {{row}}",
-				"clickToAddRow": "Click to add row",
-				"columnLabel": "Column {{col}}",
-				"clickToAddColumn": "Click to add column"
+				"rowLabel": "Строка {{row}}",
+				"clickToAddRow": "Нажмите, чтобы добавить строку",
+				"columnLabel": "Столбец {{col}}",
+				"clickToAddColumn": "Нажмите, чтобы добавить столбец"
 			},
 			"range": {
-				"from": "Range from",
-				"to": "to"
+				"from": "Диапазон с",
+				"to": "по"
 			},
 			"number": {
-				"min": "Min",
-				"max": "Max"
+				"min": "Мин.",
+				"max": "Макс."
 			},
-			"orLabel": "or ",
-			"otherLabel": "Other: ",
-			"userAnswer": "User answer",
+			"orLabel": "или ",
+			"otherLabel": "Другое: ",
+			"userAnswer": "Ответ пользователя",
 			"buttons": {
-				"addOption": "Click to add option",
-				"addOther": "Add 'Other'"
+				"addOption": "Нажмите, чтобы добавить опцию",
+				"addOther": "Добавить «Другое»"
 			}
 		},
 		"image": {
-			"selectImageButton": "Select image",
-			"caption": "Image caption"
+			"selectImageButton": "Выбрать изображение",
+			"caption": "Подпись к изображению"
 		},
 		"paragraph": {
-			"placeholder": "Enter paragraph text"
+			"placeholder": "Введите текст абзаца"
 		},
 		"confirmationPage": {
-			"title": "Confirmation page",
-			"customMessage": "Custom confirmation message",
-			"defaultMessage": "Your response has been saved",
-			"errorMessage": "Error! Your response has not been saved",
-			"pendingMessage": "Your response is being saved."
+			"title": "Страница подтверждения",
+			"customMessage": "Пользовательское сообщение с подтверждением",
+			"defaultMessage": "Ваш ответ был сохранен",
+			"errorMessage": "Ошибка! Ваш ответ не был сохранен",
+			"pendingMessage": "Идет сохранение Вашего ответа"
 		}
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/mail/i18n/ru.json b/public/app/main/apps/mail/i18n/ru.json
index fecdb27..8ec4dbd 100644
--- a/public/app/main/apps/mail/i18n/ru.json
+++ b/public/app/main/apps/mail/i18n/ru.json
@@ -1,64 +1,64 @@
 {
 	"MAIL": {
 		"TEXT": "Текст",
-		"TIMES": "Количество раз в взаимодействие",
-		"EDIT_AUTOREPLY": "Редактировать автоматический ответ",
-		"AUTOREPLY": "Автоматический ответ",
-		"SHOW_AUTOREPLY": "Показать автоматический ответ",
+		"TIMES": "Количество раз за взаимодействие",
+		"EDIT_AUTOREPLY": "Редактирование автоответчика",
+		"AUTOREPLY": "Автоответчик",
+		"SHOW_AUTOREPLY": "Показать автоответчик",
 		"SHOW_DETAILS": "Показать детали",
-		"HIDE_DETAILS": "Скрыть подробности",
-		"TO": "К",
+		"HIDE_DETAILS": "Скрыть детали",
+		"TO": "Кому",
 		"FROM": "От",
 		"DATE": "Дата",
 		"CC": "Cc",
 		"REPLY": "Ответить",
 		"REPLY_ALL": "Ответить всем",
-		"FORWARD": "Вперед",
-		"SUBJECT": "При условии",
-		"BCC": "Ск",
+		"FORWARD": "Переслать",
+		"SUBJECT": "Тема",
+		"BCC": "Bcc",
 		"SEND": "Отправить",
-		"ATTACHMENT": "Приложение",
+		"ATTACHMENT": "Вложение",
 		"ATTACHMENTS": "Вложения",
 		"NAME": "Имя",
 		"MAILQUEUES": "Очереди сообщений электронной почты",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"STRATEGY": "Стратегия",
 		"ERRORS": {
-			"TEXT_REQUIRED": "Поле text не требуется",
-			"NAME_REQUIRED": "Это имя требуется",
-			"AGENT_TIMEOUT_REQUIRED": "Оператор - тайм-аут требуется",
-			"EMAIL_ADDRESS_REQUIRED": "Адрес электронной почты не требуется",
-			"EMAIL_ADDRESS_MUST_VALID": "Адрес электронной почты должен быть написан в действительный формат",
-			"HOST_REQUIRED": "Хост не требуется",
-			"USERNAME_REQUIRED": "Имя пользователя не требуется",
-			"PORT_REQUIRED": "Порт не требуется",
-			"CONNTIMEOUT_REQUIRED": "На время ожидания подключения не требуется",
-			"AUTHTIMEOUT_REQUIRED": "В тайм-аут аутентификации не требуется",
-			"ACCEPTURL_MUST_VALID_URL": "Принять URL должен быть записан в действительный формат",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"REJECTURL_MUST_VALID_URL": "Отклонить URL должен быть записан в действительный формат",
-			"CLOSEURL_MUST_VALID_URL": "Закрыть адрес URL должен быть записан в действительный формат",
-			"AGENT_REQUIRED": "Агент обязан",
-			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Время тайм-аута должно быть больше или равно",
-			"DISPOSITION_REQUIRED": "Распоряжения не требуется",
-			"CONDITION_REQUIRED": "Это состояние требует",
-			"TRUEPRIORITY_REQUIRED": "Истинный приоритет не требуется",
-			"FALSEPRIORITY_REQUIRED": "Ложный Приоритет не требуется",
-			"TRUEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Истинный приоритет должно быть больше или равно",
-			"FALSEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Ложным приоритетом должно быть больше или равно",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"PRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Приоритетным должно быть больше или равно",
-			"QUEUE_REQUIRED": "Очереди не требуется",
-			"LIST_REQUIRED": "Список не требуется",
-			"PASSWORD_REQUIRED": "Необходимо указать пароль.",
-			"SERVICE_REQUIRED": "О необходимости обслуживания",
-			"IMAP_HOST_REQUIRED": "IMAP хост не требуется",
-			"IMAP_PORT_REQUIRED": "IMAP порт не требуется",
-			"SMTP_HOST_REQUIRED": "На SMTP-сервер не требуется",
-			"SMTP_PORT_REQUIRED": "Порт SMTP не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"KEY_MAX_LENGTH": "Ключ должен иметь максимальную длину равную {{max}}",
-			"KEY_REQUIRED": "Ключ не требуется",
+			"TEXT_REQUIRED": "Обязательное поле",
+			"NAME_REQUIRED": "Обязательное поле",
+			"AGENT_TIMEOUT_REQUIRED": "Обязательное поле",
+			"EMAIL_ADDRESS_REQUIRED": "Обязательное поле",
+			"EMAIL_ADDRESS_MUST_VALID": "Неверный формат",
+			"HOST_REQUIRED": "Обязательное поле",
+			"USERNAME_REQUIRED": "Обязательное поле",
+			"PORT_REQUIRED": "Обязательное поле",
+			"CONNTIMEOUT_REQUIRED": "Обязательное поле",
+			"AUTHTIMEOUT_REQUIRED": "Обязательное поле",
+			"ACCEPTURL_MUST_VALID_URL": "Неверный формат",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"REJECTURL_MUST_VALID_URL": "Неверный формат",
+			"CLOSEURL_MUST_VALID_URL": "Неверный формат",
+			"AGENT_REQUIRED": "Обязательное поле",
+			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"DISPOSITION_REQUIRED": "Обязательное поле",
+			"CONDITION_REQUIRED": "Обязательное поле",
+			"TRUEPRIORITY_REQUIRED": "Обязательное поле",
+			"FALSEPRIORITY_REQUIRED": "Обязательное поле",
+			"TRUEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"FALSEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"PRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"QUEUE_REQUIRED": "Обязательное поле",
+			"LIST_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"SERVICE_REQUIRED": "Обязательное поле",
+			"IMAP_HOST_REQUIRED": "Обязательное поле",
+			"IMAP_PORT_REQUIRED": "Обязательное поле",
+			"SMTP_HOST_REQUIRED": "Обязательное поле",
+			"SMTP_PORT_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Введенные пароли не совпадают",
+			"KEY_MAX_LENGTH": "Максимальная длина ключа должна быть равна {{max}}",
+			"KEY_REQUIRED": "Обязательное поле",
 			"TEXT_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
 			"VALUE_REQUIRED": "Обязательное поле",
 			"FONT_SIZE_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
@@ -81,244 +81,244 @@
 			"QUEUETRANSFERTIMEOUT_REQUIRED": "Обязательное поле",
 			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Обязательное поле"
 		},
-		"AGENT_TIMEOUT": "Время ожидания оператора",
+		"AGENT_TIMEOUT": "Тайм-аут агента",
 		"DESCRIPTION": "Описание",
-		"ADD_MAILQUEUE": "Добавление очереди сообщений электронной почты",
-		"EDIT_MAILQUEUE": "Редактировать очереди сообщений электронной почты",
-		"DELETE_MAILQUEUE": "Удалить очереди сообщений электронной почты",
+		"ADD_MAILQUEUE": "Добавить очередь сообщений электронной почты",
+		"EDIT_MAILQUEUE": "Редактировать очередь сообщений электронной почты",
+		"DELETE_MAILQUEUE": "Удалить очередь сообщений электронной почты",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
+		"GENERAL": "Общие",
 		"SAVE": "Сохранить",
 		"MAILACCOUNTS": "Учетные записи электронной почты",
-		"EMAIL_ADDRESS": "Адрес электронной почты",
+		"EMAIL_ADDRESS": "Электронная почта",
 		"ADD_MAILACCOUNT": "Добавить учетную запись электронной почты",
-		"EDIT_MAILACCOUNT": "Редактирование учетной записи электронной почты",
+		"EDIT_MAILACCOUNT": "Редактировать учетную запись электронной почты",
 		"DELETE_MAILACCOUNT": "Удалить учетные записи электронной почты",
-		"DISPOSITIONS": "Распоряжения",
+		"DISPOSITIONS": "Диспозиции",
 		"WEBHOOKS": "WebHooks",
 		"ACTIONS": "Действия",
 		"OTHERS": "Другие",
 		"LIST": "Список",
 		"TEMPLATE": "Шаблон",
-		"FIDELITY": "Четкость",
+		"FIDELITY": "Точность",
 		"SERVICE": "Сервис",
-		"CREATED_AT": "Созданные в",
-		"ACCEPT": "Согласиться с",
+		"CREATED_AT": "Создано на",
+		"ACCEPT": "Принять",
 		"ACCEPTMETHOD": "Принять метод",
-		"ACCEPTURL": "Согласиться с URL",
+		"ACCEPTURL": "Принять URL",
 		"REJECT": "Отклонить",
 		"REJECTMETHOD": "Отклонить метод",
-		"REJECTURL": "Отклонить URL",
+		"REJECTURL": "Отклонить URL",
 		"CLOSE": "Закрыть",
-		"CLOSEMETHOD": "Закройте метод",
-		"CLOSEURL": "Закрыть URL",
-		"WHITELABEL": "На этикетке белого цвета",
+		"CLOSEMETHOD": "Закрыть метод",
+		"CLOSEURL": "Закрыть URL",
+		"WHITELABEL": "White Label",
 		"SIGNATURE": "Подпись",
 		"IMAP": "IMAP",
-		"HOST": "Принимающей",
+		"HOST": "Хост",
 		"USERNAME": "Имя пользователя",
 		"PORT": "Порт",
 		"MAILBOX": "Почтовый ящик",
 		"FILTER": "Фильтр",
-		"CONNTIMEOUT": "Время ожидания подключения [сек]",
-		"AUTHTIMEOUT": "Тайм-аут аутентификации [сек]",
-		"DELETE": "Удаление сообщений электронной почты с сервера",
+		"CONNTIMEOUT": "Время ожидания соединения [с]",
+		"AUTHTIMEOUT": "Время ожидания аутентификации [с]",
+		"DELETE": "Удалить письмо с сервера",
 		"SSL": "SSL",
 		"KEEPALIVE": "Keepalive",
-		"POLLING": "Опрос",
-		"SMTP": "Сервер SMTP",
+		"POLLING": "Голосование",
+		"SMTP": "SMTP",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"BACK": "Назад",
-		"MAIL": "По электронной почте",
-		"ID": "Id",
-		"TIMEOUT": "Превышение лимита времени",
+		"MAIL": "Электронная почта",
+		"ID": "Идентификатор",
+		"TIMEOUT": "Тайм-аут",
 		"PASSWORD": "Пароль",
-		"NO_MAILDISPOSITION_AVAILABLE": "Нет электронной почты доступны распоряжения",
-		"ADD_MAILDISPOSITION": "Добавить сообщение электронной почты распоряжения",
-		"NEW_MAILDISPOSITION": "Новая почта распоряжения",
-		"EDIT_MAILDISPOSITION": "Редактировать сообщения электронной почты распоряжения",
-		"DELETE_MAILDISPOSITION": "Удалить Mail распоряжения",
-		"MAILDISPOSITIONS": "Распоряжения электронной почты",
-		"NEW_MAILQUEUE": "Новое сообщение электронной почты в очередь",
+		"NO_MAILDISPOSITION_AVAILABLE": "Диспозиции электронной почты отсутствуют",
+		"ADD_MAILDISPOSITION": "Добавить диспозицию электронной почты",
+		"NEW_MAILDISPOSITION": "Новая диспозиция электронной почты",
+		"EDIT_MAILDISPOSITION": "Редактировать диспозицию электронной почты",
+		"DELETE_MAILDISPOSITION": "Удалить диспозицию электронной почты",
+		"MAILDISPOSITIONS": "Диспозиции электронной почты",
+		"NEW_MAILQUEUE": "Новая очередь сообщений электронной почты",
 		"NEW_MAILACCOUNT": "Новая учетная запись электронной почты",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
+		"NO_AVAILABLE_INFO": "Информация отсутствует",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
 		"HELP": {
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"USERNAME": "Имя пользователя для проверки подлинности",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"USERNAME": "Имя пользователя, используемое для аутентификации",
 			"PASSWORD": "Пароль, используемый для аутентификации",
-			"SECURE": "Если true соединение использовать TLS при подключении к серверу",
+			"SECURE": "Если в качестве параметра указано значение True, соединение будет использовать TLS при подключении к серверу",
 			"FONT_FAMILY": "Семейство шрифтов по умолчанию",
 			"FONT_SIZE": "Размер шрифта по умолчанию",
-			"MARK_AS_UNREAD": "Включить / отключить агент для отметки как непрочитанное последнее сообщение о взаимодействии",
-			"MANDATORYDISPOSITION": "Обязательное распоряжение",
-			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, когда включена обязательная утилизация"
+			"MARK_AS_UNREAD": "Включить/отключить агента, чтобы отметить последнее сообщение о взаимодействии как непрочитанное",
+			"MANDATORYDISPOSITION": "Обязательная диспозиция",
+			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции"
 		},
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"TEAMADD_MAILQUEUE": "Добавить группы по очереди Чат",
-		"AGENTADD_MAILQUEUE": "Добавить оператора в чат очереди",
-		"ALL_AGENTS": "Все операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"AGENT": "Оператор",
-		"EDIT_AGENT": "Редактирование оператора",
+		"OF": "из",
+		"TEAMADD_MAILQUEUE": "Добавить команду в очередь сообщений электронной почты",
+		"AGENTADD_MAILQUEUE": "Добавить агента в очередь сообщений электронной почты",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"AGENT": "Агент",
+		"EDIT_AGENT": "Редактировать агента",
 		"EDIT_CLOSE": "Редактировать Закрыть",
-		"DISPOSITION": "Отчуждения",
-		"GOTOIF": "GotoIf",
-		"EDIT_GOTOIF": "GotoIf редактировать",
-		"CONDITION": "Состояние",
+		"DISPOSITION": "Диспозиция",
+		"GOTOIF": "Переход по условию / GotoIf",
+		"EDIT_GOTOIF": "Редактировать GotoIf",
+		"CONDITION": "Условие",
 		"TRUEPRIORITY": "Истинный приоритет",
 		"FALSEPRIORITY": "Ложный приоритет",
 		"GOTOP": "GotoP",
-		"EDIT_GOTOP": "GotoP редактировать",
+		"EDIT_GOTOP": "Редактировать GotoP",
 		"PRIORITY": "Приоритет",
-		"NOOP": "Нооп",
-		"EDIT_NOOP": "Редактировать Noop",
+		"NOOP": "Noop",
+		"EDIT_NOOP": "Редактировать Noop",
 		"VALUE": "Значение",
-		"QUEUE": "Очереди",
-		"EDIT_QUEUE": "Редактирование очереди",
-		"INTERACTIONS": "Взаимодействие",
-		"STARTEDAT": "Началась в",
-		"CONTACT": "Контакты",
-		"CLOSEDAT": "Закрыт",
+		"QUEUE": "Очередь",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"INTERACTIONS": "Взаимодействия",
+		"STARTEDAT": "Начато в",
+		"CONTACT": "Контакт",
+		"CLOSEDAT": "Закрыто в",
 		"NOTES": "Примечания",
-		"NO_INTERACTION_AVAILABLE": "Нет доступных взаимодействий",
+		"NO_INTERACTION_AVAILABLE": "Взаимодействия отсутствуют",
 		"ACTIVE": "Активные",
-		"SECURE": "Безопасный",
-		"AUTHENTICATION": "Проверка подлинности",
-		"SMTP_HOST": "SMTP-сервер",
-		"SMTP_PORT": "Порт SMTP",
-		"IMAP_HOST": "Хост IMAP",
-		"IMAP_PORT": "Порт IMAP",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
-		"SELECT_STATUS": "Выберите состояние",
+		"SECURE": "Безопасные",
+		"AUTHENTICATION": "Аутентификация",
+		"SMTP_HOST": "Хост SMTP",
+		"SMTP_PORT": "Порт SMTP",
+		"IMAP_HOST": "Хост IMAP",
+		"IMAP_PORT": "Порт IMAP",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
+		"SELECT_STATUS": "Выбрать статус",
 		"OPENED": "Открыть",
-		"CLOSED": "Закрыт",
+		"CLOSED": "Закрытые",
 		"ALL": "Все",
-		"SELECT_ACCOUNT": "Выберите учетную запись",
+		"SELECT_ACCOUNT": "Выбрать учетную запись",
 		"STATUS": "Состояние",
-		"ACCOUNT": "Внимание",
+		"ACCOUNT": "Учетная запись",
 		"OPEN": "Открыть",
 		"KEY": "Ключ",
-		"SMTPSERVICE": "Служба SMTP",
-		"UNPAUSE": "Конец Пауза",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
-		"LOGOUT": "Выход из системы",
-		"AGENTADD_QUEUE": "Добавить агента в почтовой очереди",
+		"SMTPSERVICE": "Сервис SMTP",
+		"UNPAUSE": "Конец паузы",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
+		"LOGOUT": "Выход",
+		"AGENTADD_QUEUE": "Добавить агента в очередь сообщений электронной почты",
 		"VOICE": "Голос",
 		"CHAT": "Чат",
-		"SMS": "Sms",
-		"OPENCHANNEL": "Открыть канал",
+		"SMS": "SMS",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
-		"REALTIME": "В режиме реального времени",
+		"REALTIME": "Режим реального времени",
 		"AGENTS": "Агенты",
-		"QUEUES": "Очередей",
+		"QUEUES": "Очереди",
 		"ACCOUNTS": "Учетные записи",
 		"FULLNAME": "Полное имя",
-		"INTERNAL": "Внутренние",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
+		"PHONE_STATUS": "Статус телефона",
 		"PAUSE": "Пауза",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"LOGGED_IN": "Зарегистрирован в системе",
+		"PAUSED": "Поставлен на паузу",
 		"READY": "Готов",
-		"WAITING": "Свободные",
-		"TOTAL": "Итого",
-		"IN": "В",
-		"OUT": "Вне",
-		"IMAP_STATUS": "Статус IMAP",
-		"SMTP_STATUS": "Состояние SMTP",
-		"DISABLED": "Disabled (Отключено)",
-		"CONNECTED": "Подключено",
-		"NEVER_VERIFIED": "Ни в коем случае не проверены",
+		"WAITING": "Ожидание",
+		"TOTAL": "Всего",
+		"IN": "In",
+		"OUT": "Out",
+		"IMAP_STATUS": "Статус IMAP",
+		"SMTP_STATUS": "Статус SMTP",
+		"DISABLED": "Отключено",
+		"CONNECTED": "Соединение установлено",
+		"NEVER_VERIFIED": "Не проверено",
 		"ERROR": "Ошибка",
 		"EDIT_ACCOUNT": "Редактировать учетную запись",
-		"VERIFY_SMTP": "Убедитесь в том, что SMTP",
+		"VERIFY_SMTP": "Проверка SMTP",
 		"VERIFIED": "Проверено",
-		"VERIFYSMTP_MAILACCOUNT": "Убедитесь в том, что SMTP",
-		"GOTOREALTIME_MAILACCOUNT": "Перейдите к в реальном масштабе времени почтовой учетной записи",
-		"GOTO_MAILACCOUNT": "Перейдите к в реальном масштабе времени почтовой учетной записи",
+		"VERIFYSMTP_MAILACCOUNT": "Проверка SMTP",
+		"GOTOREALTIME_MAILACCOUNT": "Перейти к учетной записи электронной почты в режиме реального времени",
+		"GOTO_MAILACCOUNT": "Перейти к учетной записи электронной почты в режиме реального времени",
 		"UNKNOWN": "Неизвестно",
-		"UNREGISTERED": "Незарегистрированный",
-		"UNAVAILABLE": "Недоступен",
-		"NOT_INUSE": "Не используется",
-		"REACHABLE": "Добраться",
-		"IN_USE": "В использовании",
-		"AGENTSADD_QUEUE": "Добавить операторов в почтовой очереди",
-		"INFO": "Инфо",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"GOTOREALTIME_MAILQUEUE": "Перейдите к в реальном масштабе времени почтовой очереди",
-		"PARTIALPAUSE": "Parital Пауза",
-		"BUSY": "Занят",
+		"UNREGISTERED": "Не зарегистрирован",
+		"UNAVAILABLE": "Отсутствует",
+		"NOT_INUSE": "Не используется",
+		"REACHABLE": "Достижимые",
+		"IN_USE": "Используется",
+		"AGENTSADD_QUEUE": "Добавить агентов в очередь сообщений электронной почты",
+		"INFO": "Информация",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"GOTOREALTIME_MAILQUEUE": "Перейти к очереди сообщений электронной почты в реальном времени",
+		"PARTIALPAUSE": "Частичная пауза",
+		"BUSY": "Линия занята",
 		"TIMER": "Таймер",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"CAPACITY": "Емкость",
-		"SPYINTERACTION": "Spy",
+		"SPYINTERACTION": "Шпион",
 		"ADD_NOTE": "Добавить примечание",
-		"NOTE": "Примечание.",
-		"TAGS": "Tags",
-		"INTERACTIONS_MAILACCOUNT": "Перейти к взаимодействию",
-		"REFRESH_INTERACTIONS": "Обновить взаимодействий",
-		"PENDING": "В ожидании",
-		"SEND_AS_PENDING": "Отправить как до",
-		"SEND_AND_CLOSE": "Отправить и закрыть",
-		"CANNED_ANSWER_NOT_FOUND": "Нет консервов ответы были найдены",
-		"CANNED_ANSWER_SEARCH": "Введите текст для поиска ответа на консервы",
-		"NO_MAILCANNEDANSWER_AVAILABLE": "Нет готовых ответов",
-		"NEW_MAILCANNEDANSWER": "Новый Консервированный Ответ",
-		"ADD_MAILCANNEDANSWER": "Добавить консервированный ответ",
-		"EDIT_MAILCANNEDANSWER": "редактировать",
-		"DELETE_MAILCANNEDANSWER": "Удалить",
-		"SHOW_ORIGINAL_MESSAGE": "Показать исходное сообщение",
+		"NOTE": "Примечание",
+		"TAGS": "Теги",
+		"INTERACTIONS_MAILACCOUNT": "Перейти к взаимодействиям",
+		"REFRESH_INTERACTIONS": "Обновить взаимодействия",
+		"PENDING": "Ожидание",
+		"SEND_AS_PENDING": "Отложенная отправка",
+		"SEND_AND_CLOSE": "Отправить и закрыть",
+		"CANNED_ANSWER_NOT_FOUND": "Готовые ответы не найдены",
+		"CANNED_ANSWER_SEARCH": "Ввести текст для поиска готового ответа",
+		"NO_MAILCANNEDANSWER_AVAILABLE": "Заранее определенные ответы отсутствуют",
+		"NEW_MAILCANNEDANSWER": "Новый заранее определенный ответ",
+		"ADD_MAILCANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_MAILCANNEDANSWER": "Редактировать заранее определенный ответ",
+		"DELETE_MAILCANNEDANSWER": "Удалить заранее определенный ответ",
+		"SHOW_ORIGINAL_MESSAGE": "Показать оригинальное сообщение",
 		"DELETE_INTERACTION": "Удалить взаимодействие",
-		"ACCEPTED": "Принято",
+		"ACCEPTED": "Принятый",
 		"FONT_FAMILY": "Семейство шрифтов",
 		"FONT_SIZE": "Размер шрифта",
 		"MARK_AS_UNREAD": "Отметить как непрочитанное",
-		"ADD_MAILSUBSTATUS": "Добавить дополнительный статус",
+		"ADD_MAILSUBSTATUS": "Добавить подстатус",
 		"DELETE_MAILSUBSTATUS": "Удалить",
-		"EDIT_MAILSUBSTATUS": "редактировать",
-		"MAILSUBSTATUSES": "Подкатегории электронной почты",
-		"NEW_MAILSUBSTATUS": "Новый подчиненный статус",
+		"EDIT_MAILSUBSTATUS": "Редактировать",
+		"MAILSUBSTATUSES": "Подстатусы электронной почты",
+		"NEW_MAILSUBSTATUS": "Новый подстатус",
 		"SEND_AS": "Отправить как",
-		"COMMAND": "команда",
-		"EDIT_SYSTEM": "Изменить систему",
-		"SYSTEM": "система",
-		"VARIABLE": "переменная",
-		"NOTIFICATION": "уведомление",
-		"NOTIFICATIONSHAKE": "Встряска",
-		"NOTIFICATIONSOUND": "звук",
-		"NOTIFICATIONTEMPLATE": "шаблон",
-		"WAITFORTHEASSIGNEDAGENT": "Подождите, пока назначенный агент",
-		"EDIT_TAG": "Изменить тег",
+		"COMMAND": "Команда",
+		"EDIT_SYSTEM": "Редактировать систему",
+		"SYSTEM": "Система",
+		"VARIABLE": "Переменная",
+		"NOTIFICATION": "Уведомление",
+		"NOTIFICATIONSHAKE": "Shake",
+		"NOTIFICATIONSOUND": "Звук",
+		"NOTIFICATIONTEMPLATE": "Шаблон",
+		"WAITFORTHEASSIGNEDAGENT": "Ожидание ответа назначенного агента",
+		"EDIT_TAG": "Редактирование тега",
 		"TAG": "Тег",
-		"AGENTTRANSFER": "Передача агента",
-		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агента",
-		"QUEUETRANSFER": "Передача очереди",
-		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи очереди",
-		"TRANSFER": "Перевод",
-		"AGENTADD_MAILACCOUNT": "Добавить агента в почтовый аккаунт",
+		"AGENTTRANSFER": "Передача агенту",
+		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агенту",
+		"QUEUETRANSFER": "Передача в очередь",
+		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи в очередь",
+		"TRANSFER": "Перевод вызова",
+		"AGENTADD_MAILACCOUNT": "Добавить агента к учетной записи электронной почты",
 		"YOU_ARE_REGISTERED_AS_A": "Вы зарегистрированы как",
-		"CANNEDANSWERS": "Консервированные ответы",
+		"CANNEDANSWERS": "Заранее определенные ответы",
 		"DOWNLOAD_INTERACTION": "Скачать",
-		"MAILCANNEDANSWERS": "Консервированные ответы",
-		"LOGIN_TIME": "Время входа",
+		"MAILCANNEDANSWERS": "Заранее определенные ответы",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"DOWNLOAD": "Скачать",
 		"DOWNLOAD_WITHOUT_ATTACHMENTS": "Скачать без вложений",
-		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
+		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, если включена обязательная утилизация",
-		"ADVANCED": "продвинутый",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана",
-		"DOWNLOAD_WITHOUT_ATTACHMENT": "Скачать без вложения",
-		"DOWNLOAD_WITH_ATTACHMENT": "Скачать с приложением",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
+		"ADVANCED": "Продвинутый",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана",
+		"DOWNLOAD_WITHOUT_ATTACHMENT": "Скачать без вложений",
+		"DOWNLOAD_WITH_ATTACHMENT": "Скачать с вложениями",
 		"LASTMESSAGE": "Последнее сообщение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/marketplace/i18n/ru.json b/public/app/main/apps/marketplace/i18n/ru.json
index ad2ae1f..c3ade78 100644
--- a/public/app/main/apps/marketplace/i18n/ru.json
+++ b/public/app/main/apps/marketplace/i18n/ru.json
@@ -4,47 +4,47 @@
 			"URL_REQUIRED": "Обязательное поле"
 		},
 		"HELP": {},
-		"ACTIVE": "активный",
+		"ACTIVE": "Активные",
 		"ADMINURL": "URL-адрес администратора",
 		"AGENTURL": "URL-адрес агента",
-		"BACK": "назад",
+		"BACK": "Назад",
 		"CANCEL": "Отмена",
-		"CREATED_AT": "Создан в",
+		"CREATED_AT": "Создано в",
 		"DELETE": "Удалить",
 		"DELETE_PLUGIN": "Удалить плагин",
 		"DESCRIPTION": "Описание",
 		"DOWNLOAD_PLUGIN": "Скачать плагин",
-		"DROP_TO_UPLOAD": "Загрузить",
-		"DROP_TO_UPLOAD_MESSAGE": "Отбросьте свой файл здесь, чтобы загрузить его. Только ZIP - Макс. 2MB",
-		"EDITOR": "редактор",
-		"EDIT_PLUGIN": "Изменить плагин",
-		"FINISH": "Конец",
-		"GENERAL": "Генеральная",
+		"DROP_TO_UPLOAD": "Перетащить для загрузки",
+		"DROP_TO_UPLOAD_MESSAGE": "Перетащите ваш файл сюда для загрузки. Только файлы ZIP – макс. 2MB",
+		"EDITOR": "Редактор",
+		"EDIT_PLUGIN": "Редактировать плагин",
+		"FINISH": "Завершить",
+		"GENERAL": "Общие",
 		"ICON": "Значок",
 		"INSTALLING": "Установка",
 		"INSTALL_PLUGIN": "Установить плагин",
-		"MARKETPLACE": "App Zone",
+		"MARKETPLACE": "Зона приложений",
 		"MORE": "Больше",
-		"NAME": "имя",
-		"NO_AVAILABLE_INFO": "Нет информации",
+		"NAME": "Имя",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
 		"OF": "из",
-		"PAGE": "страница",
+		"PAGE": "Страница",
 		"PLUGINS": "Плагины",
 		"RESTART_PLUGIN": "Перезапустить плагин",
-		"ROWSPERPAGE": "Строки на страницу",
+		"ROWSPERPAGE": "Строк на странице",
 		"SAVE": "Сохранить",
 		"SCRIPTNAME": "Имя скрипта",
-		"SCRIPTPATH": "Путь скрипта",
+		"SCRIPTPATH": "Путь к скрипту",
 		"SEARCH_FOR_ANYONE": "Поиск",
-		"SELECTED": "выбранный",
+		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите ни одного",
-		"SETTINGS": "настройки",
+		"SELECT_NONE": "Отменить все",
+		"SETTINGS": "Настройки",
 		"SIDEBAR": "Боковая панель",
 		"STOP_PLUGIN": "Остановить плагин",
 		"TYPE": "Тип",
-		"UNINSTALL_PLUGIN": "Удалить плагин",
-		"UPLOADING": "Выгрузка",
+		"UNINSTALL_PLUGIN": "Деинсталлировать плагин",
+		"UPLOADING": "Загрузка",
 		"UPLOAD_PLUGIN": "Загрузить плагин",
 		"VERSION": "Версия"
 	}
diff --git a/public/app/main/apps/motiondialer/i18n/ru.json b/public/app/main/apps/motiondialer/i18n/ru.json
index 25eb5d2..3a6b467 100644
--- a/public/app/main/apps/motiondialer/i18n/ru.json
+++ b/public/app/main/apps/motiondialer/i18n/ru.json
@@ -3,185 +3,185 @@
 		"MOVE_HOPPERFINAL": "Восстановить контакт",
 		"RESTORECONTACTS": "Восстановить контакты",
 		"NO_SUCH_NUMBER": "Нет такого номера",
-		"DIALORDERBYSCHEDULEDAT": "Заказ, scheduledat",
+		"DIALORDERBYSCHEDULEDAT": "Сортировка по: scheduledat",
 		"ASC": "ASC",
 		"DESC": "DESC",
-		"RECALLAGENT": "Вызов оператора",
-		"DIALRECALLINQUEUE": "Вызов в очереди",
-		"DIALRECALLMETIMEOUT": "Напомнить мне Тайм-аут [мин.]",
-		"RECALLME": "Напомнить мне",
-		"RECALLFAILEDTIMEOUT": "Вспомнить не удалось",
-		"PREVIEW_CAMPAIGN": "Предварительный просмотр кампании",
-		"PREVIEW_CAMPAIGNS": "Предварительный просмотр кампании",
-		"AMD": "Звездочка автоответчика (AMD)",
+		"RECALLAGENT": "Агент: повторный вызов",
+		"DIALRECALLINQUEUE": "Повторный вызов, в очереди",
+		"DIALRECALLMETIMEOUT": "Время ожидания: повторный вызов (Recall Me) [мин]",
+		"RECALLME": "Повторный вызов (Recall Me)",
+		"RECALLFAILEDTIMEOUT": "Неудачная попытка повторного вызова",
+		"PREVIEW_CAMPAIGN": "Предварительный просмотр: кампании",
+		"PREVIEW_CAMPAIGNS": "Предварительный просмотр: кампании",
+		"AMD": "Обнаружение автоответчика Asterisk (AMD)",
 		"AMDTOTALANALYSISTIME": "Общее время анализа",
 		"AMDACTIVE": "AMD",
-		"AMDINITIALSILENCE": "Первоначальной тишины",
+		"AMDINITIALSILENCE": "Начальная тишина",
 		"AMDGREETING": "Приветствие",
 		"AMDAFTERGREETINGSILENCE": "Тишина после приветствия",
-		"AMDSILENCETHRESHOLD": "Порог молчания",
+		"AMDSILENCETHRESHOLD": "Порог: тишина",
 		"AMDMINWORDLENGTH": "Минимальная длина слова",
-		"AMDBETWEENWORDSSILENCE": "Молчание между словами",
-		"AMDMAXIMUMWORDLENGTH": "Максимальная длина слова",
+		"AMDBETWEENWORDSSILENCE": "Пауза между словами",
+		"AMDMAXIMUMWORDLENGTH": "Минимальная длина слова",
 		"AMDMAXIMUMNUMBEROFWORDS": "Максимальное количество слов",
-		"GOTO_QUEUECAMPAIGN": "Перейдите к очереди в реальном времени кампании",
-		"GOTOREALTIME_QUEUECAMPAIGN": "Перейдите к очереди в реальном времени кампании",
-		"GOTO_IVRCAMPAIGN": "Перейдите к в режиме реального времени кампаний IVR",
-		"GOTOREALTIME_IVRCAMPAIGN": "Перейдите к в режиме реального времени кампаний IVR",
-		"LOGOUT": "Выход из системы",
-		"EDIT_CAMPAIGN": "Изменить кампанию",
-		"LIMITED": "Ограниченный",
-		"IVR_CAMPAIGNS": "Кампаний Ivr",
-		"MOTIONDIALER": "Движение системы автоматического обзвона",
-		"QUEUECAMPAIGNS": "Очереди кампаний",
-		"IVRCAMPAIGNS": "Кампаний IVR",
-		"MANAGED": "Управляемый",
-		"AVAILABLE_CONTACTS_FINISHED": "Доступных контактов по завершении",
+		"GOTO_QUEUECAMPAIGN": "Перейти к кампаниям очереди в реальном времени",
+		"GOTOREALTIME_QUEUECAMPAIGN": "Перейти к кампаниям очереди в реальном времени",
+		"GOTO_IVRCAMPAIGN": "Перейти к кампаниям IVR в реальном времени",
+		"GOTOREALTIME_IVRCAMPAIGN": "Перейти к кампаниям IVR в реальном времени",
+		"LOGOUT": "Выход",
+		"EDIT_CAMPAIGN": "Редактировать кампанию",
+		"LIMITED": "Ограниченные",
+		"IVR_CAMPAIGNS": "Кампании IVR",
+		"MOTIONDIALER": "Motion Bull",
+		"QUEUECAMPAIGNS": "Кампании очереди",
+		"IVRCAMPAIGNS": "Кампании IVR",
+		"MANAGED": "Обработанные",
+		"AVAILABLE_CONTACTS_FINISHED": "Доступные контакты закончились",
 		"HISTORY": "История",
 		"SCHEDULEDAT": "Запланировано на",
-		"HOPPERBLACKS": "Бункер Blacklist",
-		"NO_HOPPERBLACK_AVAILABLE": "Нет доступных элементов",
-		"HOPPERFINALS": "Окончательный бункера",
-		"NO_HOPPERFINAL_AVAILABLE": "Нет доступных элементов",
-		"HOPPERHISTORIES": "История бункера",
-		"NO_HOPPERHISTORY_AVAILABLE": "Нет доступных элементов",
+		"HOPPERBLACKS": "Накопитель: черный список",
+		"NO_HOPPERBLACK_AVAILABLE": "Доступные элементы отсутствуют",
+		"HOPPERFINALS": "Накопитель: итог",
+		"NO_HOPPERFINAL_AVAILABLE": "Доступные элементы отсутствуют",
+		"HOPPERHISTORIES": "История вызовов",
+		"NO_HOPPERHISTORY_AVAILABLE": "Доступные элементы отсутствуют",
 		"DELETE_HOPPERHISTORY": "Удалить",
 		"DELETE_HOPPERFINAL": "Удалить",
 		"CONTACTID": "Идентификатор контакта",
 		"STARTTIME": "Время начала",
 		"RESPONSETIME": "Время отклика",
 		"ENDTIME": "Время окончания",
-		"STATUS": "Статус",
-		"HOPPERS": "Бункер",
-		"NO_HOPPER_AVAILABLE": "Нет доступных элементов",
-		"EDIT_HOPPER": "Редактирование загрузочного бункера",
-		"DELETE_HOPPER": "Удалить загрузочный бункер",
-		"FINAL": "Окончательный",
+		"STATUS": "Состояние",
+		"HOPPERS": "Накопитель",
+		"NO_HOPPER_AVAILABLE": "Доступные элементы отсутствуют",
+		"EDIT_HOPPER": "Редактировать накопитель",
+		"DELETE_HOPPER": "Удалить накопитель",
+		"FINAL": "Итог",
 		"BLACKLIST": "Черный список",
 		"NAME": "Имя",
-		"VOICEQUEUES": "Голос очередей",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"VOICEQUEUES": "Очереди голосовой почты",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
-		"DELETE_VOICEDISPOSITION": "Удаление голосовых распоряжения",
-		"EDIT_VOICEDISPOSITION": "Редактировать голосовые распоряжения",
-		"EDIT_VOICEQUEUE": "Изменить голос очереди",
-		"DELETE_VOICEQUEUE": "Удаление голосовых очереди",
-		"MOHSOUNDS": "Мз звуки",
+		"SELECT_NONE": "Отменить все",
+		"DELETE_VOICEDISPOSITION": "Удалить диспозицию голосовой почты",
+		"EDIT_VOICEDISPOSITION": "Редактировать диспозицию голосовой почты",
+		"EDIT_VOICEQUEUE": "Редактировать очередь голосовой почты",
+		"DELETE_VOICEQUEUE": "Удалить очередь голосовой почты",
+		"MOHSOUNDS": "Звуки музыки на удержании",
 		"STRATEGY": "Стратегия",
 		"DESCRIPTION": "Описание",
-		"INTERVAL": "Интервал времени",
-		"ADD_VOICEQUEUE": "Добавить голосовую очереди",
-		"NEW_QUEUECAMPAIGN": "Новой очереди кампании",
-		"ACTIVE": "Активно",
+		"INTERVAL": "Временной интервал",
+		"ADD_VOICEQUEUE": "Добавить очередь голосовой почты",
+		"NEW_QUEUECAMPAIGN": "Новая кампания очереди",
+		"ACTIVE": "Активные",
 		"METHOD": "Метод",
 		"POWERLEVEL": "Уровень мощности",
-		"DROPRATE": "Скорость опускания",
-		"AGENTBUSYFACTOR": "Оператор занят фактором",
-		"PREDICTIVEOPTIMIZATION": "Оптимизации прогнозирования",
-		"PREDICTIVEOPTIMIZATIONPERCENTAGE": "Оптимизации прогнозирования в процентах",
-		"PREDICTIVEINTERVAL": "Интервал прогнозирования",
-		"ADD_QUEUECAMPAIGN": "Добавление очереди кампании",
-		"CAMPAIGN": "Кампании",
-		"MAXCONCURRENTCALLS": "Max одновременных вызовов",
-		"CONCURRENTCALLS": "Max одновременных вызовов",
-		"ORIGINATE": "Инициировать",
-		"ORIGINATECALLERIDNAME": "Идентификатор вызывающего абонента Name",
-		"ORIGINATECALLERIDNUMBER": "Номер вызывающего абонента",
-		"ORIGINATETIMEOUT": "Инициировать тайм-аут",
+		"DROPRATE": "Процент прерванных вызовов",
+		"AGENTBUSYFACTOR": "Фактор загрузки агентов",
+		"PREDICTIVEOPTIMIZATION": "Прогнозируемая оптимизация",
+		"PREDICTIVEOPTIMIZATIONPERCENTAGE": "Прогнозируемый процент оптимизации",
+		"PREDICTIVEINTERVAL": "Прогнозируемый интервал",
+		"ADD_QUEUECAMPAIGN": "Добавить кампанию очереди",
+		"CAMPAIGN": "Кампания",
+		"MAXCONCURRENTCALLS": "Макс. количество одновременных звонков",
+		"CONCURRENTCALLS": "Макс. количество одновременных звонков",
+		"ORIGINATE": "Оригинация",
+		"ORIGINATECALLERIDNAME": "Идентификатор вызывающего абонента: имя",
+		"ORIGINATECALLERIDNUMBER": "Идентификатор вызывающего абонента: номер",
+		"ORIGINATETIMEOUT": "Тайм-аут: оригинация",
 		"QUEUEOPTIONS": "Параметры очереди",
-		"QUEUETIMEOUT": "Время ожидания в очереди",
-		"CALLYSQUAREPROJECT": "Юндкп подкрепить проектную документацию путем систематического квадратных проекта",
-		"RETRYANDFREQUENCY": "Параметры повтора",
-		"GLOBAL": "Глобальной",
-		"GLOBALMAXRETRY": "Максимальное количество попыток",
-		"CONGESTION": "Перегрузка",
-		"CONGESTIONMAXRETRY": "Максимальное количество попыток",
-		"CONGESTIONRETRYTIME": "Время повтора [мин]",
-		"BUSYMAXRETRY": "Максимальное количество попыток",
-		"BUSYRETRYTIME": "Время повтора [мин]",
+		"QUEUETIMEOUT": "Тайм-аут очереди",
+		"CALLYSQUAREPROJECT": "Проект Cally Square",
+		"RETRYANDFREQUENCY": "Повторная попытка: настройки",
+		"GLOBAL": "Глобальный",
+		"GLOBALMAXRETRY": "Макс. количество повторных попыток",
+		"CONGESTION": "Канал перегружен",
+		"CONGESTIONMAXRETRY": "Макс. количество повторных попыток",
+		"CONGESTIONRETRYTIME": "Время повторного вызова [мин]",
+		"BUSYMAXRETRY": "Макс. количество повторных попыток",
+		"BUSYRETRYTIME": "Время повторного вызова [мин]",
 		"NOANSWER": "Нет ответа",
-		"NOANSWERMAXRETRY": "Максимальное количество попыток",
-		"NOANSWERRETRYTIME": "Время повтора [мин]",
+		"NOANSWERMAXRETRY": "Макс. количество повторных попыток",
+		"NOANSWERRETRYTIME": "Время повторного вызова [мин]",
 		"QUEUE_PARAMS": "Параметры очереди",
-		"ORIGINATED": "Возникла",
+		"ORIGINATED": "Инициированные",
 		"MESSAGE": "Сообщение",
-		"DROPPED": "Снизилась",
-		"CREATED_AT": "Созданные в",
+		"DROPPED": "Прервано",
+		"CREATED_AT": "Создано на",
 		"LEGEND": {
-			"CUSTOM_APPLICATION": "(*) - пользовательские приложения."
+			"CUSTOM_APPLICATION": "(*) – Пользовательское приложение."
 		},
 		"ERRORS": {
 			"DIALRECALLMETIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"DIALRECALLMETIMEOUT_REQUIRED": "Обязательное поле",
-			"NAME_MUST_VALID_PATTERN": "Имя должно быть действительным действительный шаблон",
-			"PREFIX_MUST_VALID_PATTERN": "Префикс должен быть действительным действительный шаблон",
-			"NAME_REQUIRED": "Это имя требуется",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"PHONENUMBER_REQUIRED": "Номер телефона не требуется",
-			"CONTEXT_REQUIRED": "В этом контексте необходимо",
-			"DESTINATIONPATTERN_REQUIRED": "Назначение шаблона не требуется",
-			"FULLNAME_REQUIRED": "В требуется указать полное имя",
-			"EMAIL_REQUUIRED": "Адреса электронной почты не требуется",
-			"EMAIL_MUST_VALID": "Адреса электронной почты должны быть записаны в действительный формат",
-			"MAILBOX_REQUIRED": "Почтовый ящик не требуется",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"TIMEZONE_REQUIRED": "Часовой пояс не требуется",
-			"PREFIX_REQUIRED": "Префикс не требуется",
-			"OPTIONS_REQUIRED": "Параметры не требуется",
-			"AFTERCALLWORKDURATION_REQUIRED": "После вызова, продолжительность работы не требуется",
-			"TECHNOLOGY/RESOURCE_REQUIRED": "Технология/ресурсов не требуется",
-			"PHONE_REQUIRED": "Номер телефона не требуется",
-			"VALUE_REQUIRED": "Это значение требуется",
-			"EXTENSION_REQUIRED": "Такое продление срока действия необходимо",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"GLOBALMAXRETRY_REQUIRED": "Максимальное количество повторных попыток не требуется",
-			"CONGESTIONMAXRETRY_REQUIRED": "Максимальное количество повторных попыток не требуется",
-			"CONGESTIONRETRYTIME_REQUIRED": "Время попытки не требуется",
-			"BUSYMAXRETRY_REQUIRED": "Максимальное количество повторных попыток не требуется",
-			"BUSYRETRYTIME_REQUIRED": "Время попытки не требуется",
-			"NOANSWERMAXRETRY_REQUIRED": "Максимальное количество повторных попыток не требуется",
-			"NOANSWERRETRYTIME_REQUIRED": "Время попытки не требуется",
-			"QUEUETIMEOUT_REQUIRED": "Время ожидания в очереди не требуется",
-			"ORIGINATETIMEOUT_REQUIRED": "Инициировать Timeout не требуется",
-			"GLOBALINTERVAL_REQUIRED": "Глобальных интервала не требуется",
-			"MAXCONCURRENTCALLS_REQUIRED": "Значение для Max параллельных вызовов не требуется",
-			"CONCURRENTCALLS_REQUIRED": "Значение для параллельных вызовов не требуется",
-			"POWERLEVEL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Уровень мощности должно быть больше или равно",
-			"PREDICTIVEOPTIMIZATIONPERCENTAGE_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Предиктивный оптимизации процентное значение должно быть больше или равно",
-			"PREDICTIVEINTERVAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Предиктивный интервал должен быть больше чем или равно",
-			"MAXCONCURRENTCALLS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Max параллельных вызовов должно быть больше или равно",
-			"ORIGINATETIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Инициировать тайм-аута должно быть больше или равно",
-			"QUEUETIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Очереди ожидания должно быть больше или равно",
-			"AGENTTIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Оператор тайм-аута должно быть больше или равно",
-			"RETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Повтор должно быть больше или равно",
-			"WRAPUPTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "На время завершения должно быть больше или равно",
-			"WEIGHT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Вес должен быть больше или равно",
-			"GLOBALMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Глобальной Max Retry должно быть больше или равно",
-			"CONGESTIONMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Перегруженность Max Retry должно быть больше или равно",
-			"CONGESTIONRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Перегруженность времени повторных попыток должно быть больше или равно",
-			"BUSYMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Busy Max Retry должно быть больше или равно",
-			"BUSYRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Busy времени повторных попыток должно быть больше или равно",
-			"NOANSWERMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "В отсутствие ответа Max Retry должно быть больше или равно",
-			"NOANSWERRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "В отсутствие ответа времени повторных попыток должно быть больше или равно",
-			"CONCURRENTCALLS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "В параллельных вызовов должно быть больше или равно",
-			"POWERLEVEL_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Уровень мощности должно быть меньше или равно",
-			"PREDICTIVEOPTIMIZATIONPERCENTAGE_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Предиктивный оптимизации процентное значение должно быть меньше или равно",
-			"PREDICTIVEINTERVAL_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Предиктивный интервал должен быть меньше или равен",
-			"MAXCONCURRENTCALLS_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Max параллельных вызовов должно быть меньше или равно",
-			"ORIGINATETIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Инициировать Timeout должно быть меньше или равно",
-			"QUEUETIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Очереди ожидания должно быть меньше или равно",
-			"GLOBALMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Глобальной Max Retry должно быть меньше или равно",
-			"CONGESTIONMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Перегруженность Max Retry должно быть меньше или равно",
-			"CONGESTIONRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Перегруженность времени повторных попыток должно быть меньше или равно",
-			"BUSYMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Busy Max Retry должно быть меньше или равно",
-			"BUSYRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Busy времени повторных попыток должно быть меньше или равно",
-			"NOANSWERMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "В отсутствие ответа Max Retry должно быть меньше или равно",
-			"NOANSWERRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "В отсутствие ответа времени повторных попыток должно быть меньше или равно",
-			"CONCURRENTCALLS_MUST_BE_LESS_THAN_OR_EQUAL_TO": "В параллельных вызовов должно быть меньше или равно",
+			"NAME_MUST_VALID_PATTERN": "Неверный формат",
+			"PREFIX_MUST_VALID_PATTERN": "Неверный формат",
+			"NAME_REQUIRED": "Обязательное поле",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"PHONENUMBER_REQUIRED": "Обязательное поле",
+			"CONTEXT_REQUIRED": "Обязательное поле",
+			"DESTINATIONPATTERN_REQUIRED": "Обязательное поле",
+			"FULLNAME_REQUIRED": "Обязательное поле",
+			"EMAIL_REQUUIRED": "Обязательное поле",
+			"EMAIL_MUST_VALID": "Неверный формат",
+			"MAILBOX_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"TIMEZONE_REQUIRED": "Обязательное поле",
+			"PREFIX_REQUIRED": "Обязательное поле",
+			"OPTIONS_REQUIRED": "Обязательное поле",
+			"AFTERCALLWORKDURATION_REQUIRED": "Обязательное поле",
+			"TECHNOLOGY/RESOURCE_REQUIRED": "Обязательное поле",
+			"PHONE_REQUIRED": "Обязательное поле",
+			"VALUE_REQUIRED": "Обязательное поле",
+			"EXTENSION_REQUIRED": "Обязательное поле",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"GLOBALMAXRETRY_REQUIRED": "Обязательное поле",
+			"CONGESTIONMAXRETRY_REQUIRED": "Обязательное поле",
+			"CONGESTIONRETRYTIME_REQUIRED": "Обязательное поле",
+			"BUSYMAXRETRY_REQUIRED": "Обязательное поле",
+			"BUSYRETRYTIME_REQUIRED": "Обязательное поле",
+			"NOANSWERMAXRETRY_REQUIRED": "Обязательное поле",
+			"NOANSWERRETRYTIME_REQUIRED": "Обязательное поле",
+			"QUEUETIMEOUT_REQUIRED": "Обязательное поле",
+			"ORIGINATETIMEOUT_REQUIRED": "Обязательное поле",
+			"GLOBALINTERVAL_REQUIRED": "Обязательное поле",
+			"MAXCONCURRENTCALLS_REQUIRED": "Обязательное поле",
+			"CONCURRENTCALLS_REQUIRED": "Обязательное поле",
+			"POWERLEVEL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"PREDICTIVEOPTIMIZATIONPERCENTAGE_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"PREDICTIVEINTERVAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAXCONCURRENTCALLS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"ORIGINATETIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"QUEUETIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"AGENTTIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"RETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"WRAPUPTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"WEIGHT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"GLOBALMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"CONGESTIONMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"CONGESTIONRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"BUSYMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"BUSYRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"NOANSWERMAXRETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"NOANSWERRETRYTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"CONCURRENTCALLS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"POWERLEVEL_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"PREDICTIVEOPTIMIZATIONPERCENTAGE_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"PREDICTIVEINTERVAL_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"MAXCONCURRENTCALLS_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"ORIGINATETIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"QUEUETIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"GLOBALMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"CONGESTIONMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"CONGESTIONRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"BUSYMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"BUSYRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"NOANSWERMAXRETRY_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"NOANSWERRETRYTIME_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"CONCURRENTCALLS_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
 			"EMAIL_REQUIRED": "Обязательное поле",
 			"AGENTTIMEOUT_REQUIRED": "Обязательное поле",
 			"INTERVAL_REQUIRED": "Обязательное поле",
@@ -196,450 +196,450 @@
 			"CALLYSQUAREPROJECT_REQUIRED": "Обязательное поле",
 			"TRUNK_REQUIRED": "Обязательное поле"
 		},
-		"GENERAL": "Генеральной",
-		"AGENTTIMEOUT": "Время ожидания оператора",
+		"GENERAL": "Общие",
+		"AGENTTIMEOUT": "Тайм-аут агента",
 		"MAXLENGTH": "Максимальная длина",
-		"RETRY": "Повторите попытку",
-		"WRAPUPTIME": "Время подготовки сводки",
+		"RETRY": "Повторная попытка",
+		"WRAPUPTIME": "Время обработки завершенного звонка",
 		"WEIGHT": "Вес",
-		"JOINWHENEMPTY": "Присоединиться к при пустом",
-		"LEAVEWHENEMPTY": "Оставьте при пустом",
+		"JOINWHENEMPTY": "Добавление абонентов в очередь без агентов",
+		"LEAVEWHENEMPTY": "Удаление абонентов из очереди без агентов",
 		"HELP": {
-			"DIALORDERBYSCHEDULEDAT": "Получить контакты из бункера (восходящий или нисходящий).",
-			"DIALRECALLINQUEUE": "Перепланирование вызова для операторов в очереди",
-			"DIALRECALLMETIMEOUT": "Временной интервал (в минутах) для повторного вызова меня срок действия",
-			"PRIORITY": "Приоритет в списке",
-			"AMDMAXIMUMWORDLENGTH": "Максимальная длительность допускается один голос высказывание",
-			"AMDMINWORDLENGTH": "Минимальная продолжительность голосового считается слово",
-			"AMDSILENCETHRESHOLD": "Если средний уровень шума в образце не достигает этого значения, от масштаба 0 к 32767, то мы будем рассматривать это как молчание",
-			"AMDTOTALANALYSISTIME": "Максимально допустимое время для того, чтобы алгоритм мог принять решение о том, будет ли звук представляет собой человека или машину,",
-			"AMDAFTERGREETINGSILENCE": "Тишина после обнаружения в приветствие. Если превышено, то результат является выявление в качестве одного из прав",
-			"AMDGREETING": "Максимальная длина приветствия. Если превышено, то результат является выявление, как станок",
-			"AMDINITIALSILENCE": "Максимальная тишина длительность до приветствия. Если превышено, то результат является выявление, как станок",
-			"AMDACTIVE": "Активировать или деактивировать автоответчики попыток обнаружения",
-			"AMDBETWEENWORDSSILENCE": "Минимальная продолжительность молчания после слова рассмотреть звук, который следует как новое слово",
-			"AMDMAXIMUMNUMBEROFWORDS": "Максимальное количество слов в приветствие. Если, затем в результате обнаружения в машине",
-			"CALLYSQUAREPROJECT": "Если вы выберите IVR проекта из списка, система автоматического обзвона будет переадресовать вызов ИГМ до его постановки в очередь.",
-			"PREFIX": "Префикс телефона",
-			"ACTIVE": "Активно",
-			"AGENTTIMEOUT": "Указывает количество секунд для кольцо оператора устройства.",
-			"MAXLENGTH": "Указывает максимальное число разрешенных абонентов будет в состоянии ожидания в очереди. Нулевое значение означает неограниченное количество абонентов не допускаются в очереди.",
-			"RETRY": "Указывает количество секунд ожидания перед следующей члена в очереди, если значение тайм-аута не иссякнет при попытке кольцо членом очереди.",
-			"WRAPUPTIME": "Количество секунд для поддержания члена недоступна в очереди после завершения вызова.",
-			"WEIGHT": "Определяет вес очереди. Очереди с более высокий вес определяется получите первый приоритет когда члены связаны с несколькими очередями.",
-			"JOINWHENEMPTY": "Управляет ли вызывающий абонент будет добавлен в очередь при отсутствии членов доступны.",
-			"LEAVEWHENEMPTY": "Используется для управления ли абоненты ногами из очереди когда члены больше не доступен для вызовов.",
-			"ANNOUNCEFREQUENCY": "Определяет, как часто мы должны объявить о вызывающем абоненте, положение и/или время удержания в очереди. Задать это значение на ноль, чтобы отключить.",
-			"MINANNOUNCEFREQUENCY": "Указывает минимальное количество времени, которое должно пройти перед тем мы объявляем о абонента в позицию в очереди еще раз. Это значение используется при абонента в положение может меняться очень часто, чтобы предотвратить слушания вызывающего абонента несколько обновлений в короткий период времени.",
-			"PERIODICANNOUNCEFREQUENCY": "Показывает, как часто мы должны сделать периодические объявления для абонента.",
-			"ANNOUNCEPOSITIONLIMIT": "Если вы определены объявить положение либо как ограничение или более.",
-			"AFTERCALLWORKDURATION": "Длительность паузы включается работа после вызова параметр",
-			"MEMBERDELAY": "Если вы хотите быть задержка до вызывающего абонента и очереди членом соединены друг с другом.",
-			"MUSICONHOLD": "Устанавливает музыки класса для использования в конкретной очереди.",
-			"ANNOUNCETOAGENT": "Используется для воспроизведения объявление на оператора, ответил на вызов, обычно ему знать, какие очереди вызывающего абонента.",
-			"RANDOMPERIODICANNOUNCE": "Если установлено значение Да, будет играть определенных периодических объявлений о вакансиях в произвольном порядке.",
-			"ANNOUNCEHOLDTIME": "Определяет по оценкам времени удержания должен воспроизводиться вместе с периодических объявлений.",
-			"ANNOUNCECALLERPOSITION": "Определяет номер вызывающего абонента в очереди должно быть объявлено на нее. Если установлено значение Нет, положение никогда не будет объявлено дополнительно. Если установлено значение Да, абонента в положении всегда будет объявлено дополнительно. Если для этого параметра установлено значение предела, абонент услышит ее положение в очереди только если он находится в пределах заданного предела, объявить-position-предел. Если значение установлено на более абонент услышит ее положение, если она выходит за рамки номер определяется объявить-position-предел.",
-			"REPORTHOLDTIMEAGENT": "Позволяет создавать отчеты о абонента в время удержания в очередь член до моста.",
-			"PERIODICANNOUNCE": "Набор периодических объявлений, воспроизводятся в том порядке они определены.",
-			"HOLDTIMEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Время удержания\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"YOUARENEXTANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Теперь Вы сначала в линии\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"THEREAREANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Есть\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"WAITINGCALLSANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Вызовов ожидающих\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"ESTIMATEDHOLDTIMEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Оценка текущего времени удержания\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"MINUTESANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Минуты\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"MINUTEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Минуты\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"SECONDSANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"секунд\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"THANKYOUANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Благодарим вас за ваше терпение\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"AFTERCALLWORK": "Если активно, оператор будет установлен на паузу после полного завершения вызова в очередь",
-			"AUTOPAUSE": "Включение/отключение автоматического приостановки члены Совета, которые не ответить на вызов. Если активно причины этого члена на паузу во всех очередях он является членом.",
-			"RINGINUSE": "Используется для предотвращения отправки вызовов для членов, состояние которого находится в использовании.",
-			"TIMEOUTRESTART": "Если установлено значение Да, Сброс тайм-аут для ответа оператора либо занят или состояние перегрузки будет получено от канала.",
-			"MONITORFORMAT": "Указывает формат файла для использования при записи. Если монитор формата неактивно, вызовы не будут записаны.",
-			"CONTEXT": "Позволяет вызывающему абоненту для выхода из очереди нажатием одной цифры DTMF. Если контекст не указан и абонент вводит номер, цифра будет пытаться быть подобраны в контексте указанного и команду display dialplan analysis исполнения будет и впредь.",
-			"SETINTERFACEVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью членов некоторых переменных будет set(см. wiki)",
-			"SETQUEUEVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью член и непосредственно до абонента оставив очереди некоторых переменных будет set(см. wiki)",
-			"SETQUEUEENTRYVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью членов некоторых переменных будет set(см. wiki)",
-			"RECORDING": "Включение записи вызова",
-			"VOICEMAIL_CONTEXT": "В контексте относительного добавочный номер.",
-			"METHOD": "Номеронабиратель исходящих вызовов метода.",
-			"POWERLEVEL": "Количество контактов для вызова для одного из доступных операторов.",
-			"PREDICTIVEOPTIMIZATION": "Коэффициент для оптимизации в Предиктивный алгоритм.",
-			"PREDICTIVEOPTIMIZATIONPERCENTAGE": "Процент на основе выбранного оптимизации прогнозирования фактором",
-			"PREDICTIVEINTERVAL": "Интервал времени в минутах, которые должны быть рассмотрены Предиктивный алгоритм для вычисления количества вызовов для генерирования для оптимизации оптимизации прогнозирования фактором",
-			"MAXCONCURRENTCALLS": "Максимальное количество одновременных вызовов, который будет вызван номеронабиратель для автоматических исходящих звонков.",
-			"CONCURRENTCALLS": "Максимальное количество одновременных вызовов, который будет вызван номеронабиратель для автоматических исходящих звонков для этой кампании.",
-			"ORIGINATECALLERIDNAME": "Идентификатор вызываемого абонента Name",
-			"ORIGINATECALLERIDNUMBER": "Исходящий номер вызывающего абонента",
-			"ORIGINATETIMEOUT": "Время в секундах для отправляющей исходящего вызова для установления соединения. Если connectin не установлено, инициировать состояние будет не в состоянии ответить на этот вопрос.",
-			"QUEUETIMEOUT": "Время (в секундах), в течение которого вызов может находиться в очереди до его падения (1 мин.) и Max (макс. 999)",
-			"GLOBALMAXRETRY": "Максимальное количество раз в контакт называется до рассмотрения ее закрытой",
-			"CONGESTIONMAXRETRY": "Максимальное количество раз в не контакта для перегрузки причины называется до рассмотрения ее закрытой",
-			"CONGESTIONRETRYTIME": "Время в минутах перед повторной попыткой достичь не удалось связаться с по причине перегрузки",
-			"NOANSWERMAXRETRY": "Максимальное количество раз в не удалось обратиться за нет ответа причины называется до рассмотрения ее закрытой",
-			"NOANSWERRETRYTIME": "Время в минутах перед повторной попыткой достичь не удалось связаться с для нет ответа причины",
-			"GLOBALINTERVAL": "Глобальной интервал времени, в течение которого система автоматического обзвона не допускается для вызова контактов. Обратите внимание при изменении этой области. Мы не несет ответственности за невыполнение государством Autodialer законов и правил.",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"TIMEOUT": "Указывает число секунд в кольцо на устройстве.",
-			"CALLYSQUAREPROJECTPREVIEW": "Выбирая проект IVR, дозвонщик переадресует вызов на IVR, когда агент отвечает. (IVR будет перенаправлен на агента)",
-			"CALLYSQUAREPROJECTPREVIEW2": "Выбирая проект IVR, дозвонщик переадресует вызов на IVR, когда клиент зависает или недоступен. (IVR будет перенаправлен на агента)",
-			"RUNIFHANGUPAGENT": "Запуск проекта Cally Square После того, как агент отложит вызов",
-			"CALLYSQUAREPROJECT2": "Выбрав проект IVR, дозвонщик переадресует вызов в IVR после очереди. (Если очередь заканчивается таймаутом)",
-			"RANDOMLASTDIGITCALLERIDNUMBER": "Если он больше 0, он генерирует последние числа случайным образом исходящего идентификационного номера вызывающего абонента",
-			"BUSYMAXRETRY": "Максимальное количество раз, которое контакт вызывается, прежде чем считать его закрытым, когда вызов не состоялся из-за занятости",
-			"BUSYRETRYTIME": "Время в минутах, прежде чем снова попытаться позвонить неудавшемуся контакту из-за занятости",
-			"MANDATORYDISPOSITIONPAUSEID": "Статус паузы, чтобы установить во время обязательного распоряжения",
-			"PREDICTIVEMAXTHRESHOLD": "Если процент агентов, доступных во временном окне, по сравнению с агентами, доступными во время прогнозирования, превышает настроенный максимальный предел, прогнозирование пересчитывает прогноз.",
-			"PREDICTIVEMINTHRESHOLD": "Если процент агентов, доступных во временном окне, по сравнению с агентами, доступными во время прогнозирования, превышает настроенный минимальный предел, прогнозирование пересчитывает прогноз."
+			"DIALORDERBYSCHEDULEDAT": "Получить контакты из накопителя (по убыванию или по возрастанию).",
+			"DIALRECALLINQUEUE": "Перенос вызова для агентов в очереди",
+			"DIALRECALLMETIMEOUT": "Интервал времени (в минутах): период действия повторного вызова (Recall Me)",
+			"PRIORITY": "Приоритет в списке",
+			"AMDMAXIMUMWORDLENGTH": "Максимальная допустимая продолжительность одного голосового высказывания",
+			"AMDMINWORDLENGTH": "Минимальная продолжительность звучания голоса, при которой звук следует считать словом",
+			"AMDSILENCETHRESHOLD": "Если средний уровень шума в выборке не достигает указанного значения (в диапазоне от 0 до 32767), то мы будем рассматривать шум как тишину",
+			"AMDTOTALANALYSISTIME": "Максимальное время, отведенное для алгоритма, задачей которого является определить, является ли звук голосом ЧЕЛОВЕКА или звуком МАШИНЫ",
+			"AMDAFTERGREETINGSILENCE": "Тишина после обнаружения приветствия. При выходе за пределы значения обнаруженный результат – ЧЕЛОВЕК",
+			"AMDGREETING": "Максимальная длина приветствия. При выходе за пределы значения обнаруженный результат – МАШИНА",
+			"AMDINITIALSILENCE": "Максимальная продолжительность тишины перед приветствием. При выходе за пределы значения обнаруженный результат – МАШИНА",
+			"AMDACTIVE": "Активировать или деактивировать попытки обнаружения автоответчиков",
+			"AMDBETWEENWORDSSILENCE": "Минимальная продолжительность тишины после произнесенного слова, при которой звук, идущий далее, следует считать новым словом",
+			"AMDMAXIMUMNUMBEROFWORDS": "Максимальное количество слов в приветствии. При ДОСТИЖЕНИИ значения обнаруженный результат – МАШИНА",
+			"CALLYSQUAREPROJECT": "Выбрав проект IVR, номеронабиратель перенаправляет вызов в IVR перед очередью",
+			"PREFIX": "Телефонный префикс",
+			"ACTIVE": "Активные",
+			"AGENTTIMEOUT": "Как долго (значение выражается в секундах) длится вызов на устройство агента",
+			"MAXLENGTH": "Максимальное количество вызывающих абонентов, которым разрешается ждать в очереди (ноль = отсутствие ограничений)",
+			"RETRY": "Как долго (значение выражается в секундах) длится ожидание до вызова следующего агента в очереди по истечении времени ожидания агента (тайм-аута)",
+			"WRAPUPTIME": "Как долго (значение выражается в секундах) агент остается недоступным в очереди после обработки вызова",
+			"WEIGHT": "Используется для определения приоритета в случае, если агенты связаны более чем с одной очередью",
+			"JOINWHENEMPTY": "Если вызывающий абонент добавлен в очередь в условиях, когда нет доступных агентов",
+			"LEAVEWHENEMPTY": "Если вызывающий абонент исключен из очереди в условиях, когда нет доступных агентов",
+			"ANNOUNCEFREQUENCY": "Как часто объявляется позиция вызывающего абонента и/или предполагаемое время ожидания в очереди (0 = отключение)",
+			"MINANNOUNCEFREQUENCY": "Минимальная частота объявлений (полезная функция в случае, если позиция вызывающего абонента часто меняется)",
+			"PERIODICANNOUNCEFREQUENCY": "Частота периодических объявлений, предназначенных для вызывающего абонента",
+			"ANNOUNCEPOSITIONLIMIT": "Используется, если вы определили позицию объявления как «ограничение» или «больше»",
+			"AFTERCALLWORKDURATION": "Длина паузы, запускаемая параметром постобработки вызова After Call Work",
+			"MEMBERDELAY": "Введение задержки перед подключением к очереди вызывающего абонента и агента",
+			"MUSICONHOLD": "Установка музыки для использования в определенной очереди",
+			"ANNOUNCETOAGENT": "Воспроизведение объявления для агента, отвечающего на вызов (например, для того чтобы сообщить ему, из какой очереди вызывающий абонент)",
+			"RANDOMPERIODICANNOUNCE": "В случае значения «да» (yes) воспроизведение периодических объявлений происходит в случайном порядке",
+			"ANNOUNCEHOLDTIME": "Воспроизведение в течение предполагаемого времени ожидания вместе с периодическими объявлениями (Да/Нет/Один раз)",
+			"ANNOUNCECALLERPOSITION": "Используется для определения того, должна ли быть объявлена позиция в очереди вызывающего абонента: Нет = никогда; Да = всегда; Ограничение = исключительно при нахождении в пределах ограничения, определенного параметром announce-position-limit; Больше = исключительно при выходе за пределы значения, определенного параметром announce-position-limit",
+			"REPORTHOLDTIMEAGENT": "Позволяет сообщить время ожидания для вызывающего абонента агенту в очереди до подключения",
+			"PERIODICANNOUNCE": "Набор периодических объявлений для воспроизведения (в определенной последовательности)",
+			"HOLDTIMEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Время ожидания». Не определено = объявления нет",
+			"YOUARENEXTANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Вы первый в очереди». Не определено = объявления нет",
+			"THEREAREANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Имеются». Не определено = объявления нет",
+			"WAITINGCALLSANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «вызовы на ожидании». Не определено = объявления нет",
+			"ESTIMATEDHOLDTIMEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Расчетное время ожидания». Не определено = объявления нет",
+			"MINUTESANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «минуты». Не определено = объявления нет",
+			"MINUTEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «минута». Не определено = объявления нет",
+			"SECONDSANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «секунды». Не определено = объявления нет",
+			"THANKYOUANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Благодарим за терпение». Не определено = объявления нет",
+			"AFTERCALLWORK": "При включении агент будет поставлен на паузу после обработки вызова",
+			"AUTOPAUSE": "Включение/отключение автоматической паузы для агентов, которые не отвечают на вызов. При включении данного параметра агент ставится в паузу относительно всех очередей, к которым он относится",
+			"RINGINUSE": "Для избежания/разрешения отправки вызовов участникам со статусом «Используется»",
+			"TIMEOUTRESTART": "В случае значения «да» тайм-аут для ответа агента сбрасывается, если от канала получены данные о статусе «ЛИНИЯ ЗАНЯТА» (BUSY) или «КАНАЛ ПЕРЕГРУЖЕН» (CONGESTION)",
+			"MONITORFORMAT": "Определяет формат файла для использования при записи. Если соответствующий формат монитора неактивен, запись вызовов осуществляться не будет",
+			"CONTEXT": "Позволяет вызывающему абоненту выйти из очереди, нажав одну цифру DTMF. Если контекст задан и вызывающий абонент вводит цифру, то эта цифра попытается быть сопоставленной в указанном контексте, и выполнение диалплана продолжится там",
+			"SETINTERFACEVARIABLES": "Если установлено значение «да» (yes), то непосредственно перед подключением вызывающего абонента к агенту очереди будут установлены некоторые переменные (дополнительную информацию см. вики-документацию: <a target=\"_blank\"href=\"https://wiki.xcallymotion.com/display/XMV/Queue+Campaigns#QueueCampaigns-Advanced\">нажмите здесь</a>)",
+			"SETQUEUEVARIABLES": "Если установлено значение «да» (yes), то непосредственно перед тем, как вызывающий абонент будет подключен к агенту очереди и покинет очередь, будут установлены некоторые переменные (для получения дополнительной информации см. вики-документацию: <a target=\"_blank\"href=\"https://wiki.xcallymotion.com/display/XMV/Queue+Campaigns#QueueCampaigns-Advanced\">нажмите здесь</a>)",
+			"SETQUEUEENTRYVARIABLES": "Если установлено значение «да» (yes), то непосредственно перед подключением вызывающего абонента к агенту очереди будут установлены некоторые переменные (дополнительную информацию см. вики-документацию: <a target=\"_blank\"href=\"https://wiki.xcallymotion.com/display/XMV/Queue+Campaigns#QueueCampaigns-Advanced\">нажмите здесь</a>)",
+			"RECORDING": "Включить запись звонка",
+			"VOICEMAIL_CONTEXT": "Контекст относительного расширения",
+			"METHOD": "Метод исходящего обзвона",
+			"POWERLEVEL": "Количество контактов для вызова любого доступного агента",
+			"PREDICTIVEOPTIMIZATION": "Фактор оптимизации в прогнозирующем алгоритме",
+			"PREDICTIVEOPTIMIZATIONPERCENTAGE": "Процент, в основе которого – выбранный прогнозируемый фактор оптимизации",
+			"PREDICTIVEINTERVAL": "Временной интервал (в минутах), учитываемый прогнозирующим алгоритмом для расчета количества вызовов, которое генерируется для достижения оптимизации результата",
+			"MAXCONCURRENTCALLS": "Максимальное количество одновременных вызовов, инициированных исходящим номеронабирателем для данной кампании (0 = без ограничений)",
+			"CONCURRENTCALLS": "Максимальное количество одновременных вызовов, инициированных исходящим номеронабирателем для данной кампании",
+			"ORIGINATECALLERIDNAME": "Исходящий идентификатор вызывающего абонента: имя",
+			"ORIGINATECALLERIDNUMBER": "Исходящий идентификатор вызывающего абонента: номер",
+			"ORIGINATETIMEOUT": "Время (в секундах), в течение которого в ходе исходящего вызова должно быть установлено соединение, и если этого не произошло, то устанавливается статус «Нет ответа» ",
+			"QUEUETIMEOUT": "Время (в секундах), в течение которого вызов ожидает в очереди, прежде чем быть прерванным (мин. 1 и макс. 999)",
+			"GLOBALMAXRETRY": "Максимальное количество раз, в течение которых происходит вызов контакта, прежде чем он будет считаться закрытым",
+			"CONGESTIONMAXRETRY": "Максимальное количество раз, в течение которых происходит вызов контакта, прежде чем он будет считаться закрытым, в случае если вызов не состоялся вследствие перегрузки канала",
+			"CONGESTIONRETRYTIME": "Время в минутах, которое пройдет, прежде чем произойдет попытка повторного вызова контакта, с которым не удалось связаться до этого вследствие перегрузки канала",
+			"NOANSWERMAXRETRY": "Максимальное количество раз, в течение которых происходит вызов контакта, прежде чем он будет считаться закрытым, в случае если вызов не состоялся вследствие отсутствия ответа",
+			"NOANSWERRETRYTIME": "Время в минутах, которое пройдет, прежде чем произойдет попытка повторного вызова контакта, с которым не удалось связаться до этого вследствие отсутствия ответа",
+			"GLOBALINTERVAL": "Общий временной интервал, в течение которого допустимы вызовы контактов номеронабирателем. Мы снимаем с себя ответственность и призываем вас к внимательности при внесении изменений в данное поле, поскольку вы можете нарушить требования национального законодательства, относящиеся к устройствам автоматического набора",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"TIMEOUT": "Количество секунд для вызова агента в очереди",
+			"CALLYSQUAREPROJECTPREVIEW": "Выбрав проект IVR, номеронабиратель после ответа агента перенаправляет вызов в IVR (IVR направляются агенту).",
+			"CALLYSQUAREPROJECTPREVIEW2": "Выбрав проект IVR, номеронабиратель перенаправляет вызов в IVR в случае, если агент прервал вызов или недоступен (IVR направляются агенту).",
+			"RUNIFHANGUPAGENT": "Запустить проект Cally Square Project (после) даже в случае, если агент прекращает вызов",
+			"CALLYSQUAREPROJECT2": "Выбрав проект IVR, номеронабиратель после очереди (если очередь заканчивается в соответствии с тайм-аутом) перенаправляет вызов в IVR",
+			"RANDOMLASTDIGITCALLERIDNUMBER": "Если значение составляет больше 0, система случайным образом генерирует соответствующие последние цифры номера исходящего идентификатора вызывающего абонента",
+			"BUSYMAXRETRY": "Максимальное количество раз, в течение которых происходит вызов контакта, прежде чем он будет считаться закрытым, в случае если вызов не состоялся вследствие того, что линия была занята",
+			"BUSYRETRYTIME": "Время в минутах, которое пройдет, прежде чем произойдет попытка повторного вызова контакта, с которым не удалось связаться до этого вследствие того, что линия была занята",
+			"MANDATORYDISPOSITIONPAUSEID": "Статус: пауза для установки во время обязательной диспозиции",
+			"PREDICTIVEMAXTHRESHOLD": "Если процент агентов, доступных во временном окне (в сравнении с агентами, доступными во время прогнозирования), выходит за рамки заданного конфигурацией максимального предельного значения, прогнозирующая система производит пересчет прогноза. ",
+			"PREDICTIVEMINTHRESHOLD": "Если процент агентов, доступных во временном окне (в сравнении с агентами, доступными во время прогнозирования), выходит за рамки заданного конфигурацией минимального предельного значения, прогнозирующая система производит пересчет прогноза."
 		},
 		"MUSICONHOLD": "Музыка на удержании",
-		"ANNOUNCETOAGENT": "Сообщить оператору",
+		"ANNOUNCETOAGENT": "Объявить агенту",
 		"ANNOUNCEMENTS": "Объявления",
-		"ADVANCEDPREVIEW": "Расширенный",
-		"ADVANCED": "Расширенные возможности",
-		"ADVANCE": "Расширенные возможности",
-		"ANNOUNCEFREQUENCY": "Объявить о частоте",
-		"MINANNOUNCEFREQUENCY": "Объявить о минимальной частоты",
-		"PERIODICANNOUNCEFREQUENCY": "Периодические объявить о частоте",
-		"RANDOMPERIODICANNOUNCE": "Случайные периодические объявить о",
-		"ANNOUNCEHOLDTIME": "Объявить о времени удержания",
-		"ANNOUNCECALLERPOSITION": "Объявить о положении вызывающего абонента",
-		"ANNOUNCEPOSITIONLIMIT": "Объявить предельное положение",
-		"REPORTHOLDTIMEAGENT": "Доклад оператор время удержания",
-		"PERIODICANNOUNCE": "Периодические объявить о",
-		"HOLDTIMEANNOUNCE": "Время удержания объявить о",
-		"YOUARENEXTANNOUNCE": "\"Вы далее' объявить о",
-		"THEREAREANNOUNCE": "'Есть' объявить о",
-		"WAITINGCALLSANNOUNCE": "Ожидающих вызовов объявить о",
-		"ESTIMATEDHOLDTIMEANNOUNCE": "По оценкам времени удержания объявить о",
-		"MINUTESANNOUNCE": "Минут объявить о",
-		"MINUTEANNOUNCE": "Минуту объявить о",
-		"SECONDSANNOUNCE": "Секунд объявить о",
-		"THANKYOUANNOUNCE": "\"Спасибо\" объявить о",
-		"AUTOPAUSE": "Автоматическая пауза",
-		"AFTERCALLWORK": "Работа после вызова",
-		"AFTERCALLWORKDURATION": "Работа после вызова продолжительность",
-		"RINGINUSE": "Кольцо в использовании",
-		"MEMBERDELAY": "Член временной задержки",
-		"TIMEOUTRESTART": "Тайм-аут перезапуска",
+		"ADVANCEDPREVIEW": "Продвинутый",
+		"ADVANCED": "Продвинутый",
+		"ADVANCE": "Продвинутый",
+		"ANNOUNCEFREQUENCY": "Частота объявлений",
+		"MINANNOUNCEFREQUENCY": "Минимальная частота объявлений",
+		"PERIODICANNOUNCEFREQUENCY": "Периодическая частота объявлений",
+		"RANDOMPERIODICANNOUNCE": "Случайная частота объявлений",
+		"ANNOUNCEHOLDTIME": "Время ожидания в объявлении",
+		"ANNOUNCECALLERPOSITION": "Объявить позицию вызывающего абонента",
+		"ANNOUNCEPOSITIONLIMIT": "Объявить ограничение позиций",
+		"REPORTHOLDTIMEAGENT": "Сообщить агенту о времени ожидания",
+		"PERIODICANNOUNCE": "Периодические объявления",
+		"HOLDTIMEANNOUNCE": "Объявления о времени ожидания",
+		"YOUARENEXTANNOUNCE": "Объявления «Вы следующий»",
+		"THEREAREANNOUNCE": "Объявления «Имеются»",
+		"WAITINGCALLSANNOUNCE": "Объявления о вызовах в режиме ожидания",
+		"ESTIMATEDHOLDTIMEANNOUNCE": "Объявления о расчетном времени ожидания",
+		"MINUTESANNOUNCE": "Объявления о минутах",
+		"MINUTEANNOUNCE": "Объявления о минуте",
+		"SECONDSANNOUNCE": "Объявления о секундах",
+		"THANKYOUANNOUNCE": "Объявления «Благодарим»",
+		"AUTOPAUSE": "Автоматическая постановка на паузу",
+		"AFTERCALLWORK": "After Call Work",
+		"AFTERCALLWORKDURATION": "Продолжительность: параметр After Call Work",
+		"RINGINUSE": "Вызов используется",
+		"MEMBERDELAY": "Задержка до того, как участник соединится с вызывающим абонентом",
+		"TIMEOUTRESTART": "Время повторного вызова агента, который не принял звонок из очереди",
 		"MONITORFORMAT": "Формат записи",
-		"SETINTERFACEVARIABLES": "Установите интерфейс переменных",
-		"SETQUEUEVARIABLES": "Задать очередь переменных",
-		"SETQUEUEENTRYVARIABLES": "Задать очередь запись переменных",
-		"CONTEXT": "Контексте",
+		"SETINTERFACEVARIABLES": "Задать переменные интерфейса",
+		"SETQUEUEVARIABLES": "Задать переменные очереди",
+		"SETQUEUEENTRYVARIABLES": "Задать переменные записи в очереди",
+		"CONTEXT": "Контекст",
 		"SAVE": "Сохранить",
 		"SETTINGS": "Настройки",
-		"INBOUNDROUTES": "Входящие маршруты",
+		"INBOUNDROUTES": "Входящая маршрутизация",
 		"PHONENUMBER": "Номер телефона",
-		"ADD_INBOUNDROUTE": "Добавить маршрут входящих вызовов",
-		"EDIT_INBOUNDROUTE": "Редактировать маршрут входящих вызовов",
-		"DELETE_INBOUNDROUTE": "Удалить маршрут при обработке входящих вызовов",
+		"ADD_INBOUNDROUTE": "Добавить входящий маршрут",
+		"EDIT_INBOUNDROUTE": "Редактировать входящий маршрут",
+		"DELETE_INBOUNDROUTE": "Удалить входящий маршрут",
 		"ACTIONS": "Действия",
-		"OUTBOUNDROUTES": "Маршруты исходящих вызовов",
-		"DESTINATIONPATTERN": "Схема назначения",
-		"ADD_OUTBOUNDROUTE": "Добавить маршрут исходящих вызовов",
-		"EDIT_OUTBOUNDROUTE": "Редактировать маршрут исходящих вызовов",
-		"DELETE_OUTBOUNDROUTE": "Удалить маршрут исходящих вызовов",
-		"CUTDIGITS": "Разрежьте цифр",
+		"OUTBOUNDROUTES": "Исходящая маршрутизация",
+		"DESTINATIONPATTERN": "Шаблон назначения",
+		"ADD_OUTBOUNDROUTE": "Добавить исходящий маршрут",
+		"EDIT_OUTBOUNDROUTE": "Редактировать исходящий маршрут",
+		"DELETE_OUTBOUNDROUTE": "Удалить исходящий маршрут",
+		"CUTDIGITS": "Вырезать цифры",
 		"RECORDING": "Запись",
 		"RECORDINGFORMAT": "Формат записи",
-		"INTERNALROUTES": "Внутренние маршруты",
+		"INTERNALROUTES": "Внутренняя маршрутизация",
 		"ADD_INTERNALROUTE": "Добавить внутренний маршрут",
-		"EDIT_INTERNALROUTE": "Редактирование внутренних маршрутов",
-		"DELETE_INTERNALROUTE": "Удалить внутреннего маршрута",
-		"CONTEXTS": "Контекстах",
-		"ADD_CONTEXT": "Добавить контексте",
-		"EDIT_CONTEXT": "Правка контекстное",
-		"DELETE_CONTEXT": "Удаление связи",
-		"VOICEMAILS": "Сообщения голосовой почты",
+		"EDIT_INTERNALROUTE": "Редактировать внутренний маршрут",
+		"DELETE_INTERNALROUTE": "Удалить внутренний маршрут",
+		"CONTEXTS": "Контексты",
+		"ADD_CONTEXT": "Добавить контекст",
+		"EDIT_CONTEXT": "Редактировать контекст",
+		"DELETE_CONTEXT": "Удалить контекст",
+		"VOICEMAILS": "Голосовая почта",
 		"ADD_VOICEMAIL": "Добавить голосовую почту",
-		"EDIT_VOICEMAIL": "Редактировать сообщения голосовой почты",
+		"EDIT_VOICEMAIL": "Редактировать голосовую почту",
 		"DELETE_VOICEMAIL": "Удалить голосовую почту",
-		"FULLNAME": "Полное Имя",
-		"EMAIL": "Адрес электронной почты",
+		"FULLNAME": "Полное имя",
+		"EMAIL": "Электронная почта",
 		"MAILBOX": "Почтовый ящик",
 		"PASSWORD": "Пароль",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
 		"TIMEZONE": "Часовой пояс",
-		"ATTACH": "Прикрепите",
+		"ATTACH": "Прикрепить",
 		"ENVELOPE": "Конверт",
 		"DELETE": "Удалить",
-		"EMAILBODY": "Тело сообщения",
-		"EMAILSUBJECT": "Тема в сообщении электронной почты",
-		"MAXSECONDS": "Max секунд",
-		"MAXMESSAGES": "Max сообщений",
+		"EMAILBODY": "Текст сообщения электронной почты",
+		"EMAILSUBJECT": "Тема письма",
+		"MAXSECONDS": "Макс. секунд",
+		"MAXMESSAGES": "Макс. сообщений",
 		"MESSAGES": "Сообщения",
-		"SORT": "Порядок сортировки",
-		"ADD_MUSICONHOLD": "Добавление музыки на удержании",
-		"MUSICONHOLDS": "Разная музыка на удержании",
-		"EDIT_MUSICONHOLD": "Редактирование музыки на удержании",
-		"DELETE_MUSICONHOLD": "Удалить музыка на удержании",
+		"SORT": "Сортировать",
+		"ADD_MUSICONHOLD": "Добавить музыку на удержании",
+		"MUSICONHOLDS": "Музыка на удержании",
+		"EDIT_MUSICONHOLD": "Редактировать музыку на удержании",
+		"DELETE_MUSICONHOLD": "Удалить музыку на удержании",
 		"DIRECTORY": "Каталог",
-		"AUDIOFILES": "Звуковые файлы",
+		"AUDIOFILES": "Аудиофайлы",
 		"RECORDINGS": "Записи",
 		"CHANSPY": "ChanSpy",
 		"PREFIX": "Префикс",
-		"OPTIONS": "Варианты",
+		"OPTIONS": "Опции",
 		"AUTH": "Auth",
-		"ADD_CHANSPY": "Добавить ChanSpy",
-		"EDIT_CHANSPY": "Редактировать ChanSpy",
-		"DELETE_CHANSPY": "Удалить ChanSpy",
-		"AGENTS": "Операторы",
+		"ADD_CHANSPY": "Добавить модуль ChanSpy",
+		"EDIT_CHANSPY": "Редактировать модуль ChanSpy",
+		"DELETE_CHANSPY": "Удалить модуль ChanSpy",
+		"AGENTS": "Агенты",
 		"TELEPHONES": "Телефоны",
 		"QUEUES": "Очереди",
-		"QUEUE_CALLS": "Вызовы в очереди",
+		"QUEUE_CALLS": "Вызовы в очереди",
 		"QUEUE_PARAMETERS": "Параметры очереди",
-		"ABANDONED_CALLS": "Отмененные вызовы",
+		"ABANDONED_CALLS": "Потерянные вызовы",
 		"OUTBOUND_CALLS": "Исходящие вызовы",
 		"AGI": "AGI",
-		"DIAL": "Диск набора команд",
-		"INTERNALDIAL": "Внутреннего набора",
-		"EXTERNALDIAL": "Внешний диск набора команд",
-		"RINGGROUP": "Кольцо группы",
+		"DIAL": "Набор номера",
+		"INTERNALDIAL": "Набор внутреннего номера",
+		"EXTERNALDIAL": "Набор внешнего номера",
+		"RINGGROUP": "Группа вызовов",
 		"PLAYBACK": "Воспроизведение",
-		"QUEUE": "Очереди",
-		"SET": "Установить",
+		"QUEUE": "Очередь",
+		"SET": "Set",
 		"VOICEMAIL": "Голосовая почта",
-		"GOTO": "GoTo",
-		"HANGUP": "Отключение",
-		"CUSTOM": "Пользовательский",
-		"PROJECT": "Cally-Square проекта",
-		"TECHNOLOGY/RESOURCE": "Технологии и ресурсов",
+		"GOTO": "Перейти к",
+		"HANGUP": "Положить трубку",
+		"CUSTOM": "Дополняющая конфигурация Custom",
+		"PROJECT": "Проект Cally-Square",
+		"TECHNOLOGY/RESOURCE": "Технология/Ресурс",
 		"URL": "URL",
-		"EDIT_APP": "Изменить приложение",
-		"EDIT_INTERVAL": "Изменить интервал",
-		"DELETE_APP": "Удалить приложения",
-		"INTERVALS": "Интервалы времени",
+		"EDIT_APP": "Редактировать приложение",
+		"EDIT_INTERVAL": "Редактировать интервал",
+		"DELETE_APP": "Удалить приложение",
+		"INTERVALS": "Интервалы",
 		"USER": "Пользователь",
-		"TRUNK": "Сл",
-		"PHONE": "Номер телефона",
-		"AUDIO_FILES": "Звуковые файлы",
-		"ANNOUNCE_OVERRIDES": "Объявить переопределяет",
-		"MACRO": "Макрос",
-		"GOSUB": "For to",
+		"TRUNK": "Транк",
+		"PHONE": "Телефон",
+		"AUDIO_FILES": "Аудиофайлы",
+		"ANNOUNCE_OVERRIDES": "Объявления: заменяющая конфигурация Override",
+		"MACRO": "Macro",
+		"GOSUB": "GoSub",
 		"RULE": "Правило",
-		"POSITION": "Положение",
+		"POSITION": "Позиция",
 		"ANSWER": "Ответ",
 		"VALUE": "Значение",
-		"MAILBOX@CONTEXT": "Фотогалерея@контексте",
-		"EXTENSION": "Добавочный номер",
-		"PRIORITY": "Первоочередное внимание",
-		"HANGUP_CAUSE": "Отключение причиной",
-		"OUTBOUNDDIAL": "Набор исходящих вызовов",
+		"MAILBOX@CONTEXT": "Mailbox@Context",
+		"EXTENSION": "Расширение",
+		"PRIORITY": "Приоритет",
+		"HANGUP_CAUSE": "Причина отбоя вызова",
+		"OUTBOUNDDIAL": "Набор: исходящ.",
 		"CALLER_ID": "Идентификатор вызывающего абонента",
-		"NO_MESSAGE_AVAILABLE": "Нет доступных сообщений",
-		"NO_SOUND_AVAILABLE": "Никаких звуков не доступно",
-		"VOICERECORDINGS": "Запись голоса",
+		"NO_MESSAGE_AVAILABLE": "Сообщения отсутствуют",
+		"NO_SOUND_AVAILABLE": "Звуки отсутствуют",
+		"VOICERECORDINGS": "Голосовые записи",
 		"CHANSPIES": "ChanSpy",
-		"VOICE": "Голосовой связи",
-		"REALTIME": "В режиме реального времени",
-		"ID": "Id",
-		"VOICEMAIL_CONTEXT": "Контексте",
-		"NO_MOHSOUND_AVAILABLE": "Нет музыки на удержании имеющихся",
+		"VOICE": "Голос",
+		"REALTIME": "Режим реального времени",
+		"ID": "Идентификатор",
+		"VOICEMAIL_CONTEXT": "Контекст",
+		"NO_MOHSOUND_AVAILABLE": "Музыка на удержании отсутствует",
 		"FILE": "Файл",
-		"ADD_MOHSOUND": "Добавление музыки в режиме удержания звука",
-		"DOWNLOAD_MOHSOUND": "Загрузка музыки на удержании звук",
-		"DELETE_MOHSOUND": "Удалить музыка в режиме удержания звука",
+		"ADD_MOHSOUND": "Добавить звуки музыки на удержании",
+		"DOWNLOAD_MOHSOUND": "Скачать звуки музыки на удержании",
+		"DELETE_MOHSOUND": "Удалить звуки музыки на удержании",
 		"UNIQUEID": "Уникальный идентификатор",
-		"AGENT": "Оператор",
+		"AGENT": "Агент",
 		"TYPE": "Тип",
 		"RATING": "Рейтинг",
 		"AUDIO": "Аудио",
 		"DATE": "Дата",
-		"NEW_VOICEQUEUE": "Новые голосовые очереди",
-		"NEW_INBOUNDROUTE": "Новый маршрут входящих вызовов",
-		"NEW_OUTBOUNDROUTE": "Новый маршрут исходящих вызовов",
-		"NEW_INTERNALROUTE": "Новых внутренних маршрутов",
-		"NEW_CONTEXT": "Новом контексте",
-		"NEW_VOICEMAIL": "Новые сообщения голосовой почты",
+		"NEW_VOICEQUEUE": "Новая очередь голосовой почты",
+		"NEW_INBOUNDROUTE": "Новый входящий маршрут",
+		"NEW_OUTBOUNDROUTE": "Новый исходящий маршрут",
+		"NEW_INTERNALROUTE": "Новый внутренний маршрут",
+		"NEW_CONTEXT": "Новый контекст",
+		"NEW_VOICEMAIL": "Новая голосовая почта",
 		"NEW_MUSICONHOLD": "Новая музыка на удержании",
-		"NEW_CHANSPY": "Новые ChanSpy",
-		"PENALTY": "Смертная казнь",
-		"ADD_TEAM_TO_VOICEQUEUE": "Добавить группу в очереди голосовой связи",
-		"ADD_AGENT_TO_VOICEQUEUE": "Добавить оператора в очереди голосовой связи",
-		"EDIT_DIAL": "Редактирование набора",
-		"EDIT_AGI": "Редактировать AGI",
-		"EDIT_INTERNALDIAL": "Редактировать внутреннего набора",
-		"EDIT_EXTERNALDIAL": "Редактировать внешний диск набора команд",
-		"EDIT_RINGGROUP": "Редактировать кольцо группы",
-		"EDIT_PLAYBACK": "Воспроизведения в режиме редактирования",
-		"EDIT_QUEUE": "Редактирования очереди",
-		"EDIT_SET": "Редактирование набора",
-		"EDIT_GOTO": "Редактировать GoTo",
-		"EDIT_HANGUP": "Редактировать отключение",
-		"EDIT_CUSTOM": "Редактировать пользовательский",
+		"NEW_CHANSPY": "Новый модуль ChanSpy",
+		"PENALTY": "Параметр Penalty",
+		"ADD_TEAM_TO_VOICEQUEUE": "Добавить команду к очереди голосовой почты",
+		"ADD_AGENT_TO_VOICEQUEUE": "Добавить агента к очереди голосовой почты",
+		"EDIT_DIAL": "Редактировать набор",
+		"EDIT_AGI": "Редактировать AGI",
+		"EDIT_INTERNALDIAL": "Редактировать набор внутреннего номера",
+		"EDIT_EXTERNALDIAL": "Редактировать набор внешнего номера",
+		"EDIT_RINGGROUP": "Редактировать группу вызовов",
+		"EDIT_PLAYBACK": "Редактировать воспроизведение",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"EDIT_SET": "Редактировать Set",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_HANGUP": "Редактировать «Положить трубку»",
+		"EDIT_CUSTOM": "Редактировать Custom",
 		"DURATION": "Продолжительность",
-		"RECEIVED_AT": "Полученные на",
+		"RECEIVED_AT": "Получено в",
 		"YES": "Да",
 		"NO": "Нет",
-		"HANGUPCAUSE_1": "1 = номер нераспределенных",
-		"HANGUPCAUSE_16": "16 = Normail вызова",
-		"HANGUPCAUSE_17": "17 = пользователь занят",
-		"HANGUPCAUSE_18": "18 = пользователь не отвечает (Вашему телефону устройство не подключено)",
-		"HANGUPCAUSE_21": "На XXI век = Вызов отклонен",
-		"HANGUPCAUSE_22": "22 = Номер борозды изменился",
-		"HANGUPCAUSE_27": "27 = пункт назначения не по порядку",
-		"HANGUPCAUSE_38": "38 = сети",
-		"HANGUPCAUSE_41": "41 = Временный сбой",
-		"RANDOM": "Случайная",
-		"ALPHABETICAL": "В алфавитном порядке",
-		"NO_APPS_AVAILABLE": "Нет доступных приложений",
-		"DOWNLOAD_VOICERECORDING": "Загрузить запись голоса",
-		"DELETE_VOICERECORDING": "Удалить запись голоса",
-		"INTERNAL": "Внутренние",
+		"HANGUPCAUSE_1": "1 = неназначенный номер",
+		"HANGUPCAUSE_16": "16 = нормальное завершение вызова",
+		"HANGUPCAUSE_17": "17 = вызываемый абонент не может принять вызов",
+		"HANGUPCAUSE_18": "18 = пользователь не отвечает (телефонное устройство не подключено)",
+		"HANGUPCAUSE_21": "21 = вызов отклонен",
+		"HANGUPCAUSE_22": "22 = номер изменился",
+		"HANGUPCAUSE_27": "27 = направление не обслуживается",
+		"HANGUPCAUSE_38": "38 = сетевое соединение функционирует некорректно",
+		"HANGUPCAUSE_41": "41 = временная неработоспособность сервиса",
+		"RANDOM": "Случайный",
+		"ALPHABETICAL": "По алфавиту",
+		"NO_APPS_AVAILABLE": "Доступные приложения отсутствуют",
+		"DOWNLOAD_VOICERECORDING": "Скачать голосовую запись",
+		"DELETE_VOICERECORDING": "Удалить голосовую запись",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
-		"REGISTERED": "Зарегистрированные",
-		"UNREGISTERED": "Незарегистрированный",
-		"LAGGED": "Отстает",
-		"REACHABLE": "Доступен",
-		"UNREACHABLE": "Недоступен",
-		"UNKNOWN": "Неизвестный",
-		"NOT_INUSE": "Не используется",
-		"INUSE": "В ИСПОЛЬЗОВАНИИ",
-		"BUSY": "Занят",
-		"INVALID": "Неверный",
-		"UNAVAILABLE": "Недоступен",
-		"RINGING": "При звонке",
+		"PHONE_STATUS": "Статус телефона",
+		"REGISTERED": "Зарегистрирован",
+		"UNREGISTERED": "Не зарегистрирован",
+		"LAGGED": "Лаг",
+		"REACHABLE": "Достижимые",
+		"UNREACHABLE": "Недостижимый",
+		"UNKNOWN": "Неизвестно",
+		"NOT_INUSE": "Не используется",
+		"INUSE": "Используется",
+		"BUSY": "Линия занята",
+		"INVALID": "Недействительный",
+		"UNAVAILABLE": "Отсутствует",
+		"RINGING": "Наличие тонального сигнала вызова",
 		"ONHOLD": "На удержании",
-		"RING": "Кольцо",
+		"RING": "Вызов",
 		"UP": "Вверх",
-		"INFO": "Info",
-		"TRUNKS": "Соединительные линии внешней АТС",
+		"INFO": "Информация",
+		"TRUNKS": "Транки",
 		"REGISTRY": "Реестр",
-		"NO_REGISTRY": "Раздел реестра не",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
-		"DISPOSITION": "Распоряжения",
+		"NO_REGISTRY": "Нет реестра",
+		"LOGGED_IN": "Зарегистрирован в системе (подключение к системе SIP)",
+		"PAUSED": "Поставлен на паузу",
+		"DISPOSITION": "Диспозиция",
 		"WAITING": "Ожидание",
-		"TALKING": "Разговор",
-		"DID": "Не",
+		"TALKING": "Текущий вызов",
+		"DID": "DID",
 		"CALLER": "Вызывающий абонент",
-		"TOTAL": "Итого",
+		"TOTAL": "Всего",
 		"ANSWERED": "Отвеченные",
-		"ABANDONED": "Отмененные",
-		"UNMANAGED": "Неуправляемые коммутаторы",
+		"ABANDONED": "Потерянные",
+		"UNMANAGED": "Необработанные",
 		"REDIRECT_TO_NUMBER": "Перенаправить на номер",
-		"REDIRECT_TO_AGENT": "Перенаправить для оператора",
+		"REDIRECT_TO_AGENT": "Перенаправить на агента",
 		"CLOSING": "Закрытие",
-		"AVG_HOLD_TIME": "Среднее время удержания",
-		"AVG_DURATION": "Продолжительность Av",
-		"AVG_BILLABLE": "Avg платными",
+		"AVG_HOLD_TIME": "Среднее время на удержании",
+		"AVG_DURATION": "Средняя продолжительность",
+		"AVG_BILLABLE": "Средняя оплата",
 		"SOURCE": "Источник",
 		"DESTINATION": "Пункт назначения",
-		"REJECTED": "Отклонено",
-		"FAILED": "Не удалось",
-		"CALLED": "Призвали к",
-		"CONNECTED": "Подключен к",
-		"NO_RATING": "Нет рейтинга",
-		"EDIT_VOICERECORDING": "Редактировать запись голоса",
+		"REJECTED": "Отклоненные",
+		"FAILED": "Неудачный вызов",
+		"CALLED": "Удачный вызов",
+		"CONNECTED": "Соединение установлено",
+		"NO_RATING": "Рейтинг отсутствует",
+		"EDIT_VOICERECORDING": "Редактировать голосовую запись",
 		"APPLICATION_NAME": "Имя приложения",
 		"ARGUMENTS": "Аргументы",
-		"EDIT_QUEUECAMPAIGN": "Изменить кампанию",
+		"EDIT_QUEUECAMPAIGN": "Редактировать кампанию",
 		"LISTADD_QUEUECAMPAIGN": "Добавить список",
-		"BLACKLISTADD_QUEUECAMPAIGN": "Добавить Blacklist",
-		"TEAMADD_QUEUECAMPAIGN": "Добавить группу",
-		"AGENTADD_QUEUECAMPAIGN": "Добавить оператора",
+		"BLACKLISTADD_QUEUECAMPAIGN": "Добавить черный список",
+		"TEAMADD_QUEUECAMPAIGN": "Добавить команду",
+		"AGENTADD_QUEUECAMPAIGN": "Добавить агента",
 		"DELETE_QUEUECAMPAIGN": "Удалить кампанию",
 		"DELETE_IVRCAMPAIGN": "Удалить кампанию",
-		"EDIT_IVRCAMPAIGN": "Изменить кампанию",
-		"NEW_IVRCAMPAIGN": "Новая кампания IVR",
-		"ADD_IVRCAMPAIGN": "Добавить IVR кампании",
+		"EDIT_IVRCAMPAIGN": "Редактировать кампанию",
+		"NEW_IVRCAMPAIGN": "Новая кампания IVR",
+		"ADD_IVRCAMPAIGN": "Добавить кампанию IVR",
 		"LISTADD_IVRCAMPAIGN": "Добавить список",
-		"BLACKLISTADD_IVRCAMPAIGN": "Добавить Blacklist",
-		"ENABLED": "Включена",
-		"READY": "Готов к работе",
+		"BLACKLISTADD_IVRCAMPAIGN": "Добавить черный список",
+		"ENABLED": "Включено",
+		"READY": "Готов",
 		"PAUSE": "Пауза",
-		"UNPAUSE": "Возобновить",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
-		"AGENTADD_QUEUE": "Добавить оператора в очереди кампании",
-		"AGENTSADD_QUEUE": "Добавление операторов в очереди кампании",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
+		"UNPAUSE": "Конец паузы",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
+		"AGENTADD_QUEUE": "Добавить агента к кампании очереди",
+		"AGENTSADD_QUEUE": "Добавить агентов к кампании очереди",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
 		"ALL_LISTS": "Все списки",
 		"SELECTED_LISTS": "Выбранные списки",
-		"ALL_AGENTS": "Все Операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"WAITING_FOR_AGENT": "Ожидание оператора",
-		"TOTAL_OFFERED": "Общий объем предлагаемых",
-		"RUNNING": "При работающем двигателе",
-		"TRUNK_IS_NOT_REACHABLE": "Сл не доступен",
-		"AGENTS_NOT_LOGGED": "Оператор не вошел",
-		"NOT_ACTIVE": "Не активен",
-		"IS_DISACTIVED": "- Disactived",
-		"BACKUPTRUNK": "Сл резервного копирования",
-		"GLOBALINTERVAL": "Глобальных интервала",
-		"RESCHEDULED_CONTACTS": "Перепланированные контакты",
-		"INTERVAL_IS_OVERTIME": "Интервал - это сверхурочных",
-		"GLOBAL_INTERVAL_IS_OVERTIME": "Из интервала (глобальный)",
-		"INTERVAL_IS_NULL": "Интервал имеет значение null",
-		"TIMEZONE_UNKNOW": "Неизвестный часовой пояс",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"WAITING_FOR_AGENT": "Ожидание ответа агента",
+		"TOTAL_OFFERED": "Всего предложенных",
+		"RUNNING": "Функционирование",
+		"TRUNK_IS_NOT_REACHABLE": "Транк недостижим",
+		"AGENTS_NOT_LOGGED": "Агент не зарегистрирован",
+		"NOT_ACTIVE": "Неактивны",
+		"IS_DISACTIVED": "Деактивирован",
+		"BACKUPTRUNK": "Резервирование транка",
+		"GLOBALINTERVAL": "Общий интервал",
+		"RESCHEDULED_CONTACTS": "Контакты с внесенными коррекциями",
+		"INTERVAL_IS_OVERTIME": "Вне интервала",
+		"GLOBAL_INTERVAL_IS_OVERTIME": "Вне интервала (Общий)",
+		"INTERVAL_IS_NULL": "Интервал равен нулю",
+		"TIMEZONE_UNKNOW": "Часовой пояс неизвестен",
 		"INTERVAL_IS_EMPTY": "Интервал пуст",
-		"TOTAL_MANAGED": "Общее управление",
+		"TOTAL_MANAGED": "Всего обработанных",
 		"OPEN": "Открыть",
-		"FRESH": "Свежее",
-		"CLOSED": "Закрыт",
+		"FRESH": "Новые",
+		"CLOSED": "Закрытые",
 		"ALWAYS": "Всегда",
-		"NEVER": "Ни в коем случае не",
-		"ONLY_IF_OPEN": "Только если открыть",
-		"CHECKDUPLICATE": "Проверьте дубликат",
+		"NEVER": "Никогда",
+		"ONLY_IF_OPEN": "Только в случае открытых",
+		"CHECKDUPLICATE": "Найти дубликат",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"TIMEOUT": "Превышение лимита времени",
+		"OF": "из",
+		"TIMEOUT": "Тайм-аут",
 		"CHAT": "Чат",
-		"MAIL": "Почта",
+		"MAIL": "Электронная почта",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Открыть канал",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"PARTIALPAUSE": "Parital Пауза",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"PARTIALPAUSE": "Частичная пауза",
 		"ALL": "Все",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"TIMER": "Таймер",
-		"NO_AVAILABLE_INFO": "Нет информации",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
 		"CALLYSQUAREPROJECTPREVIEW": "Предварительный просмотр проекта Cally Square",
 		"CALLYSQUAREPROJECTPREVIEW2": "Проект Cally Square после предварительного просмотра",
-		"RUNIFHANGUPAGENT": "Запуск проекта Cally Square После того, как агент отложит вызов",
-		"CALLYSQUAREPROJECT2": "Проект Cally Square после очереди",
-		"RESET": "Сброс",
+		"RUNIFHANGUPAGENT": "Запустить проект Cally Square Project (после) даже в случае, если агент прекращает вызов",
+		"CALLYSQUAREPROJECT2": "Проект Cally Square (после): очередь",
+		"RESET": "Сброс настроек",
 		"RESETLIST": "Сбросить списки",
 		"RESETLIST_IVRCAMPAIGN": "Сбросить списки",
 		"RESETLIST_QUEUECAMPAIGN": "Сбросить списки",
 		"SELECTALL": "Выбрать все",
 		"UNSELECTALL": "Снять все",
 		"HOPPERWIDGET": "Резюме",
-		"ABANDONEDCALLS": "Заброшенные очереди вызовов",
-		"CLONE_QUEUECAMPAIGN": "Кампания Queone Queue",
-		"CLONE_IVRCAMPAIGN": "Кампания клонов",
-		"RANDOMLASTDIGITCALLERIDNUMBER": "Случайный исходящий номер CallerId",
+		"ABANDONEDCALLS": "Потерянные вызовы в очереди",
+		"CLONE_QUEUECAMPAIGN": "Клонировать кампанию очереди",
+		"CLONE_IVRCAMPAIGN": "Клонировать кампанию",
+		"RANDOMLASTDIGITCALLERIDNUMBER": "Случайный исходящий: номер вызывающего абонента",
 		"CUTDIGIT": "Вырезать цифры",
-		"LOGIN_TIME": "Время входа",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
-		"RECALLINQUEUE": "Отзыв в очереди",
-		"REFRESH_SCHEDULED_CALLS": "Обновить запланированные звонки",
-		"SCHEDULED_CALLS": "Запланированные звонки",
-		"SELECT_CAMPAIGN": "Выберите кампанию",
-		"SELECT_DATE": "Выберите дату",
-		"SELECT_TYPE": "Выберите тип",
+		"RECALLINQUEUE": "Повторный вызов в очереди",
+		"REFRESH_SCHEDULED_CALLS": "Обновить запланированные вызовы",
+		"SCHEDULED_CALLS": "Запланированные вызовы",
+		"SELECT_CAMPAIGN": "Выбрать кампанию",
+		"SELECT_DATE": "Выбрать дату",
+		"SELECT_TYPE": "Выбрать тип",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
 		"ANSWERING_MACHINE": "Автоответчик",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Обязательный статус паузы",
-		"ANSWERED_CALLS": "Ответы на звонки",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Обязательная диспозиция: статус паузы",
+		"ANSWERED_CALLS": "Отвеченные вызовы",
 		"AVG_TALK_TIME": "Среднее время разговора",
 		"CURRENT_INTERVAL": "Текущий интервал",
-		"DATA_COLLECTION_IN_PROGRESSIVE": "Сбор данных в Progressive",
+		"DATA_COLLECTION_IN_PROGRESSIVE": "Сбор данных в варианте обзвона Progressive",
 		"ONE_CALL_EVERY": "Один звонок каждый",
-		"PREDICTIVEMAXTHRESHOLD": "Прогнозируемый максимальный порог [%]",
-		"PREDICTIVEMINTHRESHOLD": "Прогнозируемый минимальный порог [%]",
-		"PREDICTIVE_IS_NOT_RUNNING": "Прогнозирующий не работает",
-		"PREDICTIVE_IS_RUNNING": "Прогнозирующий работает",
+		"PREDICTIVEMAXTHRESHOLD": "Прогнозируемый максимальный порог [%]",
+		"PREDICTIVEMINTHRESHOLD": "Прогнозируемый минимальный порог [%]",
+		"PREDICTIVE_IS_NOT_RUNNING": "Прогнозирующая система Predictive не задействована",
+		"PREDICTIVE_IS_RUNNING": "Прогнозирующая система Predictive задействована",
 		"PREVIOUS_INTERVAL": "Предыдущий интервал",
 		"SHOW_PREDICTIVE_QUEUE_CAMPAIGN_INFO": "Показать прогнозирующую информацию",
 		"THRESHOLDS": "Пороги",
-		"TOTAL_CALLS": "Всего звонков",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана"
+		"TOTAL_CALLS": "Всего вызовов",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/openchannel/i18n/ru.json b/public/app/main/apps/openchannel/i18n/ru.json
index 7a7cab2..d31d76a 100644
--- a/public/app/main/apps/openchannel/i18n/ru.json
+++ b/public/app/main/apps/openchannel/i18n/ru.json
@@ -1,28 +1,28 @@
 {
 	"OPENCHANNEL": {
 		"TEXT": "Текст",
-		"TIMES": "Количество раз в взаимодействие",
-		"EDIT_AUTOREPLY": "Редактировать автоматический ответ",
-		"AUTOREPLY": "Автоматический ответ",
+		"TIMES": "Количество раз за взаимодействие",
+		"EDIT_AUTOREPLY": "Редактирование автоответчика",
+		"AUTOREPLY": "Автоответчик",
 		"NAME": "Имя",
-		"OPENCHANNELQUEUES": "Открыть канал очередей",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"OPENCHANNELQUEUES": "Очереди открытых каналов",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"ERRORS": {
-			"TEXT_REQUIRED": "Поле text не требуется",
-			"NAME_REQUIRED": "Это имя требуется",
-			"AGENT_TIMEOUT_REQUIRED": "Оператор - тайм-аут требуется",
-			"MOTIONADDRESS_REQUIRED": "Движение адрес не требуется",
-			"MOTIONADDRESS_MUST_VALID_URL": "Движение адрес должен быть записан в действительный формат",
-			"ACCEPTURL_MUST_VALID_URL": "Принять URL должен быть записан в действительный формат",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"REJECTURL_MUST_VALID_URL": "Отклонить URL должен быть записан в действительный формат",
-			"CLOSEURL_MUST_VALID_URL": "Закрыть адрес URL должен быть записан в действительный формат",
-			"REPLYURI_REQUIRED": "Ответ URL не требуется",
-			"REPLYURI_MUST_VALID_URL": "Ответ URL должен быть написан в действительный формат",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"CONDITION_REQUIRED": "Состояние не требуется",
-			"TRUEPRIORITY_REQUIRED": "Истинный приоритет не требуется",
-			"FALSEPRIORITY_REQUIRED": "Ложные приоритет не требуется",
+			"TEXT_REQUIRED": "Текст поля обязателен",
+			"NAME_REQUIRED": "Обязательное поле",
+			"AGENT_TIMEOUT_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_MUST_VALID_URL": "Неверный формат",
+			"ACCEPTURL_MUST_VALID_URL": "Неверный формат",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"REJECTURL_MUST_VALID_URL": "Неверный формат",
+			"CLOSEURL_MUST_VALID_URL": "Неверный формат",
+			"REPLYURI_REQUIRED": "Обязательное поле",
+			"REPLYURI_MUST_VALID_URL": "Неверный формат",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"CONDITION_REQUIRED": "Обязательное поле",
+			"TRUEPRIORITY_REQUIRED": "Обязательное поле",
+			"FALSEPRIORITY_REQUIRED": "Обязательное поле",
 			"AGENT_REQUIRED": "Обязательное поле",
 			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"PRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
@@ -30,7 +30,7 @@
 			"FALSEPRIORITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"DISPOSITION_REQUIRED": "Обязательное поле",
 			"QUEUE_REQUIRED": "Обязательное поле",
-			"KEY_MAX_LENGTH": "Ключ должен иметь максимальную длину равную {{max}}",
+			"KEY_MAX_LENGTH": "Максимальная длина ключа должна быть равна {{max}}",
 			"TEXT_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
 			"VALUE_REQUIRED": "Обязательное поле",
 			"COMMAND_REQUIRED": "Обязательное поле",
@@ -52,210 +52,210 @@
 			"QUEUETRANSFERTIMEOUT_REQUIRED": "Обязательное поле",
 			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Обязательное поле",
 			"ACCESSKEYID_REQUIRED": "Требуется идентификатор ключа доступа",
-			"BOTNAME_REQUIRED": "Имя бота обязательно",
+			"BOTNAME_REQUIRED": "Требуется имя бота",
 			"SECRETACCESSKEY_REQUIRED": "Требуется секретный ключ доступа"
 		},
 		"STRATEGY": "Стратегия",
-		"AGENT": "Оператор",
-		"GOTO": "Goto",
-		"GOTOIF": "Gotoif",
+		"AGENT": "Агент",
+		"GOTO": "Перейти к",
+		"GOTOIF": "Переход по условию / GotoIf",
 		"NOOP": "Noop",
-		"QUEUE": "Очереди",
-		"EDIT_AGENT": "Редактирование оператора",
-		"EDIT_GOTO": "Редактировать Goto",
-		"EDIT_NOOP": "Редактировать Noop",
-		"EDIT_GOTOIF": "Редактировать Gotoif",
-		"EDIT_QUEUE": "Редактирования очереди",
-		"CONDITION": "Состояние",
-		"TRUEPRIORITY": "Действительно первоочередной задачей",
-		"FALSEPRIORITY": "Ложные приоритетных",
+		"QUEUE": "Очередь",
+		"EDIT_AGENT": "Редактировать агента",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_NOOP": "Редактировать Noop",
+		"EDIT_GOTOIF": "Редактировать GotoIf",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"CONDITION": "Условие",
+		"TRUEPRIORITY": "Истинный приоритет",
+		"FALSEPRIORITY": "Ложный приоритет",
 		"VALUE": "Значение",
-		"PRIORITY": "Первоочередное внимание",
-		"AGENT_TIMEOUT": "Время ожидания оператора",
+		"PRIORITY": "Приоритет",
+		"AGENT_TIMEOUT": "Тайм-аут агента",
 		"DESCRIPTION": "Описание",
-		"ADD_OPENCHANNELQUEUE": "Добавить открытый канал очереди",
-		"EDIT_OPENCHANNELQUEUE": "Редактировать открытый канал очереди",
-		"DELETE_OPENCHANNELQUEUE": "Удалить открытый канал очереди",
-		"PENALTY": "Смертная казнь",
-		"TEAMADD_OPENCHANNELQUEUE": "Добавить группу в очереди",
-		"AGENTADD_OPENCHANNELQUEUE": "Добавить оператора в очереди",
-		"ALL_AGENTS": "Все Операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"CREATED_AT": "Созданные в",
+		"ADD_OPENCHANNELQUEUE": "Добавить очередь открытых каналов",
+		"EDIT_OPENCHANNELQUEUE": "Редактировать очередь открытых каналов",
+		"DELETE_OPENCHANNELQUEUE": "Удалить очередь открытых каналов",
+		"PENALTY": "Параметр Penalty",
+		"TEAMADD_OPENCHANNELQUEUE": "Добавить команду для открытия очереди каналов",
+		"AGENTADD_OPENCHANNELQUEUE": "Добавить агента к очереди открытых каналов",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
-		"OPENCHANNELACCOUNTS": "Открыть канал счетов",
+		"GENERAL": "Общие",
+		"OPENCHANNELACCOUNTS": "Учетные записи открытых каналов",
 		"MOTIONADDRESS": "Адрес движения",
-		"ADD_OPENCHANNELACCOUNT": "Добавить открытый канал счета",
-		"EDIT_OPENCHANNELACCOUNT": "Редактировать открытый канал счета",
-		"DELETE_OPENCHANNELACCOUNT": "Удалить открытый канал счета",
+		"ADD_OPENCHANNELACCOUNT": "Добавить учетную запись открытого канала",
+		"EDIT_OPENCHANNELACCOUNT": "Редактировать учетную запись открытого канала",
+		"DELETE_OPENCHANNELACCOUNT": "Удалить учетную запись открытого канала",
 		"API": "API",
-		"DISPOSITIONS": "Распоряжения",
+		"DISPOSITIONS": "Диспозиции",
 		"WEBHOOKS": "WebHooks",
 		"ACTIONS": "Действия",
 		"LIST": "Список",
-		"FIDELITY": "Четкость",
-		"ACCEPT": "Согласиться с",
+		"FIDELITY": "Точность",
+		"ACCEPT": "Принять",
 		"ACCEPTMETHOD": "Принять метод",
-		"ACCEPTURL": "Согласиться с URL",
+		"ACCEPTURL": "Принять URL",
 		"REJECT": "Отклонить",
 		"REJECTMETHOD": "Отклонить метод",
-		"REJECTURL": "Отклонить URL",
+		"REJECTURL": "Отклонить URL",
 		"CLOSE": "Закрыть",
-		"CLOSEMETHOD": "Закройте метод",
-		"CLOSEURL": "Закрыть URL",
+		"CLOSEMETHOD": "Закрыть метод",
+		"CLOSEURL": "Закрыть URL",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"BACK": "Назад",
-		"OPENCHANNEL": "Открыть канал",
-		"ID": "Id",
-		"TIMEOUT": "Превышение лимита времени",
-		"OPENCHANNELDISPOSITIONS": "Открыть канал распоряжения",
-		"NO_OPENCHANNELDISPOSITION_AVAILABLE": "Нет открытого канала ликвидаций имеющихся",
-		"NEW_OPENCHANNELDISPOSITION": "Новый открытый канал распоряжения",
-		"ADD_OPENCHANNELDISPOSITION": "Добавить открытый канал распоряжения",
-		"EDIT_OPENCHANNELDISPOSITION": "Редактировать открытый канал распоряжения",
-		"DELETE_OPENCHANNELDISPOSITION": "Удалить открытый канал распоряжения",
-		"NEW_OPENCHANNELQUEUE": "Новый открытый канал очереди",
-		"NEW_OPENCHANNELACCOUNT": "Новый открытый канал счета",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
-		"REPLYURI": "Ответ URL",
-		"RECEIVEURI": "Получить URL",
+		"OPENCHANNEL": "Открытый канал",
+		"ID": "Идентификатор",
+		"TIMEOUT": "Тайм-аут",
+		"OPENCHANNELDISPOSITIONS": "Диспозиции открытого канала",
+		"NO_OPENCHANNELDISPOSITION_AVAILABLE": "Диспозиции открытого канала отсутствуют",
+		"NEW_OPENCHANNELDISPOSITION": "Новая диспозиция открытого канала",
+		"ADD_OPENCHANNELDISPOSITION": "Добавить диспозицию открытого канала",
+		"EDIT_OPENCHANNELDISPOSITION": "Редактировать диспозицию открытого канала",
+		"DELETE_OPENCHANNELDISPOSITION": "Удалить диспозицию открытого канала",
+		"NEW_OPENCHANNELQUEUE": "Новая очередь открытых каналов",
+		"NEW_OPENCHANNELACCOUNT": "Новая учетная запись открытого канала",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
+		"REPLYURI": "URL-адрес ответа",
+		"RECEIVEURI": "Получить URL-адрес",
 		"HELP": {
-			"RECEIVEURI": "Это автоматически генерируемый API строки Вы должны использовать для приема сообщений внутри вашего открыть канал из внешнего приложения (POST метод должен использоваться). Вы можете нажать кнопку в буфер обмена для копирования в буфер обмена.",
-			"REPLYURI": "Это URL открытого канала будет вызов при отправке или ответе на сообщение",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"LIST": "Contact Manager список используется для связи контакты",
-			"TOKEN": "Добавьте это свойство в строку запроса в URL-адрес веб-службы. Более подробную информацию см. В документе doc <a target = \"_ blank\" href = \"https://wiki.xcallymotion.com/display/XMV/Новые шаги настройки каналов",
-			"MANDATORYDISPOSITION": "Обязательное распоряжение",
-			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, если включена обязательная утилизация",
-			"WELCOMEMESSAGE": "Это первое сообщение, отправленное контактору"
+			"RECEIVEURI": "Автоматически сгенерированная строка API, которая должна использоваться для получения сообщений в вашем открытом канале от внешнего приложения (используя метод POST). Нажмите кнопку вызова диалогового окна «Буфер обмена», чтобы скопировать ее ",
+			"REPLYURI": "URL-адрес, который будет вызывать открытый канал при отправке или ответе на сообщение. Для получения более подробной информации ознакомьтесь с документом <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">здесь</a>",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"LIST": "Список менеджера контактов, используемый для ассоциирования контактов",
+			"TOKEN": "Добавьте это свойство в виде строки запроса к URL-адресу вашей веб-службы. Для получения более подробной информации ознакомьтесь с документом <a target=\"_blank\" href=\"https://wiki.xcallymotion.com/display/XMV/New+Channels+Configuration+Steps#NewChannelsConfigurationSteps-BuildyourownChannelservice\">здесь</a>",
+			"MANDATORYDISPOSITION": "Обязательная диспозиция",
+			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
+			"WELCOMEMESSAGE": "Это первое ответное сообщение, отправленное для новых взаимодействий."
 		},
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"CONTACT": "Контакты",
-		"STARTEDAT": "Началась в",
+		"OF": "из",
+		"CONTACT": "Контакт",
+		"STARTEDAT": "Начато в",
 		"STATUS": "Состояние",
-		"CLOSED": "Закрыт",
+		"CLOSED": "Закрытые",
 		"OPENED": "Открыть",
 		"OPEN": "Открыть",
-		"ACCOUNT": "Внимание",
+		"ACCOUNT": "Учетная запись",
 		"INTERACTION": "Взаимодействие",
-		"INTERACTIONS": "Взаимодействие",
+		"INTERACTIONS": "Взаимодействия",
 		"ALL": "Все",
-		"SELECT_STATUS": "Выберите состояние",
+		"SELECT_STATUS": "Выбрать статус",
 		"FILTER": "Фильтр",
 		"FILTERS": "Фильтры",
-		"CLOSEDAT": "Закрыт",
-		"DISPOSITION": "Отчуждения",
+		"CLOSEDAT": "Закрыто в",
+		"DISPOSITION": "Диспозиция",
 		"NOTES": "Примечания",
-		"NO_INTERACTION_AVAILABLE": "Нет доступных взаимодействий",
-		"SELECT_ACCOUNT": "Выберите учетную запись",
+		"NO_INTERACTION_AVAILABLE": "Взаимодействия отсутствуют",
+		"SELECT_ACCOUNT": "Выбрать учетную запись",
 		"GOTOP": "Gotop",
-		"EDIT_GOTOP": "Gotop редактировать",
+		"EDIT_GOTOP": "Редактировать Gotop",
 		"EDIT_CLOSE": "Редактировать Закрыть",
-		"INFO": "Инфо",
+		"INFO": "Информация",
 		"KEY": "Ключ",
-		"REALTIME": "В режиме реального времени",
+		"REALTIME": "Режим реального времени",
 		"UNKNOWN": "Неизвестно",
-		"UNREGISTERED": "Незарегистрированный",
-		"UNAVAILABLE": "Недоступен",
-		"NOT_INUSE": "Не используется",
-		"REACHABLE": "Добраться",
-		"IN_USE": "В использовании",
+		"UNREGISTERED": "Не зарегистрирован",
+		"UNAVAILABLE": "Отсутствует",
+		"NOT_INUSE": "Не используется",
+		"REACHABLE": "Достижимые",
+		"IN_USE": "Используется",
 		"AGENTS": "Агенты",
-		"QUEUES": "Очередей",
-		"FULLNAME": "Fullname",
-		"INTERNAL": "Внутренние",
+		"QUEUES": "Очереди",
+		"FULLNAME": "Полное имя",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
+		"PHONE_STATUS": "Статус телефона",
 		"PAUSE": "Пауза",
-		"LOGOUT": "Выход из системы",
-		"AGENTADD_QUEUE": "Добавить оператора для открытия канала",
-		"UNPAUSE": "Конец Пауза",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"LOGOUT": "Выход",
+		"AGENTADD_QUEUE": "Добавить агента к очереди открытых каналов",
+		"UNPAUSE": "Конец паузы",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
+		"LOGGED_IN": "Зарегистрирован в системе",
+		"PAUSED": "Поставлен на паузу",
 		"READY": "Готов",
-		"WAITING": "Свободные",
+		"WAITING": "Ожидание",
 		"VOICE": "Голос",
 		"CHAT": "Чат",
-		"MAIL": "Почта",
+		"MAIL": "Электронная почта",
 		"SMS": "SMS",
 		"FAX": "Факс",
-		"AGENTSADD_QUEUE": "Добавление агентов для открытия канала",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"GOTOREALTIME_OPENCHANNELQUEUE": "Перейдите к в реальном масштабе времени открыть канал очереди",
-		"PARTIALPAUSE": "Parital Пауза",
-		"BUSY": "Занят",
+		"AGENTSADD_QUEUE": "Добавить агентов к очереди открытых каналов",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"GOTOREALTIME_OPENCHANNELQUEUE": "Перейти к очереди открытых каналов в режиме реального времени",
+		"PARTIALPAUSE": "Частичная пауза",
+		"BUSY": "Линия занята",
 		"TIMER": "Таймер",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"CAPACITY": "Емкость",
-		"TAGS": "Tags",
-		"SPYINTERACTION": "Spy",
-		"INTERACTIONS_OPENCHANNELACCOUNT": "Перейти к взаимодействию",
-		"REFRESH_INTERACTIONS": "Обновить взаимодействий",
+		"TAGS": "Теги",
+		"SPYINTERACTION": "Шпион",
+		"INTERACTIONS_OPENCHANNELACCOUNT": "Перейти к взаимодействиям",
+		"REFRESH_INTERACTIONS": "Обновить взаимодействия",
 		"DELETE": "Удалить",
-		"NO_OPENCHANNELCANNEDANSWER_AVAILABLE": "Нет готовых ответов",
-		"NEW_OPENCHANNELCANNEDANSWER": "Новый Консервированный Ответ",
-		"ADD_OPENCHANNELCANNEDANSWER": "Добавить консервированный ответ",
-		"EDIT_OPENCHANNELCANNEDANSWER": "редактировать",
+		"NO_OPENCHANNELCANNEDANSWER_AVAILABLE": "Заранее определенные ответы отсутствуют",
+		"NEW_OPENCHANNELCANNEDANSWER": "Новый заранее определенный ответ",
+		"ADD_OPENCHANNELCANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_OPENCHANNELCANNEDANSWER": "Редактировать",
 		"DELETE_OPENCHANNELCANNEDANSWER": "Удалить",
-		"DELIVERYREPORTURL": "URL отчета о доставке",
+		"DELIVERYREPORTURL": "URL-адрес отчета о доставке",
 		"DELETE_INTERACTION": "Удалить взаимодействие",
-		"COMMAND": "команда",
-		"EDIT_SYSTEM": "Изменить систему",
-		"SYSTEM": "система",
-		"VARIABLE": "переменная",
-		"NOTIFICATION": "уведомление",
-		"NOTIFICATIONSHAKE": "Встряска",
-		"NOTIFICATIONSOUND": "звук",
-		"NOTIFICATIONTEMPLATE": "шаблон",
-		"INSERT_MESSAGE_HERE": "Вставьте свое текстовое сообщение здесь",
-		"WAITFORTHEASSIGNEDAGENT": "Подождите, пока назначенный агент",
-		"ADVANCED": "продвинутый",
-		"PROXY": "полномочие",
-		"TOKEN": "знак",
-		"EDIT_TAG": "Изменить тег",
+		"COMMAND": "Команда",
+		"EDIT_SYSTEM": "Редактировать систему",
+		"SYSTEM": "Система",
+		"VARIABLE": "Переменная",
+		"NOTIFICATION": "Уведомление",
+		"NOTIFICATIONSHAKE": "Shake",
+		"NOTIFICATIONSOUND": "Звук",
+		"NOTIFICATIONTEMPLATE": "Шаблон",
+		"INSERT_MESSAGE_HERE": "Введите текстовое сообщение здесь",
+		"WAITFORTHEASSIGNEDAGENT": "Ожидание ответа назначенного агента",
+		"ADVANCED": "Продвинутый",
+		"PROXY": "Прокси",
+		"TOKEN": "Токен",
+		"EDIT_TAG": "Редактирование тега",
 		"TAG": "Тег",
-		"AGENTADD_OPENCHANNELACCOUNT": "Добавить агента в Openchannel Account",
-		"CANNED_ANSWER_NOT_FOUND": "Консервированный ответ не найден",
-		"CANNED_ANSWER_SEARCH": "Введите текст, чтобы найти Консервированный ответ",
-		"MAPKEY": "Ключ карты",
-		"SEND": "послать",
-		"TO": "к",
-		"AGENTTRANSFER": "Передача агента",
-		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агента",
-		"QUEUETRANSFER": "Передача очереди",
-		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи очереди",
-		"TRANSFER": "Перечислить",
-		"CANNEDANSWERS": "Консервированные ответы",
+		"AGENTADD_OPENCHANNELACCOUNT": "Добавить агента в учетную запись открытого канала",
+		"CANNED_ANSWER_NOT_FOUND": "Готовый ответ не найден",
+		"CANNED_ANSWER_SEARCH": "Ввести текст для поиска готового ответа",
+		"MAPKEY": "Map Key",
+		"SEND": "Отправить",
+		"TO": "Кому",
+		"AGENTTRANSFER": "Передача агенту",
+		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агенту",
+		"QUEUETRANSFER": "Передача в очередь",
+		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи в очередь",
+		"TRANSFER": "Перевод вызова",
+		"CANNEDANSWERS": "Заранее определенные ответы",
 		"DOWNLOAD_INTERACTION": "Скачать",
-		"OPENCHANNELCANNEDANSWERS": "Консервированные ответы",
-		"LOGIN_TIME": "Время входа",
+		"OPENCHANNELCANNEDANSWERS": "Заранее определенные ответы",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, если включена обязательная утилизация",
-		"DIALOGFLOW": "Dialogflow",
-		"EDIT_DIALOGFLOW": "Изменить конфигурацию диалога",
-		"LANGUAGE": "язык",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
+		"DIALOGFLOW": "Сервис Dialogflow",
+		"EDIT_DIALOGFLOW": "Редактирование конфигурации: Dialogflow",
+		"LANGUAGE": "Язык",
 		"WELCOMEMESSAGE": "Приветственное сообщение",
 		"ACCESSKEYID": "Идентификатор ключа доступа",
 		"AMAZONLEX": "AmazonLex",
 		"BOTNAME": "Имя бота",
-		"EDIT_AMAZONLEX": "Изменить конфигурацию Lex",
-		"LEXREGION": "Область",
-		"SECRETACCESSKEY": "Секрет ключа доступа",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана",
+		"EDIT_AMAZONLEX": "Редактировать конфигурацию Lex",
+		"LEXREGION": "Регион",
+		"SECRETACCESSKEY": "Секретный ключ доступа",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана",
 		"DOWNLOAD_WITHOUT_ATTACHMENTS": "Скачать без вложений",
-		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
+		"DOWNLOAD_WITH_ATTACHMENTS": "Скачать с вложениями",
 		"LASTMESSAGE": "Последнее сообщение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/ar.json b/public/app/main/apps/settings/i18n/ar.json
index 7d95719..ad27957 100644
--- a/public/app/main/apps/settings/i18n/ar.json
+++ b/public/app/main/apps/settings/i18n/ar.json
@@ -213,6 +213,8 @@
 		"FAVICON": "فافيكون",
 		"IMAPGENERALSETTINGS": "الوصول عبر IMAP",
 		"LOGINMAILFREQUENCY": "تردد بريد تسجيل الدخول (ثانية)",
-		"USERNAME": "اسم المستخدم"
+		"USERNAME": "اسم المستخدم",
+		"GOOGLE_SSO_ENABLED": "تم تمكين تسجيل الدخول الموحد من Google",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/da.json b/public/app/main/apps/settings/i18n/da.json
index 33722fe..4a902f0 100644
--- a/public/app/main/apps/settings/i18n/da.json
+++ b/public/app/main/apps/settings/i18n/da.json
@@ -213,6 +213,8 @@
 		"FAVICON": "favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Login-mailfrekvens (sek)",
-		"USERNAME": "Brugernavn"
+		"USERNAME": "Brugernavn",
+		"GOOGLE_SSO_ENABLED": "Google SSO aktiveret",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/de.json b/public/app/main/apps/settings/i18n/de.json
index bb7d240..e8d68dc 100644
--- a/public/app/main/apps/settings/i18n/de.json
+++ b/public/app/main/apps/settings/i18n/de.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Anmelde-Mail-Häufigkeit (Sek.)",
-		"USERNAME": "Nutzername"
+		"USERNAME": "Nutzername",
+		"GOOGLE_SSO_ENABLED": "Google SSO aktiviert",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/en.json b/public/app/main/apps/settings/i18n/en.json
index a433cfe..1995b99 100644
--- a/public/app/main/apps/settings/i18n/en.json
+++ b/public/app/main/apps/settings/i18n/en.json
@@ -103,6 +103,8 @@
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Login Mail Frequency (sec)",
 		"DEFAULTSCREENRECORDINGPATH": "Screen Recording path",
+		"SSO": "SSO",
+		"GOOGLE_SSO_ENABLED": "Google SSO Enabled",
 		"HELP": {
 			"DEFAULTSCREENRECORDINGPATH": "Enter the path where to store screen recording files on the Agent computer (leave empty for default Video Folder path)",
 			"RTLSUPPORT": "Enables the RTL Support for Arabic, Persian and Hebrew languages",
diff --git a/public/app/main/apps/settings/i18n/es.json b/public/app/main/apps/settings/i18n/es.json
index 0f67922..2f3c80d 100644
--- a/public/app/main/apps/settings/i18n/es.json
+++ b/public/app/main/apps/settings/i18n/es.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Frecuencia de correo de inicio de sesión (seg.)",
-		"USERNAME": "Nombre de usuario"
+		"USERNAME": "Nombre de usuario",
+		"GOOGLE_SSO_ENABLED": "Google SSO habilitado",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/fa.json b/public/app/main/apps/settings/i18n/fa.json
index 62c8717..485cece 100644
--- a/public/app/main/apps/settings/i18n/fa.json
+++ b/public/app/main/apps/settings/i18n/fa.json
@@ -213,6 +213,8 @@
 		"FAVICON": "فاویکون",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "فرکانس ورود به سیستم (ثانیه)",
-		"USERNAME": "نام کاربری"
+		"USERNAME": "نام کاربری",
+		"GOOGLE_SSO_ENABLED": "Google SSO فعال است",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/fi.json b/public/app/main/apps/settings/i18n/fi.json
index 61b5f67..0c69cd3 100644
--- a/public/app/main/apps/settings/i18n/fi.json
+++ b/public/app/main/apps/settings/i18n/fi.json
@@ -213,6 +213,8 @@
 		"FAVICON": "favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Sisäänkirjautumisen postitaajuus (sek)",
-		"USERNAME": "Käyttäjätunnus"
+		"USERNAME": "Käyttäjätunnus",
+		"GOOGLE_SSO_ENABLED": "Google SSO käytössä",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/fr.json b/public/app/main/apps/settings/i18n/fr.json
index 8c56977..d774aa7 100644
--- a/public/app/main/apps/settings/i18n/fr.json
+++ b/public/app/main/apps/settings/i18n/fr.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Fréquence de connexion par e-mail (sec)",
-		"USERNAME": "Nom d'utilisateur"
+		"USERNAME": "Nom d'utilisateur",
+		"GOOGLE_SSO_ENABLED": "Google SSO activé",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/he.json b/public/app/main/apps/settings/i18n/he.json
index d2a0c2a..bcdf699 100644
--- a/public/app/main/apps/settings/i18n/he.json
+++ b/public/app/main/apps/settings/i18n/he.json
@@ -213,6 +213,8 @@
 		"FAVICON": "פייביקון",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "תדירות דואר בכניסה (שניות)",
-		"USERNAME": "שם משתמש"
+		"USERNAME": "שם משתמש",
+		"GOOGLE_SSO_ENABLED": "Google SSO מופעל",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/hi.json b/public/app/main/apps/settings/i18n/hi.json
index 82bc6ee..0a1313a 100644
--- a/public/app/main/apps/settings/i18n/hi.json
+++ b/public/app/main/apps/settings/i18n/hi.json
@@ -213,6 +213,8 @@
 		"FAVICON": "फ़ेविकॉन",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "लॉगिन मेल फ्रीक्वेंसी (सेकंड)",
-		"USERNAME": "उपयोगकर्ता नाम"
+		"USERNAME": "उपयोगकर्ता नाम",
+		"GOOGLE_SSO_ENABLED": "Google SSO सक्षम है",
+		"SSO": "एसएसओ"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/id.json b/public/app/main/apps/settings/i18n/id.json
index b9ee921..474a770 100644
--- a/public/app/main/apps/settings/i18n/id.json
+++ b/public/app/main/apps/settings/i18n/id.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Frekuensi Email Masuk (dtk)",
-		"USERNAME": "Nama pengguna"
+		"USERNAME": "Nama pengguna",
+		"GOOGLE_SSO_ENABLED": "Google SSO Diaktifkan",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/it.json b/public/app/main/apps/settings/i18n/it.json
index 1e295bd..0225957 100644
--- a/public/app/main/apps/settings/i18n/it.json
+++ b/public/app/main/apps/settings/i18n/it.json
@@ -213,6 +213,8 @@
 		"SECURITY": "Sicurezza",
 		"BLOCKDURATION": "Tempo necessario prima dello sblocco automatico",
 		"ALLOWEDLOGINATTEMPTS": "Tentativi di accesso consentiti prima di bloccare l'utente / agente",
-		"USERNAME": "Nome utente"
+		"USERNAME": "Nome utente",
+		"GOOGLE_SSO_ENABLED": "SSO di Google abilitato",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/ja.json b/public/app/main/apps/settings/i18n/ja.json
index 4339f70..35cd375 100644
--- a/public/app/main/apps/settings/i18n/ja.json
+++ b/public/app/main/apps/settings/i18n/ja.json
@@ -213,6 +213,8 @@
 		"FAVICON": "ファビコン",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "ログインメールの頻度（秒）",
-		"USERNAME": "ユーザー名"
+		"USERNAME": "ユーザー名",
+		"GOOGLE_SSO_ENABLED": "Google SSOが有効",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/ko.json b/public/app/main/apps/settings/i18n/ko.json
index a140275..95fb353 100644
--- a/public/app/main/apps/settings/i18n/ko.json
+++ b/public/app/main/apps/settings/i18n/ko.json
@@ -213,6 +213,8 @@
 		"FAVICON": "파비콘",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "로그인 메일 빈도 (초)",
-		"USERNAME": "사용자 이름"
+		"USERNAME": "사용자 이름",
+		"GOOGLE_SSO_ENABLED": "Google SSO 사용",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/lv.json b/public/app/main/apps/settings/i18n/lv.json
index f31be62..4c5a815 100644
--- a/public/app/main/apps/settings/i18n/lv.json
+++ b/public/app/main/apps/settings/i18n/lv.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Faviksons",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Pieteikšanās pasta frekvence (sek)",
-		"USERNAME": "Lietotājvārds"
+		"USERNAME": "Lietotājvārds",
+		"GOOGLE_SSO_ENABLED": "Google SSO ir iespējots",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/nl.json b/public/app/main/apps/settings/i18n/nl.json
index 1a34586..acd8212 100644
--- a/public/app/main/apps/settings/i18n/nl.json
+++ b/public/app/main/apps/settings/i18n/nl.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Aanmeldingsfrequentie (sec)",
-		"USERNAME": "Gebruikersnaam"
+		"USERNAME": "Gebruikersnaam",
+		"GOOGLE_SSO_ENABLED": "Google SSO ingeschakeld",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/no.json b/public/app/main/apps/settings/i18n/no.json
index 7981990..2a1b019 100644
--- a/public/app/main/apps/settings/i18n/no.json
+++ b/public/app/main/apps/settings/i18n/no.json
@@ -213,6 +213,8 @@
 		"FAVICON": "favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Påloggingspostfrekvens (sek)",
-		"USERNAME": "Brukernavn"
+		"USERNAME": "Brukernavn",
+		"GOOGLE_SSO_ENABLED": "Google SSO aktivert",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/pl.json b/public/app/main/apps/settings/i18n/pl.json
index e9a0333..8e6d501 100644
--- a/public/app/main/apps/settings/i18n/pl.json
+++ b/public/app/main/apps/settings/i18n/pl.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Częstotliwość logowania do logowania (s)",
-		"USERNAME": "Nazwa Użytkownika"
+		"USERNAME": "Nazwa Użytkownika",
+		"GOOGLE_SSO_ENABLED": "Włączone logowanie jednokrotne Google",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/pt-BR.json b/public/app/main/apps/settings/i18n/pt-BR.json
index 174e3a8..95c5170 100644
--- a/public/app/main/apps/settings/i18n/pt-BR.json
+++ b/public/app/main/apps/settings/i18n/pt-BR.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Frequência de email de login (s)",
-		"USERNAME": "Nome do usuário"
+		"USERNAME": "Nome do usuário",
+		"GOOGLE_SSO_ENABLED": "SSO do Google ativado",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/pt-PT.json b/public/app/main/apps/settings/i18n/pt-PT.json
index f5ee97c..dcea7c2 100644
--- a/public/app/main/apps/settings/i18n/pt-PT.json
+++ b/public/app/main/apps/settings/i18n/pt-PT.json
@@ -213,6 +213,8 @@
 		"FAVICON": "Favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Frequência de email de login (s)",
-		"USERNAME": "Nome do usuário"
+		"USERNAME": "Nome do usuário",
+		"GOOGLE_SSO_ENABLED": "SSO do Google ativado",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/ru.json b/public/app/main/apps/settings/i18n/ru.json
index ae91388..6a419a4 100644
--- a/public/app/main/apps/settings/i18n/ru.json
+++ b/public/app/main/apps/settings/i18n/ru.json
@@ -1,110 +1,110 @@
 {
 	"SETTINGS": {
-		"PREFERRED": "Preferred Logo",
-		"DEFAULT_PREFERRED": "Default Preferred Logo",
-		"MOTIONBAR": "Motionbar",
+		"PREFERRED": "Предпочитаемый логотип",
+		"DEFAULT_PREFERRED": "Предпочитаемый логотип по умолчанию",
+		"MOTIONBAR": "Панель Motionbar",
 		"WEBRTC": "WebRTC",
-		"RELOAD": "Перезагрузить",
+		"RELOAD": "Перезагрузка",
 		"VERIFY": "Проверить",
 		"INTERFACE": "Интерфейс",
-		"UPDATING": "Обновления",
+		"UPDATING": "Обновление",
 		"REMOTE_VERSION": "Удаленная версия",
-		"NO_NEW_VERSION_AVAILABLE": "Не доступна новая версия",
-		"TOP_N_PROCESSES": "Верхняя {{значение}} процессов",
-		"SYSTEM": "Системы",
-		"FILE_SYSTEM": "Файловой системы",
+		"NO_NEW_VERSION_AVAILABLE": "Новая версия отсутствует",
+		"TOP_N_PROCESSES": "Топ {{значение}} процессов",
+		"SYSTEM": "Система",
+		"FILE_SYSTEM": "Файловая система",
 		"PROCESSES": "Процессы",
-		"MOUNT_POINT": "Крепление",
-		"AVG_LOAD": "AVG нагрузки",
-		"TOTAL": "Итого",
+		"MOUNT_POINT": "Монтирование",
+		"AVG_LOAD": "Средняя нагрузка",
+		"TOTAL": "Всего",
 		"USED": "Используется",
-		"FREE": "Бесплатно",
+		"FREE": "Свободно",
 		"NAME": "Имя",
-		"STATE": "Государство",
+		"STATE": "Состояние",
 		"CHAT": "Чат",
-		"MAIL": "По электронной почте",
-		"MESSAGING": "Sms",
+		"MAIL": "Электронная почта",
+		"MESSAGING": "SMS",
 		"FAX": "Факс",
-		"OPENCHANNEL": "Открыть канал",
-		"AGENTS": "Операторы",
+		"OPENCHANNEL": "Открытый канал",
+		"AGENTS": "Агенты",
 		"USERS": "Пользователи",
 		"TELEPHONES": "Телефоны",
 		"STAFF": "Персонал",
 		"CHANNELS": "Каналы",
 		"MODULES": "Модули",
-		"CM": "Контакты Manager",
-		"DIALER": "Система автоматического обзвона",
+		"CM": "Менеджер контактов",
+		"DIALER": "Система обзвона",
 		"JSCRIPTY": "Jscripty",
-		"CUSTOM": "Пользовательская настройка",
-		"UPDATE": "Обновление",
+		"CUSTOM": "Адаптация",
+		"UPDATE": "Обновить",
 		"OTHERS": "Другие",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
-		"SMTP": "Сервер SMTP",
-		"NETWORKS": "Сетей",
+		"GENERAL": "Общие",
+		"SMTP": "SMTP",
+		"NETWORKS": "Сети",
 		"UPDATES": "Обновления",
-		"LICENSE": "Лицензии",
-		"ID": "Id",
-		"MIN_INTERNAL": "Мин. Внутренний",
-		"MIN_MAILBOX": "Мин почтового ящика",
-		"INSTALLED_AT": "Установлен на",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
-		"EDIT_GENERAL": "Редактировать общие",
+		"LICENSE": "Лицензия",
+		"ID": "Идентификатор",
+		"MIN_INTERNAL": "Мин. внутренний",
+		"MIN_MAILBOX": "Мин. почтовый ящик",
+		"INSTALLED_AT": "Установлен в",
+		"SEARCH_FOR_ANYONE": "Поиск",
+		"EDIT_GENERAL": "Редактировать Общие",
 		"SECURE_PASSWORD": "Безопасный пароль",
 		"LOGO": "Логотип",
 		"DEFAULT_LOGO": "Логотип по умолчанию",
-		"DEFAULT_LOGIN_LOGO": "Введите логин и пароль по умолчанию логотип",
-		"WHITELABEL": "На этикетке белого цвета",
-		"CREATED_AT": "Созданные в",
+		"DEFAULT_LOGIN_LOGO": "Логотип на странице входа в систему по умолчанию",
+		"WHITELABEL": "White Label",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
 		"SMTP_SERVICE": "Сервис",
-		"SMTP_HOST": "Узел SMTP",
-		"SMTP_USERNAME": "Имя пользователя SMTP",
+		"SMTP_HOST": "Хост",
+		"SMTP_USERNAME": "Имя пользователя",
 		"DESCRIPTION": "Описание",
-		"SMTP_PASSWORD": "Пароль SMTP",
-		"SMTP_PORT": "Порт SMTP",
-		"SMTP_SECURE": "Закрепите",
+		"SMTP_PASSWORD": "Пароль",
+		"SMTP_PORT": "Порт",
+		"SMTP_SECURE": "Безопасные",
 		"TYPE": "Тип",
 		"ADDRESS": "Адрес",
 		"NEW_NETWORK": "Новая сеть",
 		"ADD_NETWORK": "Добавить сеть",
 		"HELP": {
-			"ADDRESS": "Адрес сети",
-			"LOCALNETADDRESS": "IP-адрес и маску подсети",
-			"SMTP_SECURE": "Если true соединение будет использовать TLS при подключении к серверу",
-			"SMTP_USERNAME": "Имя пользователя используется для проверки подлинности",
-			"SMTP_PASSWORD": "Пароль используется для проверки подлинности",
-			"EMAILADDRESS": "Укажите происхождения адрес электронной почты сообщение (С).",
-			"SECURITY_SUITE": "Включает безопасный формат пароля, обязательный сброс пароля после первого входа и истечения срока действия пароля через 90 дней",
-			"MOTIONBARREMEMBERME": "Включить / отключить функцию «Запомнить меня» в телефонной панели Motion",
-			"RTLSUPPORT": "Включает поддержку RTL для арабского, персидского и иврита",
-			"DEFAULTSCREENRECORDINGPATH": "Введите путь для сохранения файлов записи экрана на компьютере агента (оставьте пустым для пути к видео папке по умолчанию)",
-			"LOGINMAILFREQUENCY": "Пожалуйста, не забывайте перезапускать сервис EMAIL каждый раз, когда этот параметр был изменен",
+			"ADDRESS": "Внешний (публичный) IP-адрес",
+			"LOCALNETADDRESS": "Локальный IP-адрес/подсеть",
+			"SMTP_SECURE": "Если было указано значение True, для соединения с сервером будет использоваться протокол TLS",
+			"SMTP_USERNAME": "Имя пользователя, используемое для аутентификации",
+			"SMTP_PASSWORD": "Пароль, используемый для аутентификации",
+			"EMAILADDRESS": "Исходный электронная почта сообщения (от кого)",
+			"SECURITY_SUITE": "Включает безопасный формат пароля, обязательный сброс пароля после первого входа в систему и истечение срока действия пароля через 90 дней",
+			"MOTIONBARREMEMBERME": "Включить/отключить функцию «Запомнить меня» в телефонной панели Motion",
+			"RTLSUPPORT": "Включает поддержку RTL для арабского, персидского и иврита",
+			"DEFAULTSCREENRECORDINGPATH": "Введите путь для сохранения файлов записи с экрана на компьютере агента (оставьте пустым путь по умолчанию для папки видео)",
+			"LOGINMAILFREQUENCY": "Не забывайте перезапускать службу ЭЛЕКТРОННОЙ ПОЧТЫ каждый раз, когда данный параметр был изменен",
 			"PASSWORD": "пароль",
 			"USERNAME": "имя пользователя"
 		},
 		"ERRORS": {
-			"ADDRESS_REQUIRED": "Адрес не требуется",
-			"MIN_INTERNAL_REQUIRED": "Минимальный внутренний не требуется",
-			"MIN_MAILBOX_REQUIRED": "Минимальная почтового ящика не требуется",
-			"NAME_REQUIRED": "Это имя требуется",
-			"HEADER_WHITELABEL_REQUIRED": "В whitelabel не требуется",
-			"LOCALNETADDRESS_REQUIRED": "Адрес Localnet требуется",
-			"LOCALNETADDRESS_MUST_VALID_PATTERN": "Localnet должен быть действительным действительный шаблон",
-			"ADDRESS_MUST_VALID_PATTERN": "Адрес должен быть действительным шаблон",
-			"ACCOUNTNAME_REQUIRED": "Имя учетной записи не требуется",
-			"SMTP_USERNAME_REQUIRED": "Имя пользователя не требуется",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"SMTP_HOST_REQUIRED": "Хост не требуется",
-			"SMTP_PORT_REQUIRED": "Порт не требуется",
-			"MIN_INTERNAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Мин. Внутренний должно быть больше или равно",
-			"MIN_MAILBOX_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Мин. Почтовый ящик должен быть больше или равен",
+			"ADDRESS_REQUIRED": "Обязательное поле",
+			"MIN_INTERNAL_REQUIRED": "Обязательное поле",
+			"MIN_MAILBOX_REQUIRED": "Обязательное поле",
+			"NAME_REQUIRED": "Обязательное поле",
+			"HEADER_WHITELABEL_REQUIRED": "Обязательное поле",
+			"LOCALNETADDRESS_REQUIRED": "Обязательное поле",
+			"LOCALNETADDRESS_MUST_VALID_PATTERN": "Неверный формат",
+			"ADDRESS_MUST_VALID_PATTERN": "Неверный формат",
+			"ACCOUNTNAME_REQUIRED": "Обязательное поле",
+			"SMTP_USERNAME_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"SMTP_HOST_REQUIRED": "Обязательное поле",
+			"SMTP_PORT_REQUIRED": "Обязательное поле",
+			"MIN_INTERNAL_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MIN_MAILBOX_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"PAGE_TITLE_REQUIRED": "Обязательное поле",
 			"EMAIL_REQUIRED": "Обязательное поле",
 			"PLAN_REQUIRED": "Обязательное поле",
 			"MOTIONBARAUTOUPDATERURL_MUST_VALID_URL": "Неверный формат",
 			"MOTIONBARAUTOUPDATERURL_REQUIRED": "Обязательное поле",
-			"EMAIL_MUST_VALID": "Неправильный формат",
+			"EMAIL_MUST_VALID": "Неверный формат",
 			"LICENSE_REQUIRED": "Обязательное поле",
 			"CHATTIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"CHATTIMEOUT_REQUIRED": "Обязательное поле",
@@ -116,103 +116,105 @@
 			"LOGINMAILFREQUENCY_REQUIRED": "Обязательное поле",
 			"USERNAME_REQUIRED": "Обязательное поле"
 		},
-		"EDIT_NETWORK": "Редактировать сети",
+		"EDIT_NETWORK": "Редактировать сеть",
 		"DELETE_NETWORK": "Удалить сеть",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
-		"EXPIRATION_DATE": "Дата окончания срока действия",
-		"REQUEST_LICENSE": "Запрос лицензии",
-		"EMAIL": "Адрес электронной почты",
+		"SELECT_NONE": "Отменить все",
+		"EXPIRATION_DATE": "Дата истечения срока действия",
+		"REQUEST_LICENSE": "Запросить лицензию",
+		"EMAIL": "Электронная почта",
 		"SEND": "Отправить",
-		"PLAN": "План действий",
-		"MONTH_TO_MONTH": "Месяца в месяц",
-		"MOTION_PROCESS_MANAGEMENT": "Движение процесса управления",
-		"USEFUL_COMMANDS": "Полезных команд",
+		"PLAN": "План",
+		"MONTH_TO_MONTH": "Ежемесячн.",
+		"MOTION_PROCESS_MANAGEMENT": "Управление процессами Motion",
+		"USEFUL_COMMANDS": "Полезные команды",
 		"COMMAND": "Команда",
 		"PM2_LIST": "Список всех процессов",
-		"PM2_START": "Начать процесс по ID или Имя",
-		"PM2_STOP": "Остановить процесс по id или имя, вставьте 'все', чтобы остановить все активные процессы",
-		"PM2_RESTART": "Перезапуск процесса с идентификатором или именем",
-		"PM2_LOGS": "Поток все журналы файл, или конкретных процесса идентификатор или имя",
+		"PM2_START": "Запустить процесс по идентификатору или имени",
+		"PM2_STOP": "Остановить процесс по идентификатору или имени либо вставить «все» для остановки всех активных процессов",
+		"PM2_RESTART": "Перезапустить процесс по идентификатору или имени",
+		"PM2_LOGS": "Запустить поток всех файлов журнала процессов, если не указаны конкретный идентификатор процесса или имя",
 		"PASSWORD": "Пароль",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"STUNADDR": "Изумите адрес",
-		"CHANGELOG": "Changelog",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"STUNADDR": "Адрес сервера STUN",
+		"CHANGELOG": "Журнал изменений",
 		"CURRENT_VERSION": "Текущая версия",
-		"CUSTOMIZATIONS": "Пользовательские настройки",
-		"LOCALNETADDRESS": "Адрес Localnet",
+		"CUSTOMIZATIONS": "Адаптации",
+		"LOCALNETADDRESS": "Адрес локальной сети",
 		"NEW_VERSION": "Новая версия",
 		"TRIAL_VERSION": "Пробная версия",
-		"TOKEN": "Маркер",
-		"NEW_TOKEN_DETECTED": "Новый маркер обнаружен",
-		"EXPIRATION_GRAY_PERIOD": "Серый Период истечения срока действия",
-		"NEW_TOKEN": "Новый маркер",
+		"TOKEN": "Токен",
+		"NEW_TOKEN_DETECTED": "Обнаружен новый токен",
+		"EXPIRATION_GRAY_PERIOD": "Истечение льготного периода",
+		"NEW_TOKEN": "Новый токен",
 		"PRICES": "Цены",
 		"UPDATE_LICENSE": "Обновить лицензию",
-		"LOGOLOGIN": "Введите логин и пароль логотип",
+		"LOGOLOGIN": "Логотип на странице входа в систему",
 		"EXPIRATION_REASON": "Причина истечения срока действия",
-		"GLOBAL": "Глобальной",
-		"SMTP_AUTHENTICATION": "Проверка подлинности",
-		"LICENSE_REQUEST_SENT": "Спасибо вам! Лицензирование Группа будет проверьте вашу учетную запись в программе Virtualize ASAP, с тем чтобы утвердить ваши запросы: Вы получите e-mail, когда изменения вступят в силу. Обратитесь к [email-masked] за любой дополнительной информацией.",
+		"GLOBAL": "Глобальный",
+		"SMTP_AUTHENTICATION": "Аутентификация",
+		"LICENSE_REQUEST_SENT": "Благодарим! Группа лицензирования оперативно проверит вашу учетную запись и подтвердит ваш запрос ‒ когда изменения вступят в силу, вы получите электронное письмо. Для получения дополнительной информации, обратитесь, пожалуйста, по адресу электронной почты [email-masked].",
 		"ACCOUNTNAME": "Имя учетной записи",
-		"EMAILADDRESS": "Адрес электронной почты",
-		"OLD_TOKEN": "Старый маркер",
-		"SEND_EMAIL_TO": "Отправьте сообщение электронной почты на адрес",
-		"JIRA_ERROR_MESSAGE": "Ошибка во время запроса лицензии. Обратитесь в нашу группу лицензии на [email-masked] с вашей просьбой",
+		"EMAILADDRESS": "Электронная почта",
+		"OLD_TOKEN": "Старый токен",
+		"SEND_EMAIL_TO": "Отправить письмо на электронная почта",
+		"JIRA_ERROR_MESSAGE": "Ошибка при запросе лицензии. Пожалуйста, свяжитесь с нашей группой лицензирования, отправив свой запрос на электронная почта: [email-masked]",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"SMTP_SSL": "SSL SMTP",
-		"ENABLED": "Enabled (Включено)",
-		"DISABLED": "Disabled (Отключено)",
-		"UNLIMITED_CHANNELS": "Неограниченного количества каналов",
+		"OF": "из",
+		"SMTP_SSL": "SMTP SSL",
+		"ENABLED": "Включено",
+		"DISABLED": "Отключено",
+		"UNLIMITED_CHANNELS": "Каналы без ограничений",
 		"PAGE_TITLE": "Заголовок страницы",
-		"DEFAULT_PAGE_TITLE": "Страницей по умолчанию название",
-		"CALLYSQUARE": "Cally квадратных",
-		"DEFAULT_HEADER_WHITELABEL": "Нижний колонтитул по умолчанию на этикетке белого цвета",
-		"HEADER_WHITELABEL": "Нижний колонтитул этикетке белого цвета",
-		"EXPIRATION_REASON_MESSAGE_CHANGED": "Ваша машина уникальный идентификатор был обновлен из-за изменений в вашей системе. Контакты xCALLY Движения Поддержки отправки ваш старый и новый идентификатор UUID.",
-		"CALL_RECORDING_ENCRYPTION": "Шифрование записи голоса",
-		"TURNADDR": "Адрес TURN",
-		"TURN_USERNAME": "TURN Username",
-		"TURN_PASSWORD": "Пароль TURN",
-		"PERPETUAL": "бессрочный",
-		"SECURITY_SUITE": "Люкс для обеспечения безопасности",
-		"ANNUALLY": "ежегодно",
-		"MOTIONBARAUTOUPDATER": "Автоматическое обновление",
-		"MOTIONBARAUTOUPDATERURL": "URL-адрес автоматического обновления",
+		"DEFAULT_PAGE_TITLE": "Заголовок страницы по умолчанию",
+		"CALLYSQUARE": "Cally Square",
+		"DEFAULT_HEADER_WHITELABEL": "Заголовок: White Label по умолчанию",
+		"HEADER_WHITELABEL": "Заголовок White Label",
+		"EXPIRATION_REASON_MESSAGE_CHANGED": "Уникальный идентификатор вашего устройства был обновлен вследствие изменения в вашей системе.",
+		"CALL_RECORDING_ENCRYPTION": "Шифрование голосовой записи",
+		"TURNADDR": "Адрес TURN",
+		"TURN_USERNAME": "Имя пользователя TURN",
+		"TURN_PASSWORD": "Пароль TURN",
+		"PERPETUAL": "Бессрочн.",
+		"SECURITY_SUITE": "Security Suite",
+		"ANNUALLY": "Ежегодн.",
+		"MOTIONBARAUTOUPDATER": "Автообновление",
+		"MOTIONBARAUTOUPDATERURL": "URL-адрес: автообновление",
 		"JAWS": "Jaws",
 		"ENABLEEMAILPREVIEW": "Включить предварительный просмотр электронной почты",
-		"REPORT": "отчет",
-		"SPLIT": "Сплит-отчет",
-		"SPLITSIZECSV": "Разделить размер отчета [CSV-записи]",
-		"SPLITSIZEPDF": "Разделить размер отчета [записи в формате PDF]",
-		"SPLITSIZEXLSX": "Разделить размер отчета [записи XLSX]",
-		"AGENTOMNIDESKTOPINTERFACE": "Интерфейс рабочего стола оператора Omni",
+		"REPORT": "Отчет",
+		"SPLIT": "Разделить отчет",
+		"SPLITSIZECSV": "Размер разделенного отчета [записи в формате CSV]",
+		"SPLITSIZEPDF": "Размер разделенного отчета [записи в формате PDF]",
+		"SPLITSIZEXLSX": "Размер разделенного отчета [записи в формате XLSX]",
+		"AGENTOMNIDESKTOPINTERFACE": "Agent Omni Desktop Interface",
 		"MESSAGESALIGNMENT": "Выравнивание сообщений",
-		"ENTER_LICENSE": "Введите свою лицензию",
-		"EXPIRATION_CHANGED_ADVISE": "Свяжитесь с командой xCALLY Motion License, отправляющей как ваш старый, так и ваш новый uuid.",
-		"EXPIRATION_REASON_MESSAGE_DISABLED": "Ваша лицензия отключена.",
-		"UPDATE_LICENSE_MANUALLY": "Вы хотите обновить лицензию вручную?",
+		"ENTER_LICENSE": "Введите вашу лицензию",
+		"EXPIRATION_CHANGED_ADVISE": "Обратитесь в группу лицензирования XCALLY Motion, отправив свой старый и свой новый UUID.",
+		"EXPIRATION_REASON_MESSAGE_DISABLED": "Ваша лицензия была деактивирована.",
+		"UPDATE_LICENSE_MANUALLY": "Хотите обновить лицензию вручную?",
 		"ADDONS": "Дополнения",
-		"SESSIONS": "сессии",
-		"VIRTUAL": "чат",
-		"VOICE": "голос",
+		"SESSIONS": "Сессии",
+		"VIRTUAL": "Чат",
+		"VOICE": "Голос",
 		"CHATTIMEOUT": "Тайм-аут при закрытии чата",
-		"MOTIONBARREMEMBERME": "Запомни меня",
-		"RTLSUPPORT": "Поддержка RTL",
-		"DEFAULTSCREENRECORDINGPATH": "Путь записи экрана",
-		"SCREENRECORDING": "Запись экрана",
-		"VIDEO": "видео",
+		"MOTIONBARREMEMBERME": "Запомнить меня",
+		"RTLSUPPORT": "Поддержка RTL",
+		"DEFAULTSCREENRECORDINGPATH": "Путь для записи с экрана",
+		"SCREENRECORDING": "Запись с экрана",
+		"VIDEO": "Видео",
 		"BLOCKDURATION": "Минуты ожидания до автоматической разблокировки",
 		"SECURITY": "Безопасность",
-		"ALLOWEDLOGINATTEMPTS": "Разрешенные попытки входа в систему перед блокировкой пользователя / агента",
+		"ALLOWEDLOGINATTEMPTS": "Разрешенные попытки входа в систему до блокировки пользователя/агента",
 		"DEFAULT_FAVICON": "Фавикон по умолчанию",
-		"FAVICON": "Favicon",
+		"FAVICON": "Фавикон",
 		"IMAPGENERALSETTINGS": "IMAP",
-		"LOGINMAILFREQUENCY": "Частота входящей почты (сек)",
-		"USERNAME": "имя пользователя"
+		"LOGINMAILFREQUENCY": "Частота входящей почты (с)",
+		"USERNAME": "имя пользователя",
+		"GOOGLE_SSO_ENABLED": "Google SSO включен",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/sv.json b/public/app/main/apps/settings/i18n/sv.json
index 20cb857..9a1fdb0 100644
--- a/public/app/main/apps/settings/i18n/sv.json
+++ b/public/app/main/apps/settings/i18n/sv.json
@@ -213,6 +213,8 @@
 		"FAVICON": "favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Logga in e-postfrekvens (sek)",
-		"USERNAME": "Användarnamn"
+		"USERNAME": "Användarnamn",
+		"GOOGLE_SSO_ENABLED": "Google SSO aktiverat",
+		"SSO": "SSO"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/tr.json b/public/app/main/apps/settings/i18n/tr.json
index 9346334..c650aa6 100644
--- a/public/app/main/apps/settings/i18n/tr.json
+++ b/public/app/main/apps/settings/i18n/tr.json
@@ -213,6 +213,8 @@
 		"FAVICON": "favicon",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "Giriş Posta Sıklığı (sn)",
-		"USERNAME": "Kullanıcı adı"
+		"USERNAME": "Kullanıcı adı",
+		"GOOGLE_SSO_ENABLED": "Google TOA Etkin",
+		"SSO": "TOA"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/zh-CN.json b/public/app/main/apps/settings/i18n/zh-CN.json
index 0493b0a..1f1b794 100644
--- a/public/app/main/apps/settings/i18n/zh-CN.json
+++ b/public/app/main/apps/settings/i18n/zh-CN.json
@@ -213,6 +213,8 @@
 		"FAVICON": "网站图标",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "登录邮件频率（秒）",
-		"USERNAME": "用户名"
+		"USERNAME": "用户名",
+		"GOOGLE_SSO_ENABLED": "已启用Google SSO",
+		"SSO": "单点登录"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/settings/i18n/zh-TW.json b/public/app/main/apps/settings/i18n/zh-TW.json
index a48b323..f9d3593 100644
--- a/public/app/main/apps/settings/i18n/zh-TW.json
+++ b/public/app/main/apps/settings/i18n/zh-TW.json
@@ -213,6 +213,8 @@
 		"FAVICON": "網站圖標",
 		"IMAPGENERALSETTINGS": "IMAP",
 		"LOGINMAILFREQUENCY": "登錄郵件頻率（秒）",
-		"USERNAME": "用戶名"
+		"USERNAME": "用戶名",
+		"GOOGLE_SSO_ENABLED": "已啟用Google SSO",
+		"SSO": "單點登錄"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/sms/i18n/ru.json b/public/app/main/apps/sms/i18n/ru.json
index ad092be..e13e8ea 100644
--- a/public/app/main/apps/sms/i18n/ru.json
+++ b/public/app/main/apps/sms/i18n/ru.json
@@ -2,36 +2,36 @@
 	"SMS": {
 		"KEY": "Ключ",
 		"NAME": "Имя",
-		"SMSQUEUES": "Очереди сообщений SMS",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"SMSQUEUES": "Очереди SMS",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"STRATEGY": "Стратегия",
 		"ERRORS": {
-			"KEY_MAX_LENGTH": "Ключ должен иметь максимальную длину равную {{max}}",
-			"KEY_REQUIRED": "Ключ",
-			"NAME_REQUIRED": "Это имя требуется",
-			"AGENT_TIMEOUT_REQUIRED": "Оператор - тайм-аут требуется",
-			"PHONE_REQUIRED": "Номер телефона не требуется",
-			"SID_REQUIRED": "Значение SID не требуется",
-			"TOKEN_REQUIRED": "Маркер не требуется",
-			"USERNAME_REQUIRED": "Имя пользователя не требуется",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"MOTIONADDRESS_REQUIRED": "Движение адрес не требуется",
-			"MOTIONADDRESS_MUST_VALID_URL": "Движение адрес должен быть записан в действительный формат",
-			"ACCEPTURL_MUST_VALID_URL": "Принять URL должен быть записан в действительный формат",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"REJECTURL_MUST_VALID_URL": "Отклонить URL должен быть записан в действительный формат",
-			"CLOSEURL_MUST_VALID_URL": "Закрыть адрес URL должен быть записан в действительный формат",
-			"TYPE_REQUIRED": "Типа не требуется",
-			"LIST_REQUIRED": "Список не требуется",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"CONDITION_REQUIRED": "Это состояние требует",
-			"TRUEPRIORITY_REQUIRED": "Истинный приоритет не требуется",
-			"FALSEPRIORITY_REQUIRED": "Ложный Приоритет не требуется",
-			"AGENT_REQUIRED": "Агент обязан",
-			"QUEUE_REQUIRED": "Очереди не требуется",
-			"DISPOSITION_REQUIRED": "Распоряжения не требуется",
-			"ACCOUNTSID_REQUIRED": "SID учетной записи не требуется",
-			"AUTHTOKEN_REQUIRED": "Маркер аутентификации не требуется",
+			"KEY_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
+			"KEY_REQUIRED": "Обязательное поле",
+			"NAME_REQUIRED": "Обязательное поле",
+			"AGENT_TIMEOUT_REQUIRED": "Обязательное поле",
+			"PHONE_REQUIRED": "Обязательное поле",
+			"SID_REQUIRED": "Обязательное поле",
+			"TOKEN_REQUIRED": "Обязательное поле",
+			"USERNAME_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_REQUIRED": "Обязательное поле",
+			"MOTIONADDRESS_MUST_VALID_URL": "Неверный формат",
+			"ACCEPTURL_MUST_VALID_URL": "Неверный формат",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"REJECTURL_MUST_VALID_URL": "Неверный формат",
+			"CLOSEURL_MUST_VALID_URL": "Неверный формат",
+			"TYPE_REQUIRED": "Обязательное поле",
+			"LIST_REQUIRED": "Обязательное поле",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"CONDITION_REQUIRED": "Обязательное поле",
+			"TRUEPRIORITY_REQUIRED": "Обязательное поле",
+			"FALSEPRIORITY_REQUIRED": "Обязательное поле",
+			"AGENT_REQUIRED": "Обязательное поле",
+			"QUEUE_REQUIRED": "Обязательное поле",
+			"DISPOSITION_REQUIRED": "Обязательное поле",
+			"ACCOUNTSID_REQUIRED": "Обязательное поле",
+			"AUTHTOKEN_REQUIRED": "Обязательное поле",
 			"MOTIONPROXY_REQUIRED": "Обязательное поле",
 			"MOTIONPROXY_MUST_VALID_URL": "Неверный формат",
 			"TEXT_MAX_LENGTH": "Значение должно иметь максимальную длину, равную {{max}}",
@@ -60,226 +60,226 @@
 			"BASEURL_REQUIRED": "Обязательное поле",
 			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Обязательное поле",
 			"ACCESSKEYID_REQUIRED": "Требуется идентификатор ключа доступа",
-			"BOTNAME_REQUIRED": "Имя бота обязательно",
+			"BOTNAME_REQUIRED": "Требуется имя бота",
 			"SECRETACCESSKEY_REQUIRED": "Требуется секретный ключ доступа"
 		},
-		"AGENT_TIMEOUT": "Время ожидания оператора",
+		"AGENT_TIMEOUT": "Тайм-аут агента",
 		"DESCRIPTION": "Описание",
-		"ADD_SMSQUEUE": "Добавить сервер SMS очереди",
-		"EDIT_SMSQUEUE": "Редактировать сервер SMS очереди",
-		"DELETE_SMSQUEUE": "Удаление SMS-очереди",
+		"ADD_SMSQUEUE": "Добавить очередь SMS",
+		"EDIT_SMSQUEUE": "Редактировать очередь SMS",
+		"DELETE_SMSQUEUE": "Удалить очередь SMS",
 		"SETTINGS": "Настройки",
-		"GENERAL": "Генеральной",
-		"CREATED_AT": "Созданные в",
+		"GENERAL": "Общие",
+		"CREATED_AT": "Создано на",
 		"SAVE": "Сохранить",
-		"SMSACCOUNTS": "SMS счетов",
+		"SMSACCOUNTS": "Учетные записи SMS",
 		"TYPE": "Тип",
-		"PHONE": "Номер телефона",
+		"PHONE": "Телефон",
 		"SID": "SID",
-		"TOKEN": "Маркер",
-		"SMSTYPE": "Тип сообщений SMS",
+		"TOKEN": "Токен",
+		"SMSTYPE": "Тип SMS",
 		"USERNAME": "Имя пользователя",
 		"PASSWORD": "Пароль",
 		"MOTIONADDRESS": "Адрес движения",
-		"ADD_SMSACCOUNT": "Добавить учетную запись сервера SMS",
-		"EDIT_SMSACCOUNT": "Редактировать учетную запись сервера SMS",
-		"DELETE_SMSACCOUNT": "Удалить учетную запись сервера SMS",
+		"ADD_SMSACCOUNT": "Добавить учетную запись SMS",
+		"EDIT_SMSACCOUNT": "Редактировать учетную запись SMS",
+		"DELETE_SMSACCOUNT": "Удалить учетную запись SMS",
 		"LIST": "Список",
-		"FIDELITY": "Четкость",
+		"FIDELITY": "Точность",
 		"API": "API",
-		"DISPOSITIONS": "Распоряжения",
+		"DISPOSITIONS": "Диспозиции",
 		"WEBHOOKS": "WebHooks",
 		"ACTIONS": "Действия",
-		"ACCEPT": "Согласиться с",
+		"ACCEPT": "Принять",
 		"ACCEPTMETHOD": "Принять метод",
-		"ACCEPTURL": "Согласиться с URL",
+		"ACCEPTURL": "Принять URL",
 		"REJECT": "Отклонить",
 		"REJECTMETHOD": "Отклонить метод",
-		"REJECTURL": "Отклонить URL",
+		"REJECTURL": "Отклонить URL",
 		"CLOSE": "Закрыть",
-		"CLOSEMETHOD": "Закройте метод",
-		"CLOSEURL": "Закрыть URL",
+		"CLOSEMETHOD": "Закрыть метод",
+		"CLOSEURL": "Закрыть URL",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"BACK": "Назад",
 		"SMS": "SMS",
-		"ID": "Id",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
-		"SMSDISPOSITIONS": "SMS распоряжения",
-		"NO_SMSDISPOSITION_AVAILABLE": "SMS не распоряжения имеющихся",
-		"NEW_SMSDISPOSITION": "Новые SMS-Disposition",
-		"ADD_SMSDISPOSITION": "Добавить сервер SMS распоряжения",
-		"EDIT_SMSDISPOSITION": "Редактировать сервер SMS распоряжения",
-		"DELETE_SMSDISPOSITION": "Удаление SMS-Disposition",
-		"NEW_SMSQUEUE": "Новые SMS-сообщения очереди ожидания",
-		"NEW_SMSACCOUNT": "Новая учетная запись сервера SMS",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
+		"ID": "Идентификатор",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
+		"SMSDISPOSITIONS": "Диспозиции SMS",
+		"NO_SMSDISPOSITION_AVAILABLE": "Диспозиции SMS отсутствуют",
+		"NEW_SMSDISPOSITION": "Новая диспозиция SMS",
+		"ADD_SMSDISPOSITION": "Добавить диспозицию SMS",
+		"EDIT_SMSDISPOSITION": "Редактировать диспозицию SMS",
+		"DELETE_SMSDISPOSITION": "Удалить диспозицию SMS",
+		"NEW_SMSQUEUE": "Новая очередь SMS",
+		"NEW_SMSACCOUNT": "Новая учетная запись SMS",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
 		"HELP": {
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"LIST": "Contact Manager список используется для связи контакты",
-			"RECEIVEURL": "Это автоматически сгенерированное API строки необходимо использовать для получения сообщений внутри вашего счета с SMS-услуг (метод POST должны использоваться). Вы можете нажать кнопку буфер обмена для копирования его в буфер обмена.",
-			"MOTIONPROXY": "Поле должно иметь следующий формат: <protocol>:// <IP_адрес>[<port>]. Пример: https://X.Y.Z.W",
-			"DELIVERYREPORTURL": "Это автоматически созданная строка API, которую вы должны использовать для получения отчета о доставке отправленных сообщений от вашего провайдера SMS (должен использоваться метод POST): нажмите кнопку буфера обмена, чтобы скопировать его",
-			"MANDATORYDISPOSITION": "Обязательное распоряжение",
-			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, когда включена обязательная утилизация",
-			"WELCOMEMESSAGE": "Это первое ответное сообщение, отправленное на новые взаимодействия"
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"LIST": "Список менеджера контактов, используемый для ассоциирования контактов",
+			"RECEIVEURL": "Это автоматически сгенерированная строка API, которую необходимо использовать для получения сообщений в вашей учетной записи от вашего SMS-провайдера (необходимо использовать метод POST): нажмите кнопку вызова диалогового окна «Буфер обмена», чтобы скопировать ее",
+			"MOTIONPROXY": "Поле должно иметь следующий формат: <protocol>://<ipaddress>[:<port>]. Пример: https://X.Y.Z.W",
+			"DELIVERYREPORTURL": "Это автоматически сгенерированная строка API, которую необходимо использовать для получения отчета о доставке отправленных сообщений от вашего SMS-провайдера (необходимо использовать метод POST): нажмите кнопку вызова диалогового окна «Буфер обмена», чтобы скопировать ее",
+			"MANDATORYDISPOSITION": "Обязательная диспозиция",
+			"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
+			"WELCOMEMESSAGE": "Это первое ответное сообщение, отправленное для новых взаимодействий."
 		},
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"TEAMADD_SMSQUEUE": "Команда Добавить в очередь",
-		"AGENTADD_SMSQUEUE": "Добавить оператора в очереди",
-		"ALL_AGENTS": "Все операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"RECEIVEURL": "Получить URL",
+		"OF": "из",
+		"TEAMADD_SMSQUEUE": "Добавить команду к очереди SMS",
+		"AGENTADD_SMSQUEUE": "Добавить агента к очереди SMS",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"RECEIVEURL": "Получить URL-адрес",
 		"INTERACTION": "Взаимодействие",
-		"INTERACTIONS": "Взаимодействие",
-		"NO_INTERACTION_AVAILABLE": "Нет доступных взаимодействий",
-		"CONTACT": "Контакты",
-		"STARTEDAT": "Началась в",
-		"AGENT": "Оператор",
-		"CLOSEDAT": "Закрыт",
-		"DISPOSITION": "Отчуждения",
+		"INTERACTIONS": "Взаимодействия",
+		"NO_INTERACTION_AVAILABLE": "Взаимодействия отсутствуют",
+		"CONTACT": "Контакт",
+		"STARTEDAT": "Начато в",
+		"AGENT": "Агент",
+		"CLOSEDAT": "Закрыто в",
+		"DISPOSITION": "Диспозиция",
 		"NOTES": "Примечания",
-		"GOTO": "Гото",
-		"GOTOIF": "Gotoif",
-		"NOOP": "Нооп",
-		"QUEUE": "Очереди",
+		"GOTO": "Перейти к",
+		"GOTOIF": "Переход по условию / GotoIf",
+		"NOOP": "Noop",
+		"QUEUE": "Очередь",
 		"TIMEOUT": "Тайм-аут",
 		"VALUE": "Значение",
-		"EDIT_AGENT": "Редактирование оператора",
-		"EDIT_GOTO": "Редактировать гото",
-		"EDIT_NOOP": "Редактировать Noop",
-		"EDIT_GOTOIF": "Gotoif редактировать",
-		"EDIT_QUEUE": "Редактирование очереди",
-		"CONDITION": "Состояние",
+		"EDIT_AGENT": "Редактировать агента",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_NOOP": "Редактировать Noop",
+		"EDIT_GOTOIF": "Редактировать GotoIf",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"CONDITION": "Условие",
 		"TRUEPRIORITY": "Истинный приоритет",
 		"FALSEPRIORITY": "Ложный приоритет",
 		"PRIORITY": "Приоритет",
 		"GOTOP": "Gotop",
-		"EDIT_GOTOP": "Gotop редактировать",
+		"EDIT_GOTOP": "Редактировать Gotop",
 		"EDIT_CLOSE": "Редактировать Закрыть",
 		"FILTER": "Фильтр",
-		"SELECT_STATUS": "Выберите состояние",
+		"SELECT_STATUS": "Выбрать статус",
 		"ALL": "Все",
-		"SELECT_ACCOUNT": "Выберите учетную запись",
+		"SELECT_ACCOUNT": "Выбрать учетную запись",
 		"OPENED": "Открыть",
-		"CLOSED": "Закрыт",
+		"CLOSED": "Закрытые",
 		"STATUS": "Состояние",
-		"ACCOUNT": "Внимание",
+		"ACCOUNT": "Учетная запись",
 		"OPEN": "Открыть",
-		"INFO": "Инфо",
-		"ACCOUNTSID": "SID учетной записи",
-		"AUTHTOKEN": "Маркер аутентификации",
-		"PROXY": "Прокси-сервер",
-		"ADVANCED": "Расширенный",
-		"MOTIONPROXY": "Прокси-сервер или Движение доменных",
-		"REALTIME": "В режиме реального времени",
+		"INFO": "Информация",
+		"ACCOUNTSID": "SID учетной записи",
+		"AUTHTOKEN": "Токен Auth",
+		"PROXY": "Прокси",
+		"ADVANCED": "Продвинутый",
+		"MOTIONPROXY": "Прокси или домен Motion",
+		"REALTIME": "Режим реального времени",
 		"UNKNOWN": "Неизвестно",
-		"UNREGISTERED": "Незарегистрированный",
-		"UNAVAILABLE": "Недоступен",
-		"NOT_INUSE": "Не используется",
-		"REACHABLE": "Добраться",
-		"IN_USE": "В использовании",
+		"UNREGISTERED": "Не зарегистрирован",
+		"UNAVAILABLE": "Отсутствует",
+		"NOT_INUSE": "Не используется",
+		"REACHABLE": "Достижимые",
+		"IN_USE": "Используется",
 		"AGENTS": "Агенты",
-		"QUEUES": "Очередей",
-		"FULLNAME": "Fullname",
-		"INTERNAL": "Внутренние",
+		"QUEUES": "Очереди",
+		"FULLNAME": "Полное имя",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
+		"PHONE_STATUS": "Статус телефона",
 		"PAUSE": "Пауза",
-		"LOGOUT": "Выход из системы",
-		"AGENTADD_QUEUE": "Добавить оператора в очереди SMS",
-		"UNPAUSE": "Конец Пауза",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"LOGOUT": "Выход",
+		"AGENTADD_QUEUE": "Добавить агента к очереди SMS",
+		"UNPAUSE": "Конец паузы",
+		"DEFAULT_PAUSE": "Пауза по умолчанию",
+		"LOGGED_IN": "Зарегистрирован в системе",
+		"PAUSED": "Поставлен на паузу",
 		"READY": "Готов",
-		"WAITING": "Свободные",
+		"WAITING": "Ожидание",
 		"VOICE": "Голос",
 		"CHAT": "Чат",
-		"MAIL": "Почта",
-		"OPENCHANNEL": "Открыть канал",
+		"MAIL": "Электронная почта",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
-		"AGENTSADD_QUEUE": "Добавить операторов в очереди SMS",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"GOTOREALTIME_SMSQUEUE": "Перейти к Sms в режиме реального времени очереди",
-		"PARTIALPAUSE": "Parital Пауза",
-		"BUSY": "Занят",
+		"AGENTSADD_QUEUE": "Добавить агентов к очереди SMS",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"GOTOREALTIME_SMSQUEUE": "Перейти к очереди SMS в реальном времени",
+		"PARTIALPAUSE": "Частичная пауза",
+		"BUSY": "Линия занята",
 		"TIMER": "Таймер",
-		"IDLE": "Обороты холостого хода",
+		"IDLE": "Линия свободна",
 		"CAPACITY": "Емкость",
 		"SEND": "Отправить",
-		"TO": "К",
+		"TO": "Кому",
 		"MESSAGE": "Сообщение",
-		"TAGS": "Tags",
-		"INTERACTIONS_SMSACCOUNT": "Перейти к взаимодействию",
-		"REFRESH_INTERACTIONS": "Обновить взаимодействий",
-		"CANNED_ANSWER_NOT_FOUND": "Нет консервов ответы были найдены",
-		"CANNED_ANSWER_SEARCH": "Введите текст для поиска ответа на консервы",
-		"NO_SMSDISPOSITIONS_AVAILABLE": "Нет доступных смесей",
-		"NO_SMSCANNEDANSWER_AVAILABLE": "Нет готовых ответов",
-		"NEW_SMSCANNEDANSWER": "Новый Консервированный Ответ",
-		"ADD_SMSCANNEDANSWER": "Добавить консервированный ответ",
-		"EDIT_SMSCANNEDANSWER": "редактировать",
+		"TAGS": "Теги",
+		"INTERACTIONS_SMSACCOUNT": "Перейти к взаимодействиям",
+		"REFRESH_INTERACTIONS": "Обновить взаимодействия",
+		"CANNED_ANSWER_NOT_FOUND": "Готовые ответы не найдены",
+		"CANNED_ANSWER_SEARCH": "Ввести текст для поиска готового ответа",
+		"NO_SMSDISPOSITIONS_AVAILABLE": "Диспозиция SMS отсутствует",
+		"NO_SMSCANNEDANSWER_AVAILABLE": "Заранее определенные ответы отсутствуют",
+		"NEW_SMSCANNEDANSWER": "Новый заранее определенный ответ",
+		"ADD_SMSCANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_SMSCANNEDANSWER": "Редактировать",
 		"DELETE_SMSCANNEDANSWER": "Удалить",
-		"DELIVERYREPORTURL": "URL отчета о доставке",
+		"DELIVERYREPORTURL": "URL-адрес отчета о доставке",
 		"DELETE": "Удалить",
 		"SENDERSTRING": "Строка отправителя",
-		"DELIVERYREPORT": "Отчет о доставке",
-		"METHOD": "метод",
-		"ADD_NOTE": "Добавить заметку",
-		"NOTE": "Заметка",
-		"SPYINTERACTION": "шпион",
+		"DELIVERYREPORT": "Отчет о доставке",
+		"METHOD": "Метод",
+		"ADD_NOTE": "Добавить примечание",
+		"NOTE": "Примечание",
+		"SPYINTERACTION": "Шпион",
 		"AUTOREPLY": "Автоответчик",
-		"EDIT_AUTOREPLY": "Редактировать автоматический ответ",
+		"EDIT_AUTOREPLY": "Редактирование автоответчика",
 		"TIMES": "Количество раз за взаимодействие",
 		"TEXT": "Текст",
-		"INSERT_MESSAGE_HERE": "Вставьте свое текстовое сообщение здесь",
+		"INSERT_MESSAGE_HERE": "Введите текстовое сообщение здесь",
 		"DELETE_INTERACTION": "Удалить взаимодействие",
-		"AUTHID": "Auth ID",
-		"COMMAND": "команда",
-		"EDIT_SYSTEM": "Изменить систему",
-		"SYSTEM": "система",
-		"VARIABLE": "переменная",
-		"NOTIFICATION": "уведомление",
-		"NOTIFICATIONSHAKE": "Встряска",
-		"NOTIFICATIONSOUND": "звук",
-		"NOTIFICATIONTEMPLATE": "шаблон",
-		"WAITFORTHEASSIGNEDAGENT": "Подождите, пока назначенный агент",
-		"EDIT_TAG": "Изменить тег",
+		"AUTHID": "Идентификатор Auth",
+		"COMMAND": "Команда",
+		"EDIT_SYSTEM": "Редактировать систему",
+		"SYSTEM": "Система",
+		"VARIABLE": "Переменная",
+		"NOTIFICATION": "Уведомление",
+		"NOTIFICATIONSHAKE": "Shake",
+		"NOTIFICATIONSOUND": "Звук",
+		"NOTIFICATIONTEMPLATE": "Шаблон",
+		"WAITFORTHEASSIGNEDAGENT": "Ожидание ответа назначенного агента",
+		"EDIT_TAG": "Редактирование тега",
 		"TAG": "Тег",
-		"AGENTADD_SMSACCOUNT": "Добавить аккаунт агента в SMS",
-		"AGENTTRANSFER": "Передача агента",
-		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агента",
-		"QUEUETRANSFER": "Передача очереди",
-		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи очереди",
-		"TRANSFER": "Перечислить",
-		"CANNEDANSWERS": "Консервированные ответы",
+		"AGENTADD_SMSACCOUNT": "Добавить агента в учетную запись SMS",
+		"AGENTTRANSFER": "Передача агенту",
+		"AGENTTRANSFERTIMEOUT": "Тайм-аут передачи агенту",
+		"QUEUETRANSFER": "Передача в очередь",
+		"QUEUETRANSFERTIMEOUT": "Тайм-аут передачи в очередь",
+		"TRANSFER": "Перевод вызова",
+		"CANNEDANSWERS": "Заранее определенные ответы",
 		"DOWNLOAD_INTERACTION": "Скачать",
-		"SMSCANNEDANSWERS": "Консервированные ответы",
-		"LOGIN_TIME": "Время входа",
+		"SMSCANNEDANSWERS": "Заранее определенные ответы",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"APIKEY": "ApiKey",
-		"BASEURL": "Базовый URL",
+		"BASEURL": "Базовый URL",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования, когда включена обязательная утилизация",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Пауза для использования в случае включения обязательной диспозиции",
 		"ACCESSKEYID": "Идентификатор ключа доступа",
 		"AMAZONLEX": "AmazonLex",
 		"BOTNAME": "Имя бота",
-		"DIALOGFLOW": "DialogFlow",
-		"EDIT_AMAZONLEX": "Изменить конфигурацию Lex",
-		"EDIT_DIALOGFLOW": "Изменить конфигурацию DialogFlow",
-		"LANGUAGE": "язык",
-		"LEXREGION": "Область",
-		"SECRETACCESSKEY": "Секрет ключа доступа",
-		"WELCOMEMESSAGE": "Приветствие",
-		"DOWNLOAD_WITHOUT_ATTACHMENT": "Скачать без вложения",
-		"DOWNLOAD_WITH_ATTACHMENT": "Скачать с приложением",
+		"DIALOGFLOW": "Сервис DialogFlow",
+		"EDIT_AMAZONLEX": "Редактировать конфигурацию Lex",
+		"EDIT_DIALOGFLOW": "Редактирование конфигурации: DialogFlow",
+		"LANGUAGE": "Язык",
+		"LEXREGION": "Регион",
+		"SECRETACCESSKEY": "Секретный ключ доступа",
+		"WELCOMEMESSAGE": "Приветственное сообщение",
+		"DOWNLOAD_WITHOUT_ATTACHMENT": "Скачать без вложений",
+		"DOWNLOAD_WITH_ATTACHMENT": "Скачать с вложениями",
 		"LASTMESSAGE": "Последнее сообщение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/staff/i18n/ru.json b/public/app/main/apps/staff/i18n/ru.json
index 60d3c9b..fba9a29 100644
--- a/public/app/main/apps/staff/i18n/ru.json
+++ b/public/app/main/apps/staff/i18n/ru.json
@@ -1,339 +1,349 @@
 {
 	"STAFF": {
-		"CONTEXT": "Контексте",
-		"RINGINUSE": "Кольцо в использовании",
+		"CONTEXT": "Контекст",
+		"RINGINUSE": "Вызов используется",
 		"USERS": "Пользователи",
-		"AGENTS": "Операторы",
-		"TOGGLE_SIDENAV": "Боковая панель навигации - переключения",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"AGENTS": "Агенты",
+		"TOGGLE_SIDENAV": "Переключение sidenav",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"BACK": "Назад",
-		"MULTI_SELECT_TOGGLE": "Выберите нескольких переключения",
+		"MULTI_SELECT_TOGGLE": "множественный выбор: переключение",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
+		"SELECT_NONE": "Отменить все",
 		"SELECTED": "Выбранные",
 		"DELETE_SELECTED": "Удалить выбранные",
-		"EXPORT_SELECTED": "Экспорт выбранных",
+		"EXPORT_SELECTED": "Экспортировать выбранные",
 		"ALL_USERS": "Все пользователи",
-		"ALL_AGENTS": "Все операторы",
-		"SORT": "Порядок сортировки",
+		"ALL_AGENTS": "Все агенты",
+		"SORT": "Сортировать",
 		"NAME": "Имя",
-		"FULLNAME": "Полное Имя",
-		"A_TO_Z": "(A-Z)",
-		"Z_TO_A": "(Z)",
-		"MORE": "Более",
+		"FULLNAME": "Полное имя",
+		"A_TO_Z": "(От А до Я)",
+		"Z_TO_A": "(От Я до А)",
+		"MORE": "Больше",
 		"DELETE_USER": "Удалить пользователя",
 		"EDIT_USER": "Редактировать пользователя",
 		"DELETE_AGENT": "Удалить агента",
-		"EDIT_AGENT": "Редактирование оператора",
+		"EDIT_AGENT": "Редактировать агента",
 		"DELETE": "Удалить",
-		"SAVE": "Сохранить",
-		"ADD_USER": "Добавить пользователя",
-		"ADD_AGENT": "Добавить оператора",
-		"NO_RESULTS": "Нет результатов.",
-		"CLOSE_DIALOG": "Закрыть диалоговое окно",
+		"SAVE": "СОХРАНИТЬ",
+		"ADD_USER": "ДОБАВИТЬ ПОЛЬЗОВАТЕЛЯ",
+		"ADD_AGENT": "ДОБАВИТЬ АГЕНТА",
+		"NO_RESULTS": "Результаты отсутствуют..",
+		"CLOSE_DIALOG": "Закрыть диалог",
 		"NAME_REQUIRED": "Имя (обязательно)",
 		"USERNAME": "Имя пользователя",
 		"SHOW_ALL_FIELDS": "Показать все поля",
 		"PHONE_NUMBER": "Номер телефона",
-		"EMAIL": "Адрес электронной почты",
+		"EMAIL": "Электронная почта",
 		"PASSWORD": "Пароль",
 		"ERRORS": {
-			"FULLNAME_REQUIRED": "В Fullname не требуется",
-			"USERNAME_REQUIRED": "Имя пользователя не требуется",
-			"EMAIL_REQUIRED": "Адреса электронной почты не требуется",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"EMAIL_MUST_VALID": "Адреса электронной почты должны быть записаны в действительный формат",
-			"ACCOUNTNAME_REQUIRED": "Имя учетной записи не требуется",
-			"NAME_REQUIRED": "Это имя требуется",
-			"HOST_REQUIRED": "Хост не требуется",
-			"CHATCAPACITY_REQUIRED": "Чат требуется в",
-			"MAILCAPACITY_REQUIRED": "По электронной почте требуется в",
-			"FAXCAPACITY_REQUIRED": "Факс требуется в",
-			"SMSCAPACITY_REQUIRED": "SMS требуется в",
-			"OPENCHANNELCAPACITY_REQUIRED": "Открытого канала требуется в",
-			"SIPEXPIRES_REQUIRED": "Протокол SIP истечения срока действия не требуется",
-			"SIPPORT_REQUIRED": "Протокол SIP порт не требуется",
-			"UNCONDITIONALNUMBER_REQUIRED": "Безоговорочное номер требуется",
-			"NOREPLYNUMBER_REQUIRED": "В ответ не требуется",
-			"BUSYNUMBER_REQUIRED": "Занят номер требуется",
-			"USERNAME_MUST_VALID_PATTERN": "Имя пользователя должно быть действительным {{regex}}",
-			"REMOTECONTROLPORT_REQUIRED": "Пульт дистанционного управления требуется порт",
-			"CHATCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Чат потенциала должно быть больше или равно",
-			"MAILCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "По электронной почте потенциала должно быть больше или равно",
-			"FAXCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Факс потенциала должно быть больше или равно",
-			"OPENCHANNELCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Открытого канала потенциала должно быть больше или равно",
+			"FULLNAME_REQUIRED": "Обязательное поле",
+			"USERNAME_REQUIRED": "Обязательное поле",
+			"EMAIL_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"EMAIL_MUST_VALID": "Неверный формат",
+			"ACCOUNTNAME_REQUIRED": "Обязательное поле",
+			"NAME_REQUIRED": "Обязательное поле",
+			"HOST_REQUIRED": "Обязательное поле",
+			"CHATCAPACITY_REQUIRED": "Обязательное поле",
+			"MAILCAPACITY_REQUIRED": "Обязательное поле",
+			"FAXCAPACITY_REQUIRED": "Обязательное поле",
+			"SMSCAPACITY_REQUIRED": "Обязательное поле",
+			"OPENCHANNELCAPACITY_REQUIRED": "Обязательное поле",
+			"SIPEXPIRES_REQUIRED": "Обязательное поле",
+			"SIPPORT_REQUIRED": "Обязательное поле",
+			"UNCONDITIONALNUMBER_REQUIRED": "Обязательное поле",
+			"NOREPLYNUMBER_REQUIRED": "Обязательное поле",
+			"BUSYNUMBER_REQUIRED": "Обязательное поле",
+			"USERNAME_MUST_VALID_PATTERN": "Неверный формат {{regex}}",
+			"REMOTECONTROLPORT_REQUIRED": "Обязательное поле",
+			"CHATCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAILCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"FAXCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"OPENCHANNELCAPACITY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"AUTOANSWERDELAY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
 			"AUTOANSWERDELAY_REQUIRED": "Обязательное поле",
 			"MONITOREXTENSION_REQUIRED": "Обязательное поле",
-			"ENCRYPTION": "Шифрование протокола SRTP (Secure Realtime Protocol)",
+			"ENCRYPTION": "Шифрование SRTP (Secure Realtime Protocol)",
 			"DTLSCERTFILE_REQUIRED": "Обязательное поле",
 			"DTLSPRIVATEKEY_REQUIRED": "Обязательное поле",
-			"SECURE_PASSWORD_PATTERN": "Пароль должен содержать не менее 8 символов и иметь 1 строчный символ, 1 символ верхнего регистра, 1 номер и 1 специальный символ ~! @",
+			"SECURE_PASSWORD_PATTERN": "Пароль должен содержать не менее 8 символов, включая 1 строчную букву, 1 заглавную букву, 1 цифру и 1 специальный символ ~!@#$%^&amp;-_=+[{]}.",
 			"ALLOWCODECS_REQUIRED": "Обязательное поле",
 			"CRUDPERMISSIONS_REQUIRED": "Обязательное поле",
 			"USERPROFILE_REQUIRED": "Обязательное поле",
 			"PASSWORD_OLDPASSWORD_MATCH": "Новый пароль должен отличаться от предыдущего",
 			"CONFIRM_REQUIRED": "Обязательное поле"
 		},
-		"ACCOUNT": "Счета",
-		"VOICE": "Голосовой связи",
-		"CREATED_AT": "Созданные в",
+		"ACCOUNT": "Учетная запись",
+		"VOICE": "Голос",
+		"CREATED_AT": "Создано на",
 		"ROLE": "Роль",
 		"PERSONAL_INFO": "Личная информация",
 		"DESCRIPTION": "Описание",
-		"CHANGE_AVATAR": "Изменить аватар",
-		"GENERAL": "Генеральной",
-		"INTERNAL": "Внутренние",
-		"TRANSPORT": "Транспорта",
-		"ALLOWCODECS": "Разрешено кодеки",
+		"CHANGE_AVATAR": "Сменить аватар",
+		"GENERAL": "Общие",
+		"INTERNAL": "Внутренний",
+		"TRANSPORT": "Транспорт",
+		"ALLOWCODECS": "Разрешенные кодеки",
 		"HELP": {
-			"ALLOWCODECS": "Разрешено кодеки в порядке предпочтения",
-			"TRANSPORT": "Установить значение по умолчанию для транспорта. Порядок определяет основной транспортом по умолчанию.",
-			"HOST": "Как найти клиента - IP или имя хоста. Если Вы хотите телефон для самого Регистра, используйте ключевое слово Dynamic вместо IP-адрес хоста.",
-			"NAT": "Изменяет поведение звездочка для клиентов за брандмауэром.Если любое из разделенных запятыми параметров 'Нет', звездочка будет игнорировать любые другие параметры и настройки NAT=no.",
+			"ALLOWCODECS": "Разрешенные кодеки в порядке предпочтения",
+			"TRANSPORT": "Установить транспорт по умолчанию в порядке предпочтения",
+			"HOST": "Как найти клиента – IP-адрес или имя хоста. Если вы хотите, чтобы телефон регистрировался самостоятельно, используйте ключевое слово dynamic вместо Host IP",
+			"NAT": "Изменяет поведение Asterisk для клиентов за брандмауэром. Если какой-либо из параметров, разделенных запятыми, имеет значение «нет», Asterisk проигнорирует другие параметры и установит nat = no",
 			"SIPEXPIRES": "По умолчанию: 160",
 			"SIPPORT": "По умолчанию: 5160",
-			"TYPE": "Определяет роль SIP в Asterisk. Пользователь: используется для проверки подлинности входящих - Одноранговые сети: для исходящих вызовов - друга: охватывает как характеристики выше.",
-			"CHATCAPACITY": "Ноль означает неограниченное количество.",
-			"MAILCAPACITY": "Ноль означает неограниченное количество.",
-			"FAXCAPACITY": "Ноль означает неограниченное количество.",
-			"SMSCAPACITY": "Ноль означает неограниченное количество.",
-			"OPENCHANNELCAPACITY": "Ноль означает неограниченное количество.",
-			"CALLGROUP": "Определяет оператора callgroup",
-			"PICKUPGROUP": "Определяет группы, в которой оператор может ответить на вызовы",
-			"USERNAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"ENCRYPTION": "SRTP (защищенный протокол реального времени) шифрование",
-			"LAST_PASSWORD_RESET_AT": "Последняя дата и время, когда пароль был изменен. Если включена общая настройка Secure Suite, срок действия пароля истечет через 90 дней.",
-			"DTLSCERTFILE": "Ссылка на действительный сертификат TLS (файл .crt). Значение по умолчанию: '/etc/pki/tls/certs/motion.crt'.",
-			"DTLSPRIVATEKEY": "Ссылка на закрытый ключ сертификата (файл .key). Значение по умолчанию: '/etc/pki/tls/private/motion.key'.",
-			"SAVE_PERMISSIONS": "Каждый раздел, содержащий любые ожидающие изменения, будет сохранен",
-			"CUSTOM_DASHBOARDS_PERMISSIONS": "Пользовательские разрешения Dashboards управляются в модуле Инструменты",
-			"APIKEY": "Пожалуйста, используйте кнопку «API key manager» на панели инструментов для управления этим ключом",
+			"TYPE": "Определяет роль SIP в Asterisk. User: используется для аутентификации входящих вызовов – Peer: для исходящих вызовов – Friend: распространяется на обе вышеуказанные категории",
+			"CHATCAPACITY": "Максимальное количество одновременных взаимодействий каналов на агента (0 = без ограничений)",
+			"MAILCAPACITY": "Максимальное количество одновременных взаимодействий каналов на агента (0 = без ограничений)",
+			"FAXCAPACITY": "Максимальное количество одновременных взаимодействий каналов на агента (0 = без ограничений)",
+			"SMSCAPACITY": "Максимальное количество одновременных взаимодействий каналов на агента (0 = без ограничений)",
+			"OPENCHANNELCAPACITY": "Максимальное количество одновременных взаимодействий каналов на агента (0 = без ограничений)",
+			"CALLGROUP": "Группа вызовов агента",
+			"PICKUPGROUP": "Группы, в которых агент может отвечать на звонки",
+			"USERNAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"ENCRYPTION": "Шифрование SRTP (Secure Realtime Protocol)",
+			"LAST_PASSWORD_RESET_AT": "Дата и время последнего изменения пароля. Если включена общая настройка Secure Suite, срок действия пароля истечет через 90 дней.",
+			"DTLSCERTFILE": "Ссылка на действительный TLS-сертификат (файл .crt). Значение по умолчанию: «/etc/pki/tls/certs/motion.crt».",
+			"DTLSPRIVATEKEY": "Ссылка на закрытый ключ сертификата (файл .key). Значение по умолчанию: «/etc/pki/tls/private/motion.key».",
+			"SAVE_PERMISSIONS": "Каждый раздел, который содержит любые изменения, ожидающие подтверждения, будет сохранен",
+			"CUSTOM_DASHBOARDS_PERMISSIONS": "Пользовательские разрешения на панели обработки контролируются посредством модуля «Инструменты»",
+			"APIKEY": "Пожалуйста, используйте кнопку API Key Manager на панели инструментов для обработки данным ключом",
 			"ENABLEAUTOMATICSCREENRECORDING": "Функциональность доступна только для голосового канала",
-			"BLOCKED": "Блокировка / разблокировка доступа",
-			"DISABLED": "выберите, чтобы деактивировать / отменить выбор, чтобы активировать"
+			"BLOCKED": "Блокировка/разблокировка доступа",
+			"DISABLED": "выберите, чтобы деактивировать / отмените выбор, чтобы повторно активировать"
 		},
 		"NEW_PASSWORD": "Новый пароль",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
 		"CHANGE_PASSWORD": "Изменить пароль",
 		"CHANGEPASSWORD_AGENT": "Изменить пароль",
 		"CHANGEPASSWORD_USER": "Изменить пароль",
 		"CHANGEPASSWORD_TELEPHONE": "Изменить пароль",
-		"LOGININPAUSE": "Введите логин и пароль в режиме паузы",
-		"HOST": "Принимающей",
+		"LOGININPAUSE": "Вход в паузу",
+		"HOST": "Хост",
 		"NAT": "NAT",
 		"CHANSPY": "ChanSpy",
 		"OTHER_CHANNELS": "Другие каналы",
-		"CHATCAPACITY": "Чат потенциала",
-		"MAILCAPACITY": "Потенциала электронной почты",
-		"FAXCAPACITY": "Возможность работы с факсами",
-		"SMSCAPACITY": "Sms потенциала",
-		"OPENCHANNELCAPACITY": "Открыть канал потенциала",
-		"MOTIONBAR": "Бар движения",
+		"CHATCAPACITY": "Емкость чата",
+		"MAILCAPACITY": "Емкость электронной почты",
+		"FAXCAPACITY": "Емкость факса",
+		"SMSCAPACITY": "Емкость SMS",
+		"OPENCHANNELCAPACITY": "Емкость открытого канала",
+		"MOTIONBAR": "Панель Motion Bar",
 		"SETTINGS": "Настройки",
-		"AUTOANSWER": "Автоматический ответ",
+		"AUTOANSWER": "Автоответ",
 		"ENABLESETTINGS": "Включить настройки",
-		"CALL_FORWARDING": "Переадресация вызова",
-		"UNCONDITIONAL": "Безоговорочное",
-		"UNCONDITIONALNUMBER": "Безусловное номер",
-		"NOREPLY": "Нет ответа",
-		"NOREPLYNUMBER": "Ответ не число",
-		"BUSY": "Занят",
-		"BUSYNUMBER": "Занят",
-		"REMOTE_CONTROL": "Пульт дистанционного управления",
-		"REMOTECONTROL": "Пульт дистанционного управления",
-		"REMOTECONTROLPORT": "Пульт дистанционного управления порт",
+		"CALL_FORWARDING": "Переадресация вызовов",
+		"UNCONDITIONAL": "Безусловная",
+		"UNCONDITIONALNUMBER": "Безусловная – на номер",
+		"NOREPLY": "При отсутствии ответа в течение заданного абонентом периода времени",
+		"NOREPLYNUMBER": "При отсутствии ответа в течение заданного абонентом периода времени – на номер",
+		"BUSY": "Линия занята",
+		"BUSYNUMBER": "В случае, если занят основной номер, – на номер",
+		"REMOTE_CONTROL": "Дистанционное управление",
+		"REMOTECONTROL": "Дистанционное управление",
+		"REMOTECONTROLPORT": "Порт дистанционного обработки",
 		"SIP": "SIP",
-		"SIPEXPIRES": "SIP истекает [сек]",
-		"SIPPORT": "Порт SIP",
-		"PENALTY": "Смертная казнь",
+		"SIPEXPIRES": "SIP истекает [с]",
+		"SIPPORT": "Порт SIP",
+		"PENALTY": "Параметр Penalty",
 		"ACCOUNTNAME": "Имя учетной записи",
 		"ADD_TELEPHONE": "Добавить телефон",
 		"EDIT_TELEPHONE": "Редактировать телефон",
-		"DELETE_TELEPHONE": "Удаление телефона",
-		"TEAMS": "Групп",
-		"DELETE_TEAM": "Удалить группу",
-		"AGENTADD_TEAM": "Добавление операторов в группе",
-		"EDIT_TEAM": "Редактировать информацию о команде",
+		"DELETE_TELEPHONE": "Удалить телефон",
+		"TEAMS": "Команды",
+		"DELETE_TEAM": "Удалить команду",
+		"AGENTADD_TEAM": "Добавить агентов в команду",
+		"EDIT_TEAM": "Редактировать команду",
 		"TYPE": "Тип",
 		"TELEPHONES": "Телефоны",
 		"CALLERID": "Идентификатор вызывающего абонента",
 		"ENABLERECORDING": "Включить запись",
 		"STAFF": "Персонал",
-		"ID": "Id",
+		"ID": "Идентификатор",
 		"NEW_USER": "Новый пользователь",
-		"NEW_AGENT": "Новый оператор",
+		"NEW_AGENT": "Новый агент",
 		"NEW_TELEPHONE": "Новый телефон",
-		"NEW_TEAM": "Новая группа",
-		"ADD_TEAM": "Добавить группу",
-		"JOIN_QUEUE": "Присоединиться к очереди",
+		"NEW_TEAM": "Новая команда",
+		"ADD_TEAM": "Добавить команду",
+		"JOIN_QUEUE": "Присоединиться к очереди",
 		"CAPACITY": "Емкость",
-		"AUTOINTERNAL": "Автоматическое создание внутренний номер",
-		"ADD_AGENT_TO_TEAM": "Добавить оператора в группу",
-		"TEAMADD_AGENT": "Добавить оператора в группу",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
+		"AUTOINTERNAL": "Автогенерация внутреннего номера",
+		"ADD_AGENT_TO_TEAM": "Добавить агента в команду",
+		"TEAMADD_AGENT": "Добавить агента в команду",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
 		"PERMISSIONS": "Разрешения",
-		"ADD_AGENT_TO_QUEUE": "Добавить оператора в очереди",
-		"ALL_MODULES_AVAILABLE": "Все модули",
-		"CALLGROUP": "Вызов группы",
-		"PICKUPGROUP": "Группы перехвата вызова",
-		"QUEUEADD_AGENT_VOICE_OUTBOUND": "Добавить оператора в очереди кампаний",
-		"QUEUEADD_AGENT_VOICE_INBOUND": "Добавить оператора в очереди голосовой связи",
-		"QUEUEADD_AGENT_CHAT_INBOUND": "Добавить оператора в чат очередей",
-		"QUEUEADD_AGENT_MAIL_INBOUND": "Добавить оператора в очереди сообщений электронной почты",
-		"QUEUEADD_AGENT_SMS_INBOUND": "Добавить оператора в очереди сообщений SMS",
-		"QUEUEADD_AGENT_OPENCHANNEL_INBOUND": "Добавить оператора в открытый канал очередей",
-		"QUEUEADD_AGENT_FAX_INBOUND": "Добавить оператора в очереди факса",
-		"QUEUEADD_USER_VOICE_INBOUND": "Добавить пользователя в очереди голосовой связи",
-		"QUEUEADD_USER_CHAT_INBOUND": "Добавить пользователя в чат очередей",
-		"QUEUEADD_USER_MAIL_INBOUND": "Добавить пользователя в очереди сообщений электронной почты",
-		"QUEUEADD_USER_SMS_INBOUND": "Добавить пользователя в очереди сообщений SMS",
-		"QUEUEADD_USER_OPENCHANNEL_INBOUND": "Добавить пользователя открыть канал очередей",
-		"QUEUEADD_USER_FAX_INBOUND": "Добавить пользователя в очереди факса",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
-		"SELECTED_AGENTS": "Выбранные операторы",
-		"ALL_QUEUES_VOICE_OUTBOUND": "Все очереди кампаний",
-		"SELECTED_QUEUES_VOICE_OUTBOUND": "Выбранные очереди кампаний",
-		"ALL_QUEUES_VOICE_INBOUND": "Все голосовые очередей",
-		"SELECTED_QUEUES_VOICE_INBOUND": "Выбранный голос очередей",
-		"ALL_QUEUES_CHAT_INBOUND": "Все очереди чата",
-		"SELECTED_QUEUES_CHAT_INBOUND": "Выбранный чат очередей",
+		"ADD_AGENT_TO_QUEUE": "Добавить агента к очереди",
+		"ALL_MODULES_AVAILABLE": "Все модули доступны",
+		"CALLGROUP": "Группа вызова",
+		"PICKUPGROUP": "Группа перехвата вызова",
+		"QUEUEADD_AGENT_VOICE_OUTBOUND": "Добавить агента к кампаниям очереди",
+		"QUEUEADD_AGENT_VOICE_INBOUND": "Добавить агента к очередям голосовой почты",
+		"QUEUEADD_AGENT_CHAT_INBOUND": "Добавить агента к очередям чатов",
+		"QUEUEADD_AGENT_MAIL_INBOUND": "Добавить агента к очередям сообщений электронной почты",
+		"QUEUEADD_AGENT_SMS_INBOUND": "Добавить агента к очередям SMS",
+		"QUEUEADD_AGENT_OPENCHANNEL_INBOUND": "Добавить агента к очередям открытых каналов",
+		"QUEUEADD_AGENT_FAX_INBOUND": "Добавить агента к очередям факсов",
+		"QUEUEADD_USER_VOICE_INBOUND": "Добавить пользователя к очередям голосовой почты",
+		"QUEUEADD_USER_CHAT_INBOUND": "Добавить пользователя к очередям чатов",
+		"QUEUEADD_USER_MAIL_INBOUND": "Добавить пользователя к очередям сообщений электронной почты",
+		"QUEUEADD_USER_SMS_INBOUND": "Добавить пользователя к очередям SMS",
+		"QUEUEADD_USER_OPENCHANNEL_INBOUND": "Добавить пользователя к очередям открытых каналов",
+		"QUEUEADD_USER_FAX_INBOUND": "Добавить пользователя к очередям факсов",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
+		"SELECTED_AGENTS": "Выбранные агенты",
+		"ALL_QUEUES_VOICE_OUTBOUND": "Все кампании очереди",
+		"SELECTED_QUEUES_VOICE_OUTBOUND": "Выбранные кампании очереди",
+		"ALL_QUEUES_VOICE_INBOUND": "Все очереди голосовой почты",
+		"SELECTED_QUEUES_VOICE_INBOUND": "Выбранные очереди голосовой почты",
+		"ALL_QUEUES_CHAT_INBOUND": "Все очереди чатов",
+		"SELECTED_QUEUES_CHAT_INBOUND": "Выбранные очереди чатов",
 		"ALL_QUEUES_MAIL_INBOUND": "Все очереди сообщений электронной почты",
 		"SELECTED_QUEUES_MAIL_INBOUND": "Выбранные очереди сообщений электронной почты",
-		"ALL_QUEUES_SMS_INBOUND": "Все очереди сообщений SMS",
-		"SELECTED_QUEUES_SMS_INBOUND": "Выбранные очереди сообщений SMS",
-		"ALL_QUEUES_OPENCHANNEL_INBOUND": "Все открытые канал очередей",
-		"SELECTED_QUEUES_OPENCHANNEL_INBOUND": "Выбранные открытый канал очередей",
-		"ALL_QUEUES_FAX_INBOUND": "Все очереди факса",
-		"SELECTED_QUEUES_FAX_INBOUND": "Выбранный факс очередей",
+		"ALL_QUEUES_SMS_INBOUND": "Все очереди SMS",
+		"SELECTED_QUEUES_SMS_INBOUND": "Выбранные очереди SMS",
+		"ALL_QUEUES_OPENCHANNEL_INBOUND": "Все очереди открытых каналов",
+		"SELECTED_QUEUES_OPENCHANNEL_INBOUND": "Выбранные очереди открытых каналов",
+		"ALL_QUEUES_FAX_INBOUND": "Все очереди факсов",
+		"SELECTED_QUEUES_FAX_INBOUND": "Выбранные очереди факсов",
 		"VOICEMAIL": "Голосовая почта",
-		"SHOWWEBCONTROL": "Показать Web Control",
+		"SHOWWEBCONTROL": "Типология",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"CALLFORWARDING": "Переадресация вызова",
-		"DND": "Не беспокоить во время паузы",
-		"UNANSWEREDCALLBADGE": "Показать неотвеченные вызовы знак",
-		"ENABLEDTMFTONE": "Чтобы тональных сигналов DTMF",
-		"AUTOANSWERDELAY": "Авто Время ожидания ответа",
-		"ENCRYPTION": "Шифрования.",
-		"CHANNELS": "Каналов",
+		"OF": "из",
+		"CALLFORWARDING": "Переадресация вызовов",
+		"DND": "Не беспокоить во время паузы",
+		"UNANSWEREDCALLBADGE": "Показать значок неотвеченного вызова",
+		"ENABLEDTMFTONE": "Включить тоны DTMF",
+		"AUTOANSWERDELAY": "Задержка: автоответ [с]",
+		"ENCRYPTION": "Шифрование",
+		"CHANNELS": "Каналы",
 		"CHAT": "Чат",
-		"SMS": "Sms",
-		"OPENCHANNEL": "Открыть канал",
+		"SMS": "SMS",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
-		"QUEUEADD_USER_VOICE_OUTBOUND": "Добавить пользователя в очереди кампаний",
-		"MONITOREXTENSION": "Запись вызовов на добавочный номер пользователя",
-		"NO_PASSWORD_CHANGE": "Без изменения пароля",
-		"SECURITY_SUITE": "Люкс для обеспечения безопасности",
-		"LAST_PASSWORD_RESET_AT": "Сброс последнего пароля",
-		"SIP_WEBRTC": "Глоток",
-		"SETTINGS_WEBRTC": "настройки",
+		"QUEUEADD_USER_VOICE_OUTBOUND": "Добавить пользователя к кампаниям очереди",
+		"MONITOREXTENSION": "Запись вызовов на внутренний номер пользователя",
+		"NO_PASSWORD_CHANGE": "Нет смены пароля",
+		"SECURITY_SUITE": "Security Suite",
+		"LAST_PASSWORD_RESET_AT": "Сброс последнего пароля произошел в",
+		"SIP_WEBRTC": "SIP",
+		"SETTINGS_WEBRTC": "Настройки",
 		"WEBRTC": "WebRTC",
-		"DTLSCERTFILE": "Сертификат TLS",
-		"DTLSPRIVATEKEY": "Закрытый ключ сертификата TLS",
+		"DTLSCERTFILE": "TLS-сертификат",
+		"DTLSPRIVATEKEY": "Приватный ключ TLS-сертификата",
 		"EDITPERMISSIONS": "Редактирование разрешений",
 		"READANDEDIT": "Читать, редактировать",
 		"READANDEDITANDDELETE": "Чтение, редактирование, удаление",
-		"GENERAL_PERMISSIONS": "Генеральная",
-		"ENABLEMESSENGER": "Включить внутренний посланник",
-		"OUTBOUNDPROXY": "Oubound Proxy",
+		"GENERAL_PERMISSIONS": "Общие",
+		"ENABLEMESSENGER": "Включить внутренний мессенджер",
+		"OUTBOUNDPROXY": "Oubound Proxy / Прокси, принимающий запросы от клиента",
 		"PHONE": "Телефон",
-		"MOBILE": "мобильный",
-		"ALIAS": "кличка",
-		"ENABLEJAWSINTEGRATION": "Включить интеграцию челюстей",
-		"PREFIXREQUIRED": "Требуется префикс",
+		"MOBILE": "Мобильный телефон",
+		"ALIAS": "Алиас",
+		"ENABLEJAWSINTEGRATION": "Включить интеграцию в Jaws",
+		"PREFIXREQUIRED": "Выбор префикса обязателен",
 		"ENABLEVIDEORECORDING": "Включить видеозапись",
 		"OLD_PASSWORD": "Старый пароль",
-		"ALL_CHATQUEUES": "Все очереди в чате",
+		"ALL_CHATQUEUES": "Все очереди чатов",
 		"ALL_CHATWEBSITES": "Все чат-сайты",
 		"ALL_FAXACCOUNTS": "Все учетные записи факсов",
-		"ALL_FAXQUEUES": "Все очереди факса",
+		"ALL_FAXQUEUES": "Все очереди факсов",
 		"ALL_MAILACCOUNTS": "Все учетные записи электронной почты",
-		"ALL_MAILQUEUES": "Все почтовые очереди",
-		"ALL_OPENCHANNELACCOUNTS": "Все открытые аккаунты канала",
-		"ALL_OPENCHANNELQUEUES": "Все открытые очереди каналов",
+		"ALL_MAILQUEUES": "Все очереди сообщений электронной почты",
+		"ALL_OPENCHANNELACCOUNTS": "Все учетные записи открытых каналов",
+		"ALL_OPENCHANNELQUEUES": "Все очереди открытых каналов",
 		"ALL_PROJECTS": "Все проекты Cally Square",
-		"ALL_QUEUECAMPAIGNS": "Все очереди очереди",
-		"ALL_SMSACCOUNTS": "Все смс аккаунты",
-		"ALL_SMSQUEUES": "Все SMS-очереди",
-		"ALL_VOICEQUEUES": "Все голосовые очереди",
+		"ALL_QUEUECAMPAIGNS": "Все кампании очереди",
+		"ALL_SMSACCOUNTS": "Все учетные записи SMS",
+		"ALL_SMSQUEUES": "Все очереди SMS",
+		"ALL_VOICEQUEUES": "Все очереди голосовой почты",
 		"MANAGE_PERMISSIONS": "Управление разрешениями",
-		"SELECTED_CHATQUEUES": "Избранные почтовые очереди",
-		"SELECTED_CHATWEBSITES": "Избранные чат-сайты",
-		"SELECTED_FAXACCOUNTS": "Выбранные учетные записи факса",
-		"SELECTED_FAXQUEUES": "Выбранные очереди факса",
+		"SELECTED_CHATQUEUES": "Выбранные очереди сообщений электронной почты",
+		"SELECTED_CHATWEBSITES": "Выбранные чат-сайты",
+		"SELECTED_FAXACCOUNTS": "Выбранные учетные записи факсов",
+		"SELECTED_FAXQUEUES": "Выбранные очереди факсов",
 		"SELECTED_MAILACCOUNTS": "Выбранные учетные записи электронной почты",
-		"SELECTED_MAILQUEUES": "Избранные очереди чата",
-		"SELECTED_OPENCHANNELACCOUNTS": "Выбранные аккаунты открытого канала",
+		"SELECTED_MAILQUEUES": "Выбранные очереди чатов",
+		"SELECTED_OPENCHANNELACCOUNTS": "Выбранные учетные записи открытых каналов",
 		"SELECTED_OPENCHANNELQUEUES": "Выбранные очереди открытых каналов",
-		"SELECTED_PROJECTS": "Избранные проекты Cally Square",
+		"SELECTED_PROJECTS": "Выбранные проекты Cally Square",
 		"SELECTED_QUEUECAMPAIGNS": "Выбранные кампании очереди",
-		"SELECTED_SMSACCOUNTS": "Выбранные учетные записи SMS",
-		"SELECTED_SMSQUEUES": "Избранные SMS-очереди",
-		"SELECTED_VOICEQUEUES": "Избранные голосовые очереди",
-		"USERADD_CHATQUEUES": "Добавить очередь чата к пользователю",
-		"USERADD_CHATWEBSITES": "Добавить чат-сайт к пользователю",
-		"USERADD_FAXACCOUNTS": "Добавить учетную запись факса пользователю",
-		"USERADD_FAXQUEUES": "Добавить очередь факсов для пользователя",
-		"USERADD_MAILACCOUNTS": "Добавить учетную запись электронной почты для пользователя",
-		"USERADD_MAILQUEUES": "Добавить очередь электронной почты для пользователя",
-		"USERADD_OPENCHANNELACCOUNTS": "Добавить учетную запись открытого канала для пользователя",
-		"USERADD_OPENCHANNELQUEUES": "Добавить очередь открытых каналов для пользователя",
-		"USERADD_PROJECTS": "Добавить Cally Square Project к пользователю",
-		"USERADD_QUEUECAMPAIGNS": "Добавить кампанию в очередь к пользователю",
-		"USERADD_SMSACCOUNTS": "Добавить учетную запись SMS для пользователя",
-		"USERADD_SMSQUEUES": "Добавить очередь SMS для пользователя",
-		"USERADD_VOICEQUEUES": "Добавить голосовую очередь к пользователю",
+		"SELECTED_SMSACCOUNTS": "Выбранные учетные записи SMS",
+		"SELECTED_SMSQUEUES": "Выбранные очереди SMS",
+		"SELECTED_VOICEQUEUES": "Выбранные очереди голосовой почты",
+		"USERADD_CHATQUEUES": "Добавить очередь чатов к пользователю",
+		"USERADD_CHATWEBSITES": "Добавить чат-сайт к пользователю",
+		"USERADD_FAXACCOUNTS": "Добавить учетную запись факса к пользователю",
+		"USERADD_FAXQUEUES": "Добавить очередь факсов к пользователю",
+		"USERADD_MAILACCOUNTS": "Добавить учетную запись электронной почты к пользователю",
+		"USERADD_MAILQUEUES": "Добавить очередь сообщений электронной почты к пользователю",
+		"USERADD_OPENCHANNELACCOUNTS": "Добавить учетную запись открытого канала к пользователю",
+		"USERADD_OPENCHANNELQUEUES": "Добавить очередь открытых каналов к пользователю",
+		"USERADD_PROJECTS": "Добавить проект Cally Square к пользователю",
+		"USERADD_QUEUECAMPAIGNS": "Добавить кампанию очереди к пользователю",
+		"USERADD_SMSACCOUNTS": "Добавить учетную запись SMS к пользователю",
+		"USERADD_SMSQUEUES": "Добавить очередь SMS к пользователю",
+		"USERADD_VOICEQUEUES": "Добавить очередь голосовой почты к пользователю",
 		"HOTDESK": "Горячий стол",
 		"ADD_USERPROFILE": "Добавить профиль пользователя",
-		"CANCEL": "отменить",
-		"CLONE_USERPROFILE": "Профиль пользователя Clone",
-		"CLOSE": "близко",
-		"CONFIRM": "подтвердить",
+		"CANCEL": "Отмена",
+		"CLONE_USERPROFILE": "Клонировать профиль пользователя",
+		"CLOSE": "Закрыть",
+		"CONFIRM": "Подтвердить",
 		"CRUDPERMISSIONS": "Тип разрешения",
-		"DELETE_PERMISSION": "удалять",
+		"DELETE_PERMISSION": "Удаление",
 		"DELETE_USERPROFILE": "Удалить профиль пользователя",
-		"EDIT_PERMISSION": "редактировать",
-		"EDIT_USERPROFILE": "Изменить профиль пользователя",
+		"EDIT_PERMISSION": "Редактирование",
+		"EDIT_USERPROFILE": "Редактировать профиль пользователя",
 		"MODULES": "Модули",
 		"NEW_USERPROFILE": "Новый профиль пользователя",
 		"PERMISSIONS_ALL_RESOURCES": "Все ресурсы",
-		"PERMISSIONS_AUTO_ASSOCIATION_INFO": "Автоматически связывать каждый текущий и будущий ресурс этого раздела с профилем пользователя",
-		"PERMISSIONS_MANAGE": "управлять",
+		"PERMISSIONS_AUTO_ASSOCIATION_INFO": "Автоматически связывать каждый настоящий и будущий ресурс данного раздела с профилем пользователя",
+		"PERMISSIONS_MANAGE": "Управление",
 		"PERMISSIONS_PLACEHOLDER_SEARCH": "Поиск...",
 		"PERMISSIONS_SECTION_HIDE": "Скрыть раздел для пользователя",
 		"PERMISSIONS_SECTION_SHOW": "Показать раздел для пользователя",
 		"PERMISSIONS_SECTION_TITLE": "{{sectionName}} Разрешения",
 		"PERMISSIONS_SELECTED_RESOURCES": "Выбранные ресурсы",
-		"PERMISSIONS_SELECT_REPORT_TYPE": "Выберите тип отчета",
-		"PERMISSIONS_SELECT_SECTION": "Выберите раздел",
-		"PERMISSIONS_UNAUTHORIZED_REDIRECT_MESSAGE": "Вам не разрешен доступ к выбранному разделу",
+		"PERMISSIONS_SELECT_REPORT_TYPE": "Выбрать тип отчета",
+		"PERMISSIONS_SELECT_SECTION": "Выбрать раздел",
+		"PERMISSIONS_UNAUTHORIZED_REDIRECT_MESSAGE": "Вам не разрешен доступ к выбранному разделу",
 		"PERMISSIONS_UNAUTHORIZED_REDIRECT_TITLE": "Несанкционированное действие",
-		"PERMISSIONS_WARNING_CLOSE": "У вас есть несохраненные изменения. Вы уверены, что хотите выйти без сохранения?",
-		"PERMISSIONS_WARNING_ENABLE_ALL": "Все подразделы {{sectionName}} и их ресурсы будут включены. Вы уверены что хотите продолжить?",
+		"PERMISSIONS_WARNING_CLOSE": "У вас есть несохраненные изменения. Вы уверены, что хотите выйти без сохранения?",
+		"PERMISSIONS_WARNING_ENABLE_ALL": "Все {{sectionName}} подразделы и их ресурсы будут включены. Вы уверены, что хотите продолжить?",
 		"QUEUES_ASSOCIATION": "{{channel}} Ассоциация очередей",
-		"READ_PERMISSION": "Читать",
+		"READ_PERMISSION": "Чтение",
 		"REPORT_TYPE": "Тип отчета",
 		"SECTIONS": "Разделы",
 		"SUMMARY": "Резюме",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
 		"USERPROFILE": "Профиль пользователя",
 		"USERPROFILES": "Профили пользователей",
-		"PERMISSIONS_UNAUTHORIZED_CREATION_MESSAGE": "Вам не разрешено создавать ресурс",
+		"PERMISSIONS_UNAUTHORIZED_CREATION_MESSAGE": "Вам не разрешено создавать ресурс",
 		"VIDEOSUPPORT": "Поддержка видео",
-		"APIKEY": "Ключ API",
-		"APIKEYMANAGER_USER": "API Key Manager",
-		"GENERATE": "(Re) Создание",
-		"MANAGE_API_KEY": "Менеджер ключей API",
+		"APIKEY": "API Key",
+		"APIKEYMANAGER_USER": "API Key Manager",
+		"GENERATE": "Генерировать",
+		"MANAGE_API_KEY": "API Key Manager",
 		"REMOVE": "Удалить",
-		"ENABLEAUTOMATICSCREENRECORDING": "Включить автоматическую запись экрана",
-		"ENABLESCREENRECORDINGBYAGENT": "Включить запись экрана агентом",
+		"ENABLEAUTOMATICSCREENRECORDING": "Включить автоматическую запись с экрана",
+		"ENABLESCREENRECORDINGBYAGENT": "Включить запись с экрана агентом",
 		"ENABLEVIDEOECORDING": "Включить запись видео",
-		"BLOCKED": "запертый",
-		"DISABLED": "ММГ",
-		"REGENERATE": "Регенерация"
+		"BLOCKED": "Заблокирован",
+		"DISABLED": "Деактивирован",
+		"REGENERATE": "Регенерировать",
+		"NOTIFICATIONS": {
+			"PERMISSIONS_ENABLED_ALL_SUCCESS_TITLE": "Раздел {{sectionName}} включен",
+			"PERMISSIONS_ENABLED_ALL_SUCCESS_MESSAGE": "Все {{sectionName}} ресурсы добавлены в {{userProfileName}} профиль пользователя",
+			"PERMISSIONS_ENABLED_ALL_SUCCESS_MESSAGE_NO_RESOURCES": "{{sectionName}} добавлен в {{userProfileName}} профиль пользователя",
+			"PERMISSIONS_DISABLED_ALL_SUCCESS_TITLE": "Раздел {{sectionName}} отключен",
+			"PERMISSIONS_DISABLED_ALL_SUCCESS_MESSAGE": "Все {{sectionName}} ресурсы удалены из {{userProfileName}} профиля пользователя",
+			"PERMISSIONS_DISABLED_ALL_SUCCESS_MESSAGE_NO_RESOURCES": "{{sectionName}} удален из {{userProfileName}} профиля пользователя",
+			"PERMISSIONS_SAVED_SUCCESS_TITLE": "{{sectionName}} раздел сохранен",
+			"PERMISSIONS_SAVED_SUCCESS_MESSAGE": "Разрешения успешно обновлены!"
+		}
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/tools/i18n/ru.json b/public/app/main/apps/tools/i18n/ru.json
index 37e209f..af0abd0 100644
--- a/public/app/main/apps/tools/i18n/ru.json
+++ b/public/app/main/apps/tools/i18n/ru.json
@@ -3,28 +3,28 @@
 		"BOT": "Voicebot",
 		"CALL": "Вызов",
 		"NAME": "Имя",
-		"TRUNKS": "Соединительные линии внешней АТС",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"TRUNKS": "Транки",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"HOST_REQUIRED": "Хост не требуется",
-			"DEFAULTUSER_REQUIRED": "По умолчанию имя пользователя не требуется",
-			"CALLERID_REQUIRED": "Идентификатор вызывающего абонента не требуется",
-			"KEY_REQUIRED": "Ключ не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не' t соответствует",
-			"VALIDITYSTART_REQUIRED": "Время запуска не требуется",
-			"VALIDITYEND_REQUIRED": "Время окончания не требуется",
-			"MONTHDAY_REQUIRED": "Месяц день не требуется",
-			"HOUR_REQUIRED": "Час не требуется",
-			"CONTENT_REQUIRED": "Содержимое не требуется",
-			"URL_REQUIRED": "URL-адрес не требуется",
-			"URL_MUST_VALID_URL": "URL-адрес должен быть действительным",
-			"APPLICATION_REQUIRED": "Приложения не требуется",
-			"ARGUMENTS_REQUIRED": "Аргументы не требуется",
-			"NAME_MUST_VALID_PATTERN": "Имя должно быть записано в действительный формат",
-			"POLLING_INTERVAL_REQUIRED": "Интервал опроса не требуется",
-			"TITLE_REQUIRED": "Название не требуется",
-			"EMAILADDRESS_REQUIRED": "Адрес электронной почты не требуется",
+			"NAME_REQUIRED": "Обязательное поле",
+			"HOST_REQUIRED": "Обязательное поле",
+			"DEFAULTUSER_REQUIRED": "Обязательное поле",
+			"CALLERID_REQUIRED": "Обязательное поле",
+			"KEY_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"VALIDITYSTART_REQUIRED": "Обязательное поле",
+			"VALIDITYEND_REQUIRED": "Обязательное поле",
+			"MONTHDAY_REQUIRED": "Обязательное поле",
+			"HOUR_REQUIRED": "Обязательное поле",
+			"CONTENT_REQUIRED": "Обязательное поле",
+			"URL_REQUIRED": "Обязательное поле",
+			"URL_MUST_VALID_URL": "Неверный формат",
+			"APPLICATION_REQUIRED": "Обязательное поле",
+			"ARGUMENTS_REQUIRED": "Обязательное поле",
+			"NAME_MUST_VALID_PATTERN": "Неверный формат",
+			"POLLING_INTERVAL_REQUIRED": "Обязательное поле",
+			"TITLE_REQUIRED": "Обязательное поле",
+			"EMAILADDRESS_REQUIRED": "Обязательное поле",
 			"EVENTVARIABLES_REQUIRED": "Обязательное поле",
 			"TYPE_REQUIRED": "Обязательное поле",
 			"VALUE_REQUIRED": "Обязательное поле",
@@ -67,390 +67,390 @@
 			"TIMEOUT_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
 			"TIMEOUT_REQUIRED": "Обязательное поле"
 		},
-		"HOST": "Принимающей",
+		"HOST": "Хост",
 		"SECRET": "Секрет",
-		"DEFAULTUSER": "Имя пользователя по умолчанию",
+		"DEFAULTUSER": "Пользователь по умолчанию",
 		"DESCRIPTION": "Описание",
-		"ADD_TRUNK": "Добавить СЛ",
+		"ADD_TRUNK": "Добавить транк",
 		"HELP": {
-			"SECRET": "Пароль аутентификации для обратитесь к поставщику услуг.",
-			"HOST": "Домен или имя хоста для поставщика услуг.",
-			"DEFAULTUSER": "Имя пользователя аутентификации связаться с поставщиком услуг.",
-			"CALLERID": "Идентификатор вызывающего абонента в формате \"Имя\" <number>",
-			"REGISTRY": "Магистральный реестра строки, требуются некоторыми поставщиками услуг, обычно defaultuser:secret@host.",
-			"FROMDOMAIN": "Устанавливает значение по умолчанию:домен в сообщений SIP, когда они выступают в качестве SIP-ua (клиент). Некоторые назначения могут потребовать обязательных удостоверений личности имя вместо только IP-адрес.",
-			"FROMUSER": "Как ваш п оставщиков могли предоставлять услуги знает вас. Это которой пользователю ввести вместо от идентификаторавызывающего абонента при совершении вызовов для сверстников (Другой прокси-сервер SIP). Действителен только для type=peer.",
-			"OUTBOUNDPROXY": "IP_адрес или DNS SRV имя (исключая _sip._udp префикс) : SRV имя, имя хоста или IP адрес исходящего прокси-сервера SIP. Отправка исходящих вызовов для данного прокси не непосредственно к устройствам. Действителен только для type=peer.",
-			"PORT": "Номер порта мы хотим для подключения к удаленной стороне.",
-			"CONTEXT": "В этом контексте пригодными для соединительной линии.",
-			"TYPE": "Определяет роль SIP в Asterisk. Пользователь: используется для проверки подлинности входящих - Одноранговые сети: для исходящих вызовов - друга: охватывает как характеристики выше.",
-			"DTMFMODE": "Как DTMF (двухтональный многочастотный набор значений Dual-Tone Multi) отправляются: RFC2833: режим по умолчанию, DTMF отправляются с RTP, но за пределами аудио поток. Внутриполосный: DTMF отправляется в аудио поток текущего разговора становится слышен из громкоговорителей. Требует высокой загрузки ЦП. INFO: Хотя этот метод является очень надежной, она поддерживается не всеми устройствами офисной АТС и многие SIP.",
-			"NAT": "Изменяет поведение звездочка для клиентов за брандмауэром.Если любое из разделенных запятыми параметров 'Нет', звездочка будет игнорировать любые другие параметры и настройки NAT=no.",
-			"QUALIFY": "Определяет, когда SIP - это достижимая цель.",
-			"ALLOWCODECS": "Разрешено кодеки в порядке их предпочтения.",
-			"INSECURE": "Указывает способ соединения ручки с одноранговой сети, позволяя небезопасных настроек.",
-			"CALL_LIMIT": "Предельное количество входящих и исходящих вызовов в то время.",
-			"DIRECTMEDIA": "Звездочка по умолчанию пытается переориентировать RTP поток перейти непосредственно от вызывающего абонента для вызываемого абонента. Некоторые устройства не поддерживают этот (особенно если один из них находится за NAT). По умолчанию параметр имеет значение \"Да\". Если у вас есть все клиенты за NAT или по любой иной причине хотите звездочка на пребывание в звуковой тракт, если вы хотите включить эту off (выкл.).",
-			"CALLCOUNTER": "Включить счетчики вызовов на устройствах.",
-			"ADD_PHONE_TO_URI": "Определить, если поставщик требует ';user=Телефон' на URL.",
-			"TRUST_REMOTE_PARTY_ID": "Определите Remote-Party-ID должен быть надежным.",
-			"SEND_REMOTE_PARTY_ID_HEADER": "Статус",
-			"ENCRYPTION": "Определите Remote-Party-ID должны быть отправлены (по умолчанию отсутствует).",
-			"TRANSPORT": "Установить значение по умолчанию для транспорта. Порядок определяет основной транспортом по умолчанию.",
-			"OTHERFIELDS": "Другие поля для добавления в соединительные линии conf файлы. Должны быть записаны в формате звездочка (клавиша=значение), каждое поле на одной строке.",
-			"EMAILADDRESS": "Вы можете добавить несколько адресов с помощью запятыми (например, [email-masked], [email-masked])",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"EVENTVARIABLES": "Если функция включена, она добавляет все случае переменные для url-адреса",
-			"T38PT_UDPTL": "Эс: да, избыточность, maxdatagram=400",
-			"EMAILBCCADDRESS": "Добавьте один или несколько адресов, разделенных запятыми (например, [email-masked], [email-masked])",
-			"EMAILCCADDRESS": "Добавьте один или несколько адресов, разделенных запятыми (например, [email-masked], [email-masked])",
-			"BODY": "Если не заполнено, будет отправлено значение по умолчанию",
+			"SECRET": "Пароль для аутентификации",
+			"HOST": "Домен или имя хоста",
+			"DEFAULTUSER": "Имя пользователя для аутентификации",
+			"CALLERID": "Идентификатор вызывающего абонента, в формате «имя» <number>",
+			"REGISTRY": "Строка регистрации, если этого требует провайдер, как правило, следующая: defaultuser:secret@host",
+			"FROMDOMAIN": "Установка домена по умолчанию в поле From: SIP сообщений, при работе в качестве SIP ua (клиента). В некоторых пунктах назначения может потребоваться обязательное идентификационное имя, а не только IP-адрес",
+			"FROMUSER": "Что ваш провайдер знает о вас. То, что пользователь должен указывать вместо callerid при совершении вызовов на одноранговый узел / peer (другой прокси-сервер SIP). Действительно только для типа = peer.",
+			"OUTBOUNDPROXY": "IP-адрес или DNS-имя SRV записи (исключая префикс _sip._udp): Имя SRV записи, имя хоста или IP-адрес исходящего прокси-сервера SIP. Отправлять исходящие сигналы на этот прокси, а не напрямую на устройства. Действительно только для типа = peer.",
+			"PORT": "Номер порта SIP",
+			"CONTEXT": "Контекст для транка",
+			"TYPE": "Определить роль SIP в Asterisk. User: используется для аутентификации входящих вызовов – Peer: для исходящих вызовов – Friend: распространяется на обе вышеуказанные категории.",
+			"DTMFMODE": "Как происходит передача данных в двухтональном многочастотном формате (DTMF). RFC2833: режим по умолчанию, передача DTMF осуществляется с RTP, но за пределами аудиопотока. ВНУТРИ АУДИОДАННЫХ / INBAND: Передача DTMF осуществляется внутри аудиопотока текущего разговора (слышимость из динамиков). Требуется высокая загрузка процессора. INFO: Хотя этот метод очень надежен, он не поддерживается всеми устройствами УАТС, а также не поддерживается многими транками SIP.",
+			"NAT": "Измените поведение Asterisk для клиентов за брандмауэром. Если какой-либо из параметров, разделенных запятыми, имеет значение «нет», Asterisk будет игнорировать любые другие параметры и установит nat = no.",
+			"QUALIFY": "Определить, когда SIP достижим",
+			"ALLOWCODECS": "Разрешенные кодеки в порядке предпочтения",
+			"INSECURE": "Указать, как обрабатывать соединения с одноранговым узлом / peer, разрешив небезопасные настройки",
+			"CALL_LIMIT": "Предельное количество одновременных входящих и исходящих звонков",
+			"DIRECTMEDIA": "Asterisk по умолчанию пытается перенаправить поток мультимедиа данных RTP для прямого перехода от вызывающего абонента к вызываемому. Некоторые устройства не поддерживают это (особенно в случае, когда одно из них находится за NAT). Значением по умолчанию является ДА. Если у вас находятся за NAT все клиенты или вы по какой-либо другой причине хотите, чтобы Asterisk оставался на пути аудио, вы можете отключить функцию.",
+			"CALLCOUNTER": "Включить счетчики вызовов устройств",
+			"ADD_PHONE_TO_URI": "Определить, требуется ли провайдеру «;user=phone» в URL",
+			"TRUST_REMOTE_PARTY_ID": "Определить, следует ли доверять идентификатору удаленной стороны",
+			"SEND_REMOTE_PARTY_ID_HEADER": "Определить, должен ли отправляться идентификатор удаленной стороны (по умолчанию – нет)",
+			"ENCRYPTION": "Предлагать ли медиаданные в зашифрованном с помощью SRTP виде (и только медиаданные в зашифрованном с помощью SRTP виде) при исходящих вызовах на одноранговый узел / peer. Вызовы с HANGUPCAUSE = 58 будут неудачными, если одноранговый узел / peer не поддерживает SRTP. Значение по умолчанию – «Нет»",
+			"TRANSPORT": "Установить транспорт по умолчанию в порядке предпочтения",
+			"OTHERFIELDS": "Другие поля, которые нужно добавить в файлы конфигурации транков. Следовать стандартному формату Asterisk (ключ = значение), значение каждого поля должно быть в одной строке",
+			"EMAILADDRESS": "Добавить один или несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"EVENTVARIABLES": "Если данный параметр включен, он добавляет все переменные события в URL (рекомендуемое значение = Нет. Устанавливать «Да» исключительно в целях оценки) ",
+			"T38PT_UDPTL": "Es: yes,redundancy,maxdatagram=400 – параметр включает возможность приема факса от оператора связи",
+			"EMAILBCCADDRESS": "Добавить один или несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"EMAILCCADDRESS": "Добавить один или несколько адресов электронной почты, разделенных запятыми (например, [email-masked], [email-masked])",
+			"BODY": "Примечание: тело («body») должно быть в формате RAW JSON {«ключ»:«значение»} Примечание: если раздел не заполняется, будет отправлено значение по умолчанию",
 			"INFO": "Вставить заголовок",
 			"SCRIPT": "Вставить скрипт",
-			"SCRIPT_INFO": "Вставьте описание для скрипта",
-			"SCRIPT_TYPE": "Вставьте типологию для сценария (например, curl, bash ...)",
-			"HEADERS": "Примечание. Раздел заголовков должен быть в формате RAW JSON {\"ключ\": \"значение\"}\nПримечание: если не заполнено, будет отправлено значение по умолчанию",
-			"TIMEOUT": "Время ожидания запроса в секундах. Значение должно быть от 1 до 10, а значение по умолчанию - 5."
+			"SCRIPT_INFO": "Вставить описание для скрипта",
+			"SCRIPT_TYPE": "Вставить типологию для скрипта (например, curl, bash...)",
+			"HEADERS": "Примечание: раздел заголовков должен быть в формате RAW JSON {«ключ»:«значение»} Примечание: если раздел не заполняется, будет отправлено значение по умолчанию",
+			"TIMEOUT": "Время ожидания запроса в секундах. Значение должно составлять от 1 до 10, а значение по умолчанию – 5."
 		},
-		"EDIT_TRUNK": "Редактировать СЛ",
-		"DELETE_TRUNK": "Удалить СЛ",
-		"CREATED_AT": "Созданные в",
+		"EDIT_TRUNK": "Редактировать транк",
+		"DELETE_TRUNK": "Удалить транк",
+		"CREATED_AT": "Создано на",
 		"SETTINGS": "Настройки",
-		"ADVANCED": "Расширенные возможности",
-		"OTHER": "Другие",
-		"ACTIVE": "Активно",
-		"CONTEXT": "Контексте",
+		"ADVANCED": "Продвинутый",
+		"OTHER": "Другое",
+		"ACTIVE": "Активные",
+		"CONTEXT": "Контекст",
 		"CALLERID": "Идентификатор вызывающего абонента",
 		"TYPE": "Тип",
-		"DTMFMODE": "В режиме DTMF",
+		"DTMFMODE": "Режим DTMF",
 		"NAT": "NAT",
-		"QUALIFY": "Претендовать",
-		"ALLOWCODECS": "Разрешено кодеки",
-		"INSECURE": "Небезопасные",
+		"QUALIFY": "Параметр Qualify",
+		"ALLOWCODECS": "Разрешенные кодеки",
+		"INSECURE": "Параметр Insecure",
 		"REGISTRY": "Реестр",
-		"DIRECTMEDIA": "Direct Media",
+		"DIRECTMEDIA": "Параметр Direct Media",
 		"CALLCOUNTER": "Счетчик вызовов",
 		"FROMDOMAIN": "Из домена",
 		"FROMUSER": "От пользователя",
-		"OUTBOUNDPROXY": "Исходящий прокси",
-		"ADD_PHONE_TO_URI": "Добавить телефон для URL",
-		"TRUST_REMOTE_PARTY_ID": "Целевой идентификатора удаленного абонента",
-		"SEND_REMOTE_PARTY_ID_HEADER": "Отправка идентификатора удаленного абонента жатки",
-		"ENCRYPTION": "Шифрование данных",
+		"OUTBOUNDPROXY": "Outbound Proxy / Прокси, принимающий запросы от клиента",
+		"ADD_PHONE_TO_URI": "Добавить телефон в URL",
+		"TRUST_REMOTE_PARTY_ID": "Доверять идентификатору удаленной стороны",
+		"SEND_REMOTE_PARTY_ID_HEADER": "Отправить заголовок Remote-Party-ID (идентификатор удаленной стороны)",
+		"ENCRYPTION": "Шифрование",
 		"PORT": "Порт",
-		"TRANSPORT": "Транспорта",
+		"TRANSPORT": "Транспорт",
 		"SAVE": "Сохранить",
 		"VARIABLES": "Переменные",
 		"ADD_VARIABLE": "Добавить переменную",
-		"EDIT_VARIABLE": "Редактирование переменной",
+		"EDIT_VARIABLE": "Редактировать переменную",
 		"DELETE_VARIABLE": "Удалить переменную",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
-		"TAGS": "Теги индексов",
-		"ADD_TAG": "Добавить метки",
-		"EDIT_TAG": "Изменить тег индекса",
-		"DELETE_TAG": "Удалить метку",
-		"PAUSES": "Приостановка",
-		"ADD_PAUSE": "Добавление паузы",
-		"EDIT_PAUSE": "Редактировать Пауза",
-		"DELETE_PAUSE": "Удалить паузы",
-		"ADD_CANNEDANSWER": "Добавить консервированных ответ",
-		"EDIT_CANNEDANSWER": "Редактировать консервированных ответ",
-		"DELETE_CANNEDANSWER": "Удалить ответ консервов",
-		"KEY": "Ключ зажигания",
+		"SELECT_NONE": "Отменить все",
+		"TAGS": "Теги",
+		"ADD_TAG": "Добавить тег",
+		"EDIT_TAG": "Редактирование тега",
+		"DELETE_TAG": "Удалить тег",
+		"PAUSES": "Паузы",
+		"ADD_PAUSE": "Добавить паузу",
+		"EDIT_PAUSE": "Редактировать паузу",
+		"DELETE_PAUSE": "Удалить паузу",
+		"ADD_CANNEDANSWER": "Добавить заранее определенный ответ",
+		"EDIT_CANNEDANSWER": "Редактировать заранее определенный ответ",
+		"DELETE_CANNEDANSWER": "Удалить заранее определенный ответ",
+		"KEY": "Ключ",
 		"VALUE": "Значение",
 		"SOUNDS": "Звуки",
-		"EDIT_SOUND": "Редактирование звука",
-		"DELETE_SOUND": "Удалить звуковой",
-		"FINISH": "Готово",
-		"DROP_TO_UPLOAD": "Раскрывающийся список для загрузки",
+		"EDIT_SOUND": "Редактировать звук",
+		"DELETE_SOUND": "Удалить звук",
+		"FINISH": "Завершить",
+		"DROP_TO_UPLOAD": "Перетащить для загрузки",
 		"TRIGGERS": "Триггеры",
-		"EDIT_TRIGGER": "Изменить триггер",
+		"EDIT_TRIGGER": "Редактировать триггер",
 		"DELETE_TRIGGER": "Удалить триггер",
 		"ADD_TRIGGER": "Добавить триггер",
 		"DELETE": "Удалить",
-		"AUTOMATIONS": "Измерительные машины",
-		"EDIT_AUTOMATION": "Редактировать автоматизации",
-		"DELETE_AUTOMATION": "Удалить автоматизации",
-		"ADD_AUTOMATION": "Автоматизация",
-		"INTERVALS": "Интервалы времени",
-		"EDIT_INTERVAL": "Изменить интервал",
+		"AUTOMATIONS": "Автоматизации",
+		"EDIT_AUTOMATION": "Редактировать автоматизацию",
+		"DELETE_AUTOMATION": "Удалить автоматизацию",
+		"ADD_AUTOMATION": "Добавить автоматизацию",
+		"INTERVALS": "Интервалы",
+		"EDIT_INTERVAL": "Редактировать интервал",
 		"DELETE_INTERVAL": "Удалить интервал",
 		"ADD_INTERVAL": "Добавить интервал",
 		"TOOLS": "Инструменты",
-		"ID": "Id",
+		"ID": "Идентификатор",
 		"AUDIO": "Аудио",
-		"DOWNLOAD_SOUND": "Загрузить звук",
+		"DOWNLOAD_SOUND": "Скачать звук",
 		"UPLOAD_SOUND": "Инструменты",
 		"CHANNEL": "Канал",
 		"NEW_TRIGGER": "Новый триггер",
-		"GENERAL": "Генеральной",
-		"STATUS": "Статус",
-		"CONDITIONS&ACTIONS": "Условия и действия",
-		"ALLCONDITIONS": "Выполнить все эти условия:",
-		"ANYCONDITIONS": "Удовлетворить любое из этих условий:",
+		"GENERAL": "Общие",
+		"STATUS": "Состояние",
+		"CONDITIONS&ACTIONS": "Условия и действия",
+		"ALLCONDITIONS": "Выполнить все данные условия:",
+		"ANYCONDITIONS": "Выполнить любое из данных условий:",
 		"ACTIONS": "Действия:",
-		"NEW_AUTOMATION": "Новые средства автоматизации",
-		"TIMEOUT": "Превышение лимита времени",
-		"PEERSTATUS": "Экспертный статус",
-		"CALL_LIMIT": "Призывает ограничить",
+		"NEW_AUTOMATION": "Новая автоматизация",
+		"TIMEOUT": "Тайм-аут",
+		"PEERSTATUS": "Статус однорангового узла / Peer",
+		"CALL_LIMIT": "Ограничение вызовов",
 		"OTHERFIELDS": "Другие поля",
-		"NEW_VARIABLE": "Новой переменной",
-		"NEW_TAG": "Новую метку",
-		"NEW_PAUSE": "Новая Пауза",
-		"NEW_CANNEDANSWER": "Новые консервы ответ",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
-		"NEW_TRUNK": "Новой группе соединительных линий",
-		"FROM": "Из",
-		"TO": "Для",
+		"NEW_VARIABLE": "Новая переменная",
+		"NEW_TAG": "Новый тег",
+		"NEW_PAUSE": "Новая пауза",
+		"NEW_CANNEDANSWER": "Новый заранее определенный ответ",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
+		"NEW_TRUNK": "Новый транк",
+		"FROM": "От",
+		"TO": "Кому",
 		"WEEKDAY": "День недели",
 		"MONTHDAY": "День месяца",
 		"MONTH": "Месяц",
 		"ALWAYS": "Всегда",
 		"MON": "Понедельник",
-		"TUE": "Во вторник",
-		"WED": "Среду",
+		"TUE": "Вторник",
+		"WED": "Среда",
 		"THU": "Четверг",
 		"FRI": "Пятница",
 		"SAT": "Суббота",
 		"SUN": "Воскресенье",
 		"JAN": "Январь",
-		"FEB": "Февраля",
-		"MAR": "Марта",
-		"APR": "Апреля",
-		"MAY": "Мая",
+		"FEB": "Февраль",
+		"MAR": "Март",
+		"APR": "Апрель",
+		"MAY": "Май",
 		"JUN": "Июнь",
-		"JUL": "Июля",
-		"AUG": "Августа",
+		"JUL": "Июль",
+		"AUG": "Август",
 		"SEP": "Сентябрь",
-		"OCT": "Октября",
+		"OCT": "Октябрь",
 		"NOV": "Ноябрь",
 		"DEC": "Декабрь",
 		"PASSWORD": "Пароль",
-		"CUSTOMDASHBOARDS": "Custom инструментальных панелей",
-		"NEW_CUSTOMDASHBOARD": "Новый пользовательский приборной панели",
-		"ADD_CUSTOMDASHBOARD": "Добавить пользовательские приборной панели",
-		"EDIT_CUSTOMDASHBOARD": "Редактировать пользовательский приборной панели",
-		"DELETE_CUSTOMDASHBOARD": "Удалить пользовательские приборной панели",
+		"CUSTOMDASHBOARDS": "Пользовательские панели обработки",
+		"NEW_CUSTOMDASHBOARD": "Новая пользовательская панель обработки",
+		"ADD_CUSTOMDASHBOARD": "Добавить пользовательскую панель обработки",
+		"EDIT_CUSTOMDASHBOARD": "Редактировать пользовательскую панель обработки",
+		"DELETE_CUSTOMDASHBOARD": "Удалить пользовательскую панель обработки",
 		"SCHEDULER": "Планировщик",
-		"NEW_SCHEDULE": "Новый График",
+		"NEW_SCHEDULE": "Новое расписание",
 		"ADD_SCHEDULE": "Добавить расписание",
-		"EDIT_SCHEDULE": "Редактирование расписания",
-		"DELETE_SCHEDULE": "Удалить график",
-		"SENDMAIL": "Отправка сообщения электронной почты",
+		"EDIT_SCHEDULE": "Редактировать расписание",
+		"DELETE_SCHEDULE": "Удалить расписание",
+		"SENDMAIL": "Отправить письмо",
 		"CONFIGURATION": "Конфигурация",
-		"MAIL": "По электронной почте",
+		"MAIL": "Электронная почта",
 		"REPORTTYPE": "Тип отчета",
-		"REPORT": "Доклад",
-		"OUTPUT": "Выход",
-		"EXECUTEON": "Выполнить на",
-		"REPORTRANGE": "Доклад диапазон",
+		"REPORT": "Отчет",
+		"OUTPUT": "Вывод",
+		"EXECUTEON": "Выполнить в",
+		"REPORTRANGE": "Диапазон отчетов",
 		"VALIDITYSTART": "Время начала",
 		"VALIDITYEND": "Время окончания",
-		"EXECUTEEVERY": "Выполнить все",
-		"ACCOUNT": "Счета",
-		"EMAILADDRESS": "Адрес электронной почты",
+		"EXECUTEEVERY": "Выполнить каждый",
+		"ACCOUNT": "Учетная запись",
+		"EMAILADDRESS": "Электронная почта",
 		"CURRENTDAY": "Текущий день",
-		"DAILY": "Ежедневно",
-		"WEEKLY": "Еженедельно",
-		"MONTHLY": "За месяц",
+		"DAILY": "Ежедневн.",
+		"WEEKLY": "Еженедельн.",
+		"MONTHLY": "Ежемесячн.",
 		"PREVIOUS_DAY": "Предыдущий день",
-		"LAST_SEVEN_DAYS": "За последние семь дней",
-		"LAST_THIRTY_DAYS": "В прошлом Thirthy дней",
-		"LAST_MONTH": "В прошлом месяце",
+		"LAST_SEVEN_DAYS": "Последние семь дней",
+		"LAST_THIRTY_DAYS": "Последние тридцать дней",
+		"LAST_MONTH": "Прошлый месяц",
 		"WEEKDAYS": "Дни недели",
 		"HOUR": "Час",
 		"DEFAULT": "По умолчанию",
 		"CSV": "CSV",
-		"PDF": "В ФОРМАТЕ PDF",
-		"15MIN": "15 минут",
-		"30MIN": "30 минут",
-		"1H": "1 час",
-		"VOICE": "Голосовой связи",
+		"PDF": "PDF",
+		"15MIN": "15 минут",
+		"30MIN": "30 минут",
+		"1H": "1 час",
+		"VOICE": "Голос",
 		"CHAT": "Чат",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Открыть канал",
+		"OPENCHANNEL": "Открытый канал",
 		"TEMPLATES": "Шаблоны",
-		"EDIT_TEMPLATE": "Изменить шаблон",
-		"DELETE_TEMPLATE": "Удаление шаблона",
+		"EDIT_TEMPLATE": "Редактировать шаблон",
+		"DELETE_TEMPLATE": "Удалить шаблон",
 		"NEW_TEMPLATE": "Новый шаблон",
 		"ADD_TEMPLATE": "Добавить шаблон",
 		"CONTENT": "Содержание",
 		"FIELD": "Поле",
-		"NO_ANYCONDITION_AVAILABLE": "Условия не доступно",
-		"NO_ALLCONDITION_AVAILABLE": "Условия не доступно",
-		"NO_ACTION_AVAILABLE": "Действия недоступны",
-		"ACTION": "Действий",
-		"EDIT_ANYCONDITION": "Изменить состояние",
+		"NO_ANYCONDITION_AVAILABLE": "Условия отсутствуют",
+		"NO_ALLCONDITION_AVAILABLE": "Условия отсутствуют",
+		"NO_ACTION_AVAILABLE": "Действия отсутствуют",
+		"ACTION": "Действие",
+		"EDIT_ANYCONDITION": "Редактировать условие",
 		"DELETE_ANYCONDITION": "Удалить условие",
-		"NEW_ANYCONDITION": "Новое состояние",
+		"NEW_ANYCONDITION": "Новое условие",
 		"ADD_ANYCONDITION": "Добавить условие",
-		"EDIT_ALLCONDITION": "Изменить состояние",
+		"EDIT_ALLCONDITION": "Редактировать условие",
 		"DELETE_ALLCONDITION": "Удалить условие",
-		"NEW_ALLCONDITION": "Новое состояние",
+		"NEW_ALLCONDITION": "Новое условие",
 		"ADD_ALLCONDITION": "Добавить условие",
 		"EDIT_ACTION": "Редактировать действие",
-		"DELETE_ACTION": "Удаление действий",
-		"NEW_ACTION": "Новое Действие",
+		"DELETE_ACTION": "Удалить действие",
+		"NEW_ACTION": "Новое действие",
 		"ADD_ACTION": "Добавить действие",
-		"QUEUE": "Очереди",
-		"CALL_STATUS": "Состояние вызова",
-		"OUTBOUNDROUTE": "Маршрут исходящих вызовов",
+		"QUEUE": "Очередь",
+		"CALL_STATUS": "Статус вызова",
+		"OUTBOUNDROUTE": "Исходящий маршрут",
 		"EQUALS": "Равно",
-		"NOT_EQUALS": "Не равняется",
-		"CONTACT_MANAGER": "Контакты Manager",
-		"INTEGRATIONS": "Интеграция",
-		"MOTION_BAR": "Бар движения",
+		"NOT_EQUALS": "Не равно",
+		"CONTACT_MANAGER": "Менеджер контактов",
+		"INTEGRATIONS": "Интеграции",
+		"MOTION_BAR": "Панель Motion Bar",
 		"JSCRIPTY": "Jscripty",
-		"URL_FORWARD": "URL вперед",
-		"WEB_POPUP": "Web всплывающее окно",
+		"URL_FORWARD": "Перенаправление URL",
+		"WEB_POPUP": "Всплывающее окно (веб)",
 		"LIST": "Список",
 		"INTEGRATION": "Интеграция",
 		"TEMPLATE": "Шаблон",
 		"URL": "URL",
 		"APPLICATION": "Приложение",
 		"ARGUMENTS": "Аргументы",
-		"NO_APPS_AVAILABLE": "Нет доступных приложений",
-		"NEW_INTERVAL": "Новые включите ее снова через",
+		"NO_APPS_AVAILABLE": "Доступные приложения отсутствуют",
+		"NEW_INTERVAL": "Новый интервал",
 		"OPERATOR": "Оператор",
-		"NO_INTERVALS_AVAILABLE": "Нет доступных интервалов",
+		"NO_INTERVALS_AVAILABLE": "Интервалы отсутствуют",
 		"YES": "Да",
 		"NO": "Нет",
-		"SUBJECT": "При условии",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
+		"SUBJECT": "Тема",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
 		"BROWSER": "Браузер",
-		"INTERVAL": "Пробег до очередной замены масла",
-		"INFO": "Info",
-		"TIME_RANGE": "Диапазон времени",
+		"INTERVAL": "Интервал",
+		"INFO": "Информация",
+		"TIME_RANGE": "Временной диапазон",
 		"WEEK_DAYS": "Дни недели",
-		"MONTH_DAYS": "Месяц дней",
-		"MONTHS": "Месяцев",
-		"DROP_TO_UPLOAD_MESSAGE": "Также можно перетащить аудио для загрузки здесь. Только MP3, WAV, GSM - Max. 15МБ",
-		"POLLING_INTERVAL": "Интервал опроса (секунд)",
-		"DASHBOARD": "Приборной Панели",
-		"NEW_DASHBOARDITEM": "Новый виджет на приборной панели",
+		"MONTH_DAYS": "Дни месяца",
+		"MONTHS": "Месяцы",
+		"DROP_TO_UPLOAD_MESSAGE": "Перетащите аудиофайлы сюда для загрузки. Только MP3, WAV, GSM – макс. 15MB",
+		"POLLING_INTERVAL": "Интервал для опроса (секунды)",
+		"DASHBOARD": "Панель обработки",
+		"NEW_DASHBOARDITEM": "Новый виджет панели обработки",
 		"COUNTER": "Счетчик",
 		"IFRAME": "IFrame",
 		"CLOCK": "Часы",
-		"ADD_DASHBOARDITEM": "Добавить виджет на приборной панели",
+		"ADD_DASHBOARDITEM": "Добавить виджет панели обработки",
 		"EDIT_WIDGET": "Редактировать виджет",
 		"DELETE_WIDGET": "Удалить виджет",
-		"FLIP_WIDGET": "Flip виджет",
-		"TITLE": "Название",
-		"UPDATE": "Обновление",
-		"LAYOUT": "Компоновка",
+		"FLIP_WIDGET": "Flip Widget",
+		"TITLE": "Заголовок",
+		"UPDATE": "Обновить",
+		"LAYOUT": "Раскладка",
 		"BACKGROUND_COLOR": "Цвет фона",
-		"FOREGROUND_COLOR": "Основной цвет",
-		"FOREGROUND_TITLE_COLOR": "На переднем плане название цвета",
-		"THEME": "Темы",
-		"LIGHT": "Лампа",
-		"DARK": "Темный",
-		"TIMEZONE": "Часовой пояс",
+		"FOREGROUND_COLOR": "Цвет переднего плана",
+		"FOREGROUND_TITLE_COLOR": "Цвет заголовка переднего плана",
+		"THEME": "Тема",
+		"LIGHT": "Светлая",
+		"DARK": "Темная",
+		"TIMEZONE": "TimeZone",
 		"DIGITAL_FORMAT": "Цифровой формат даты",
 		"TOOLS_QUERY": "Запрос",
-		"SELECT": "Выберите",
-		"WHERE": "Где",
+		"SELECT": "Выбрать",
+		"WHERE": "Куда",
 		"BACK": "Назад",
 		"PROJECT": "Проект",
-		"GOTOREALTIME_TRUNK": "Перейдите к в режиме реального времени СЛ",
-		"GOTO_TRUNK": "Перейдите к соединительной линии",
-		"CRON": "Cron",
-		"MINUTES": "Минут",
-		"HOURLY": "Почасовая",
-		"YEARLY": "Ежегодно",
+		"GOTOREALTIME_TRUNK": "Перейти к транку в реальном времени",
+		"GOTO_TRUNK": "Перейти к транку",
+		"CRON": "Планировщик Cron",
+		"MINUTES": "Минуты",
+		"HOURLY": "Каждый час",
+		"YEARLY": "Каждый год",
 		"EVERY": "Каждый",
-		"MINUTE": "Минуты",
-		"ON_SECOND": "На второй",
-		"HOUR_ON_MINUTE": "Час в минуту",
-		"AND_SECOND": "И второй",
+		"MINUTE": "Минута",
+		"ON_SECOND": "По секундам",
+		"HOUR_ON_MINUTE": "Час: по минутам",
+		"AND_SECOND": "И секундам",
 		"DAY_AT": "День в",
 		"START_TIME": "Время начала",
-		"ON_THE": "По вопросу о",
+		"ON_THE": "В",
 		"OF_EVERY": "Каждого",
-		"MONTH_AT": "Месяц на",
-		"AT": "На",
-		"LAST": "В прошлом",
-		"LASTUNIT": "Блок управления",
+		"MONTH_AT": "Месяц в",
+		"AT": "В",
+		"LAST": "Последняя",
+		"LASTUNIT": "Единица",
 		"MAILACCOUNT": "Учетная запись электронной почты",
-		"OF": "В",
-		"PAST_THE_HOUR": "За час",
+		"OF": "из",
+		"PAST_THE_HOUR": "После часа",
 		"DAY": "День",
 		"WEEK": "Неделя",
 		"YEAR": "Год",
-		"ON": "По вопросу о",
-		"PAI": "P-Asserted-Identity",
+		"ON": "На",
+		"PAI": "P-Asserted-Идентичность",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OUTBOUND_ROUTE": "Маршрут исходящих вызовов",
-		"EVENTVARIABLES": "Мероприятие переменных",
+		"OUTBOUND_ROUTE": "Исходящий маршрут",
+		"EVENTVARIABLES": "Переменные событий",
 		"FAX": "Факс",
 		"INTERACTION": "Взаимодействие",
 		"MESSAGE": "Сообщение",
-		"T38PT_UDPTL": "T38pt Udptl",
-		"AUTOCREATECONTACT": "Создание контакта автоматически",
+		"T38PT_UDPTL": "T38pt Udptl",
+		"AUTOCREATECONTACT": "Автоматическое создание контактов",
 		"COLOR": "Цвет",
 		"LOCATION": "Местоположение",
 		"NEW_TAB": "Новая вкладка",
-		"NEW_WINDOW": "В новом окне",
-		"WINDOWWIDTH": "Ширину окна(px)",
-		"WINDOWHEIGHT": "Высота окна(px)",
-		"EDIT_DASHBOARDITEM": "Редактировать виджет панели мониторинга",
+		"NEW_WINDOW": "Новое окно",
+		"WINDOWWIDTH": "Ширина окна (px)",
+		"WINDOWHEIGHT": "Высота окна (px)",
+		"EDIT_DASHBOARDITEM": "Редактировать виджет панели обработки",
 		"FONTSIZE": "Размер шрифта",
-		"CLONE_CUSTOMDASHBOARD": "Clone Custom Dashboard",
-		"LINK": "Ссылка [https: //]",
-		"BACKGROUND": "Задний план",
-		"FOREGROUND": "передний план",
-		"NONE": "Никто",
+		"CLONE_CUSTOMDASHBOARD": "Клонирование пользовательской панели обработки",
+		"LINK": "Ссылка [https://]",
+		"BACKGROUND": "Фон",
+		"FOREGROUND": "Передний план",
+		"NONE": "Отсутствуют",
 		"TOTAL": "Всего",
-		"ABANDONED": "заброшенный",
-		"WAITING": "ждущий",
-		"TALKING": "говорящий",
-		"ANSWERED": "Ответил",
-		"UNMANAGED": "Неуправляемый",
+		"ABANDONED": "Потерянные",
+		"WAITING": "Ожидание",
+		"TALKING": "Текущий вызов",
+		"ANSWERED": "Отвеченные",
+		"UNMANAGED": "Необработанные",
 		"CUSTOMTYPE": "Пользовательский [путь]",
 		"WEBREPORT": "Веб-отчет",
 		"PIECHART": "Круговая диаграмма",
-		"MULTIBARCHART": "Мультибиблиотечная карта",
+		"MULTIBARCHART": "Многоаспектная столбчатая диаграмма",
 		"MOVE_WIDGET": "Переместить виджет",
-		"USERADD_CUSTOMDASHBOARD": "Добавить права пользователя",
-		"GOTODASHBOARD_CUSTOMDASHBOARD": "Перейти на панель предварительного просмотра",
-		"GOTO_CUSTOMDASHBOARD": "Перейти на панель предварительного просмотра",
-		"METRIC": "метрический",
-		"FILTERVOICEQUEUES": "Фильтровать очереди голоса",
-		"SERIE1": "Серия 1",
-		"SERIE2": "Серия 2",
-		"SERIE3": "Серия 3",
-		"REFRESH": "Обновить [s]",
+		"USERADD_CUSTOMDASHBOARD": "Добавить разрешения пользователя",
+		"GOTODASHBOARD_CUSTOMDASHBOARD": "Перейти к предварительному просмотру панели обработки",
+		"GOTO_CUSTOMDASHBOARD": "Перейти к предварительному просмотру панели обработки",
+		"METRIC": "Показатель",
+		"FILTERVOICEQUEUES": "Фильтрация: очереди голосовой почты",
+		"SERIE1": "Серия 1",
+		"SERIE2": "Серия 2",
+		"SERIE3": "Серия 3",
+		"REFRESH": "Обновить [с]",
 		"FORMAT": "Формат",
 		"PATH": "Абсолютный путь",
 		"ALL_USERS": "Все пользователи",
-		"SELECTED_USERS": "Избранные пользователи",
+		"SELECTED_USERS": "Выбранные пользователи",
 		"ADD_WIDGET": "Добавить виджет",
-		"NEXTCONTACT": "следующий",
-		"SENDIFEMPTY": "Отправить, если пусто",
+		"NEXTCONTACT": "Следующий",
+		"SENDIFEMPTY": "Отправить в случае, если не введено значение",
 		"CANCEL": "Отмена",
-		"UPLOADING": "Выгрузка",
+		"UPLOADING": "Загрузка",
 		"EMAILBCCADDRESS": "Bcc",
 		"EMAILCCADDRESS": "Cc",
-		"RUN_SCHEDULE": "Расписание выполнения",
-		"ADD_DISPOSITION": "Добавить расклад",
-		"DELETE_DISPOSITION": "Удалить раскладку",
-		"DISPOSITIONS": "Распоряжения",
-		"EDIT_DISPOSITION": "Изменить расположение",
-		"NEW_DISPOSITION": "Новое расположение",
-		"CLONE_TRUNK": "Клон-сундук",
-		"BODY": "тело",
-		"CANNEDANSWERS": "Консервированные ответы",
+		"RUN_SCHEDULE": "Запустить расписание",
+		"ADD_DISPOSITION": "Добавить диспозицию",
+		"DELETE_DISPOSITION": "Удалить диспозицию",
+		"DISPOSITIONS": "Диспозиции",
+		"EDIT_DISPOSITION": "Редактировать диспозицию",
+		"NEW_DISPOSITION": "Новая диспозиция",
+		"CLONE_TRUNK": "Клонирование транка",
+		"BODY": "Тело",
+		"CANNEDANSWERS": "Заранее определенные ответы",
 		"REPORTFOLDER": "Папка отчета",
 		"REPORTSUBFOLDER": "Подпапка отчета",
-		"PREVIOUSCONTACT": "предыдущий",
+		"PREVIOUSCONTACT": "Предыдущий",
 		"VIDEOSUPPORT": "Поддержка видео",
-		"AGENT": "агент",
+		"AGENT": "Агент",
 		"HEADERS": "Заголовки",
-		"SCRIPT": "скрипт",
+		"SCRIPT": "Скрипт",
 		"SCRIPT_INFO": "Информация",
 		"SCRIPT_TYPE": "Тип",
-		"MOTION_TAB": "Вкладка «Новая панель агента»"
+		"MOTION_TAB": "Вкладка «Панель обработки: новый агент»"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/video/i18n/ru.json b/public/app/main/apps/video/i18n/ru.json
index 29770ae..8b5ac71 100644
--- a/public/app/main/apps/video/i18n/ru.json
+++ b/public/app/main/apps/video/i18n/ru.json
@@ -3,38 +3,38 @@
 		"LEGEND": {},
 		"ERRORS": {},
 		"HELP": {},
-		"AGENT": "агент",
-		"AGENTNAME": "агент",
-		"CANT_DOWNLOAD_THIS_FILE": "Не могу скачать этот файл",
-		"CANT_PLAY_THIS_FILE": "Не могу воспроизвести этот тип файла",
-		"CHANNEL": "канал",
+		"AGENT": "Агент",
+		"AGENTNAME": "Агент",
+		"CANT_DOWNLOAD_THIS_FILE": "Не могу скачать этот файл",
+		"CANT_PLAY_THIS_FILE": "Не могу воспроизвести данный тип файла",
+		"CHANNEL": "Канал",
 		"CLOSEDAT": "Время окончания записи",
-		"CREATEDAT": "Создан в",
-		"DELETE": "удалять",
-		"DELETE_SCREENRECORDING": "Удалить запись экрана",
-		"DOWNLOAD_SCREENRECORDING": "Скачать запись экрана",
-		"DURATION": "продолжительность",
-		"EDIT_SCREENRECORDING": "Запись экрана скорости",
-		"FILE_NOT_FOUND": "Файл не найден",
+		"CREATEDAT": "Создано в",
+		"DELETE": "Удалить",
+		"DELETE_SCREENRECORDING": "Удалить запись с экрана",
+		"DOWNLOAD_SCREENRECORDING": "Загрузить запись с экрана",
+		"DURATION": "Продолжительность",
+		"EDIT_SCREENRECORDING": "Оценить запись с экрана",
+		"FILE_NOT_FOUND": "Файл не найден",
 		"FORMAT": "Формат",
-		"ID": "Мне бы",
-		"INTERACTIONID": "ID взаимодействия",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"NO_RATING": "Без рейтинга",
+		"ID": "Идентификатор",
+		"INTERACTIONID": "Идентификатор взаимодействия",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"NO_RATING": "Рейтинг отсутствует",
 		"OF": "из",
-		"PAGE": "страница",
-		"PLAY_SCREENRECORDING": "Воспроизведение записи экрана",
-		"PROPERTIES": "свойства",
+		"PAGE": "Страница",
+		"PLAY_SCREENRECORDING": "Воспроизвести запись с экрана",
+		"PROPERTIES": "Свойства",
 		"RATING": "Рейтинг",
 		"RECORDENDTIME": "Время окончания записи",
 		"RECORDSTARTTIME": "Время начала записи",
-		"ROWSPERPAGE": "Строк на страницу",
+		"ROWSPERPAGE": "Строк на странице",
 		"SAVE": "Сохранить",
-		"SCREENRECORDINGS": "Записи экрана",
+		"SCREENRECORDINGS": "Записи с экрана",
 		"SEARCH_FOR_ANYONE": "Поиск",
 		"STARTEDAT": "Время начала записи",
 		"UPDATEDAT": "Последнее обновление",
-		"VIDEO": "видео",
-		"WRONG_EXTENSION": "Файл представляет неправильное расширение"
+		"VIDEO": "Видео",
+		"WRONG_EXTENSION": "Неправильное расширение имени файла"
 	}
 }
\ No newline at end of file
diff --git a/public/app/main/apps/voice/i18n/ru.json b/public/app/main/apps/voice/i18n/ru.json
index 89c7e0d..245cd82 100644
--- a/public/app/main/apps/voice/i18n/ru.json
+++ b/public/app/main/apps/voice/i18n/ru.json
@@ -1,455 +1,455 @@
 {
 	"VOICE": {
-		"GOTO_VOICEQUEUE": "Перейдите к в режиме реального времени голосовой очередей",
-		"GOTOREALTIME_VOICEQUEUE": "Перейдите к в режиме реального времени голосовой очередей",
+		"GOTO_VOICEQUEUE": "Перейти к очередям голосовой почты в режиме реального времени",
+		"GOTOREALTIME_VOICEQUEUE": "Перейти к очередям голосовой почты в режиме реального времени",
 		"NAME": "Имя",
-		"LOGOUT": "Выход из системы",
-		"VOICEQUEUES": "Голос очередей",
-		"SEARCH_FOR_ANYONE": "Для поиска любого",
+		"LOGOUT": "Выход",
+		"VOICEQUEUES": "Очереди голосовой почты",
+		"SEARCH_FOR_ANYONE": "Поиск",
 		"BACK": "Назад",
 		"SELECTED": "Выбранные",
 		"SELECT_ALL": "Выбрать все",
-		"SELECT_NONE": "Выберите пункт None",
-		"DELETE_VOICEDISPOSITION": "Удаление голосовых распоряжения",
-		"EDIT_VOICEDISPOSITION": "Редактировать голосовые распоряжения",
-		"EDIT_VOICEQUEUE": "Изменить голос очереди",
-		"DELETE_VOICEQUEUE": "Удаление голосовых очереди",
-		"MOHSOUNDS": "Мз звуки",
+		"SELECT_NONE": "Отменить все",
+		"DELETE_VOICEDISPOSITION": "Удалить диспозицию голосовой почты",
+		"EDIT_VOICEDISPOSITION": "Редактировать диспозицию голосовой почты",
+		"EDIT_VOICEQUEUE": "Редактировать очередь голосовой почты",
+		"DELETE_VOICEQUEUE": "Удалить очередь голосовой почты",
+		"MOHSOUNDS": "Звуки музыки на удержании",
 		"STRATEGY": "Стратегия",
 		"DESCRIPTION": "Описание",
-		"ADD_VOICEQUEUE": "Добавить голосовую очереди",
-		"CREATED_AT": "Созданные в",
-		"CANT_PLAY_GSM_AUDIO_FILES": "Не удается воспроизвести gsm аудио файлов",
+		"ADD_VOICEQUEUE": "Добавить очередь голосовой почты",
+		"CREATED_AT": "Создано на",
+		"CANT_PLAY_GSM_AUDIO_FILES": "Не могу воспроизвести аудиофайлы gsm или wav49",
 		"APPLICATIONS_LIST": "Список приложений",
 		"LEGEND": {
-			"CUSTOM_APPLICATION": "(*) - пользовательские приложения."
+			"CUSTOM_APPLICATION": "(*) – Пользовательское приложение"
 		},
 		"ERRORS": {
-			"NAME_REQUIRED": "Это имя требуется",
-			"APPLICATION_NAME_REQUIRED": "Имя приложения не требуется",
-			"TIMEOUT_REQUIRED": "Тайм-аут не требуется",
-			"PHONENUMBER_REQUIRED": "Номер телефона не требуется",
-			"CONTEXT_REQUIRED": "В этом контексте необходимо",
-			"DESTINATIONPATTERN_REQUIRED": "Назначение шаблона не требуется",
-			"FULLNAME_REQUIRED": "В требуется указать полное имя",
-			"EMAIL_REQUIRED": "Адреса электронной почты не требуется",
-			"EMAIL_MUST_VALID": "Адреса электронной почты должны быть записаны в действительный формат",
-			"MAILBOX_REQUIRED": "Почтовый ящик не требуется",
-			"PASSWORD_REQUIRED": "Пароль не требуется",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"TIMEZONE_REQUIRED": "Часовой пояс не требуется",
-			"PREFIX_REQUIRED": "Префикс не требуется",
-			"OPTIONS_REQUIRED": "Параметры не требуется",
-			"AFTERCALLWORKDURATION_REQUIRED": "После вызова, продолжительность работы не требуется",
-			"TECHNOLOGY/RESOURCE_REQUIRED": "Технология/ресурсов не требуется",
-			"PHONE_REQUIRED": "Номер телефона не требуется",
-			"VALUE_REQUIRED": "Это значение требуется",
-			"EXTENSION_REQUIRED": "Такое продление срока действия необходимо",
-			"PRIORITY_REQUIRED": "Приоритет не требуется",
-			"NAME_MUST_VALID_PATTERN": "Имя должно быть записано в действительный формат",
-			"APPLICATION_REQUIRED": "Приложения не требуется",
-			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Тайм-аута должно быть больше или равно",
-			"MAXLENGTH_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Максимальная длина должна быть больше или равно",
-			"RETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Повтор должно быть больше или равно",
-			"WRAPUPTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "На время завершения должно быть больше или равно",
-			"WEIGHT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Вес должен быть больше или равно",
-			"ANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Объявить об периодичности должно быть больше или равно",
-			"MINANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Мин объявить о периодичности должно быть больше или равно",
-			"PERIODICANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Периодические объявить о периодичности должно быть больше или равно",
-			"AFTERCALLWORKDURATION_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "После вызова, продолжительность работы должно быть больше или равно",
-			"MEMBERDELAY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Государства-задержки должно быть больше или равно",
-			"POSITION_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Положение должно быть больше или равно",
-			"CUTDIGITS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Разрез цифры должны быть больше или равно",
-			"MAXSECONDS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Max секунд должно быть больше или равно",
-			"MAXMESSAGES_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Max сообщений должно быть больше или равно",
-			"MAXMESSAGES_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Max сообщений должно быть меньше или равно",
-			"CALLERIDALL_MUST_VALID_PATTERN": "Неправильный формат",
+			"NAME_REQUIRED": "Обязательное поле",
+			"APPLICATION_NAME_REQUIRED": "Обязательное поле",
+			"TIMEOUT_REQUIRED": "Обязательное поле",
+			"PHONENUMBER_REQUIRED": "Обязательное поле",
+			"CONTEXT_REQUIRED": "Обязательное поле",
+			"DESTINATIONPATTERN_REQUIRED": "Обязательное поле",
+			"FULLNAME_REQUIRED": "Обязательное поле",
+			"EMAIL_REQUIRED": "Обязательное поле",
+			"EMAIL_MUST_VALID": "Неверный формат",
+			"MAILBOX_REQUIRED": "Обязательное поле",
+			"PASSWORD_REQUIRED": "Обязательное поле",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"TIMEZONE_REQUIRED": "Обязательное поле",
+			"PREFIX_REQUIRED": "Обязательное поле",
+			"OPTIONS_REQUIRED": "Обязательное поле",
+			"AFTERCALLWORKDURATION_REQUIRED": "Обязательное поле",
+			"TECHNOLOGY/RESOURCE_REQUIRED": "Обязательное поле",
+			"PHONE_REQUIRED": "Обязательное поле",
+			"VALUE_REQUIRED": "Обязательное поле",
+			"EXTENSION_REQUIRED": "Обязательное поле",
+			"PRIORITY_REQUIRED": "Обязательное поле",
+			"NAME_MUST_VALID_PATTERN": "Неверный формат",
+			"APPLICATION_REQUIRED": "Обязательное поле",
+			"TIMEOUT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAXLENGTH_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"RETRY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"WRAPUPTIME_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"WEIGHT_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"ANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MINANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"PERIODICANNOUNCEFREQUENCY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"AFTERCALLWORKDURATION_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MEMBERDELAY_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"POSITION_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"CUTDIGITS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAXSECONDS_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAXMESSAGES_MUST_BE_GREATER_THAN_OR_EQUAL_TO": "Значение должно быть больше или равно",
+			"MAXMESSAGES_MUST_BE_LESS_THAN_OR_EQUAL_TO": "Значение должно быть меньше или равно",
+			"CALLERIDALL_MUST_VALID_PATTERN": "Неверный формат",
 			"OUTBOUNDROUTE_REQUIRED": "Обязательное поле",
 			"VARIABLE_REQUIRED": "Обязательное поле",
-			"CALLER_ID_MUST_VALID_PATTERN": "Неправильный формат",
+			"CALLER_ID_MUST_VALID_PATTERN": "Неверный формат",
 			"TRUNK_REQUIRED": "Обязательное поле",
 			"MANDATORYDISPOSITIONPAUSEID_REQUIRED": "Обязательное поле",
 			"PROJECT_REQUIRED": "Обязательное поле"
 		},
-		"GENERAL": "Генеральной",
-		"TIMEOUT": "Превышение лимита времени",
+		"GENERAL": "Общие",
+		"TIMEOUT": "Тайм-аут",
 		"MAXLENGTH": "Максимальная длина",
-		"RETRY": "Повторите попытку",
-		"WRAPUPTIME": "Время подготовки сводки",
+		"RETRY": "Повторная попытка",
+		"WRAPUPTIME": "Время обработки завершенного звонка",
 		"WEIGHT": "Вес",
-		"JOINWHENEMPTY": "Присоединиться к при пустом",
-		"LEAVEWHENEMPTY": "Оставьте при пустом",
+		"JOINWHENEMPTY": "Добавление абонентов в очередь без агентов",
+		"LEAVEWHENEMPTY": "Удаление абонентов из очереди без агентов",
 		"HELP": {
-			"TIMEOUT": "Указывает число секунд в кольцо на устройстве.",
-			"MAXLENGTH": "Указывает максимальное число разрешенных абонентов будет в состоянии ожидания в очереди. Нулевое значение означает неограниченное количество абонентов не допускаются в очереди.",
-			"RETRY": "Указывает количество секунд ожидания перед следующей члена в очереди, если значение тайм-аута не иссякнет при попытке кольцо членом очереди.",
-			"WRAPUPTIME": "Количество секунд для поддержания члена недоступна в очереди после завершения вызова.",
-			"WEIGHT": "Определяет вес очереди. Очереди с более высокий вес определяется получите первый приоритет когда члены связаны с несколькими очередями.",
-			"JOINWHENEMPTY": "Управляет ли вызывающий абонент будет добавлен в очередь при отсутствии членов доступны.",
-			"LEAVEWHENEMPTY": "Используется для управления ли абоненты ногами из очереди когда члены больше не доступен для вызовов.",
-			"ANNOUNCEFREQUENCY": "Определяет, как часто мы должны объявить о вызывающем абоненте, положение и/или время удержания в очереди. Задать это значение на ноль, чтобы отключить.",
-			"MINANNOUNCEFREQUENCY": "Указывает минимальное количество времени, которое должно пройти перед тем мы объявляем о абонента в позицию в очереди еще раз. Это значение используется при абонента в положение может меняться очень часто, чтобы предотвратить слушания вызывающего абонента несколько обновлений в короткий период времени.",
-			"PERIODICANNOUNCEFREQUENCY": "Показывает, как часто мы должны сделать периодические объявления для абонента.",
-			"ANNOUNCEPOSITIONLIMIT": "Если вы определены объявить положение либо как ограничение или более.",
-			"AFTERCALLWORKDURATION": "Длительность паузы включается работа после вызова параметр",
-			"MEMBERDELAY": "Если вы хотите быть задержка до вызывающего абонента и очереди членом соединены друг с другом.",
-			"MUSICONHOLD": "Устанавливает музыки класса для использования в конкретной очереди.",
-			"ANNOUNCETOAGENT": "Используется для воспроизведения объявление на оператора, ответил на вызов, обычно ему знать, какие очереди вызывающего абонента.",
-			"RANDOMPERIODICANNOUNCE": "Если установлено значение Да, будет играть определенных периодических объявлений о вакансиях в произвольном порядке.",
-			"ANNOUNCEHOLDTIME": "Определяет по оценкам времени удержания должен воспроизводиться вместе с периодических объявлений.",
-			"ANNOUNCECALLERPOSITION": "Определяет номер вызывающего абонента в очереди должно быть объявлено на нее. Если установлено значение Нет, положение никогда не будет объявлено дополнительно. Если установлено значение Да, абонента в положении всегда будет объявлено дополнительно. Если для этого параметра установлено значение предела, абонент услышит ее положение в очереди только если он находится в пределах заданного предела, объявить-position-предел. Если значение установлено на более абонент услышит ее положение, если она выходит за рамки номер определяется объявить-position-предел.",
-			"REPORTHOLDTIMEAGENT": "Позволяет создавать отчеты о абонента в время удержания в очередь член до моста.",
-			"PERIODICANNOUNCE": "Набор периодических объявлений, воспроизводятся в том порядке они определены.",
-			"HOLDTIMEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Время удержания\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"YOUARENEXTANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Теперь Вы сначала в линии\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"THEREAREANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Есть\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"WAITINGCALLSANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Вызовов ожидающих\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"ESTIMATEDHOLDTIMEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Оценка текущего времени удержания\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"MINUTESANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Минуты\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"MINUTEANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Минуты\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"SECONDSANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"секунд\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"THANKYOUANNOUNCE": "Если не определено, будет играть значение по умолчанию (\"Благодарим вас за ваше терпение\"). Если установлено на пустое значение, запрос не будет воспроизводиться на всех.",
-			"AFTERCALLWORK": "Если активно, оператор будет установлен на паузу после полного завершения вызова в очередь",
-			"AUTOPAUSE": "Включение/отключение автоматического приостановки члены Совета, которые не ответить на вызов. Если активно причины этого члена на паузу во всех очередях он является членом.",
-			"RINGINUSE": "Используется для предотвращения отправки вызовов для членов, состояние которого находится в использовании.",
-			"TIMEOUTRESTART": "Если установлено значение Да, Сброс тайм-аут для ответа оператора либо занят или состояние перегрузки будет получено от канала.",
-			"MONITORFORMAT": "Указывает формат файла для использования при записи. Если монитор формата неактивно, вызовы не будут записаны.",
-			"CONTEXT": "Позволяет вызывающему абоненту для выхода из очереди нажатием одной цифры DTMF. Если контекст не указан и абонент вводит номер, цифра будет пытаться быть подобраны в контексте указанного и команду display dialplan analysis исполнения будет и впредь.",
-			"SETINTERFACEVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью членов некоторых переменных будет set(см. wiki)",
-			"SETQUEUEVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью член и непосредственно до абонента оставив очереди некоторых переменных будет set(см. wiki)",
-			"SETQUEUEENTRYVARIABLES": "Если установлено значение Да, просто до абонента, параллельной линии с очередью членов некоторых переменных будет set(см. wiki)",
-			"RECORDING": "Включение записи вызова",
-			"VOICEMAIL_CONTEXT": "В контексте относительного добавочный номер.",
-			"NAME": "Только цифры, буквы и специальные символы (_) поддерживаются",
-			"CALLERIDALL": "Поддерживаемый формат: «CallerId» & lt; number & gt;",
-			"CALLER_ID": "Поддерживаемый формат: \"CallerId\" & lt; number & gt;",
-			"MANDATORYDISPOSITIONPAUSEID": "Статус паузы, чтобы установить во время обязательного распоряжения"
+			"TIMEOUT": "Сколько секунд требуется, чтобы совершить вызов (устройство)",
+			"MAXLENGTH": "Максимальное количество абонентов, которым разрешается ждать в очереди: ноль означает отсутствие ограничений",
+			"RETRY": "Время ожидания в секундах до вызова следующего агента в очереди по истечении тайм-аута",
+			"WRAPUPTIME": "Время в секундах, в течение которого участник очереди остается недоступным после обработки вызова",
+			"WEIGHT": "Вес очереди для определения приоритета, если участники ассоциируются с несколькими очередями",
+			"JOINWHENEMPTY": "Используется для контроля за тем, поставлен ли в очередь вызывающий абонент, если доступных участников нет",
+			"LEAVEWHENEMPTY": "Используется для контроля за тем, будут ли вызывающие абоненты выходить из очереди, если доступных участников для приема вызовов нет",
+			"ANNOUNCEFREQUENCY": "Как часто объявляется позиция вызывающего абонента и/или предполагаемое время ожидания в очереди (ноль для отключения)",
+			"MINANNOUNCEFREQUENCY": "Минимальная частота объявлений (полезная функция в случае, если позиция вызывающего абонента часто меняется)",
+			"PERIODICANNOUNCEFREQUENCY": "Частота периодических объявлений, предназначенных для вызывающего абонента",
+			"ANNOUNCEPOSITIONLIMIT": "Используется, если позиция объявления определяется как «ограничение» или «больше»",
+			"AFTERCALLWORKDURATION": "Длина паузы, запускаемая параметром постобработки вызова After Call Work",
+			"MEMBERDELAY": "Введение задержки перед подключением к очереди вызывающего абонента и агента",
+			"MUSICONHOLD": "Установка музыки для использования в определенной очереди",
+			"ANNOUNCETOAGENT": "Воспроизведение объявления для агента, отвечающего на вызов (как правило, для того, чтобы сообщить ему, из какой очереди вызывающий абонент)",
+			"RANDOMPERIODICANNOUNCE": "В случае значения «да» определенные периодические объявления будут воспроизводиться случайным образом",
+			"ANNOUNCEHOLDTIME": "Воспроизведение в течение предполагаемого времени ожидания вместе с периодическими объявлениями (Да/Нет/Один раз)",
+			"ANNOUNCECALLERPOSITION": "Используется для определения того, должна ли быть объявлена позиция в очереди вызывающего абонента: Нет = никогда; Да = всегда; Ограничение = исключительно при нахождении в пределах ограничения, определенного параметром announce-position-limit; Больше = исключительно при выходе за пределы значения, определенного параметром announce-position-limit",
+			"REPORTHOLDTIMEAGENT": "Позволяет сообщить время ожидания для вызывающего абонента агенту в очереди до подключения",
+			"PERIODICANNOUNCE": "Набор периодических объявлений для воспроизведения (в определенной последовательности)",
+			"HOLDTIMEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Время ожидания». Не определено = объявления нет",
+			"YOUARENEXTANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Вы первый в очереди». Не определено = объявления нет",
+			"THEREAREANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Имеются». Не определено = объявления нет",
+			"WAITINGCALLSANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «вызовы на ожидании». Не определено = объявления нет",
+			"ESTIMATEDHOLDTIMEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Расчетное время ожидания». Не определено = объявления нет",
+			"MINUTESANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «минуты». Не определено = объявления нет",
+			"MINUTEANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «минута». Не определено = объявления нет",
+			"SECONDSANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «секунды». Не определено = объявления нет",
+			"THANKYOUANNOUNCE": "Выбрать звук, определенный в разделе «Инструменты». По умолчанию = «Благодарим за терпение». Не определено = объявления нет",
+			"AFTERCALLWORK": "При включении агент будет поставлен на паузу после обработки вызова",
+			"AUTOPAUSE": "Включение/отключение автоматической паузы для агентов, которые не отвечают на вызов. При включении данного параметра агент оказывается на паузе во всех очередях, к которым он относится",
+			"RINGINUSE": "Для избежания/разрешения отправки вызовов участникам со статусом «Используется»",
+			"TIMEOUTRESTART": "В случае значения «да» тайм-аут для ответа агента сбрасывается, если от канала получены данные о статусе «ЛИНИЯ ЗАНЯТА» (BUSY) или «КАНАЛ ПЕРЕГРУЖЕН» (CONGESTION)",
+			"MONITORFORMAT": "Определяет формат файла для использования при записи. Если соответствующий формат монитора неактивен, запись вызовов осуществляться не будет",
+			"CONTEXT": "Позволяет вызывающему абоненту выйти из очереди, нажав одну цифру DTMF. Если контекст задан и вызывающий абонент вводит цифру, то эта цифра попытается быть сопоставленной в указанном контексте, и выполнение диалплана продолжится там",
+			"SETINTERFACEVARIABLES": "Если установлено значение «да», то непосредственно перед подключением вызывающего абонента к агенту очереди будут установлены некоторые переменные (дополнительную информацию см. вики-документацию)",
+			"SETQUEUEVARIABLES": "Если установлено значение «да», то непосредственно перед тем, как вызывающий абонент будет подключен к агенту очереди и покинет очередь, будут установлены некоторые переменные (для получения дополнительной информации см. вики-документацию)",
+			"SETQUEUEENTRYVARIABLES": "Если установлено значение «да», то непосредственно перед подключением вызывающего абонента к агенту очереди будут установлены некоторые переменные (дополнительную информацию см. вики-документацию)",
+			"RECORDING": "Включить запись звонка",
+			"VOICEMAIL_CONTEXT": "Контекст относительного расширения",
+			"NAME": "Поддерживаются только цифры, буквы и специальные символы (._)",
+			"CALLERIDALL": "Поддерживаемый формат: «CallerId» &lt;номер>",
+			"CALLER_ID": "Поддерживаемый формат: «CallerId» &lt;номер>",
+			"MANDATORYDISPOSITIONPAUSEID": "Статус: пауза для установки во время обязательной диспозиции"
 		},
 		"MUSICONHOLD": "Музыка на удержании",
-		"ANNOUNCETOAGENT": "Сообщить оператору",
+		"ANNOUNCETOAGENT": "Объявить агенту",
 		"ANNOUNCEMENTS": "Объявления",
-		"ADVANCED": "Расширенные возможности",
-		"ANNOUNCEFREQUENCY": "Объявить о частоте",
-		"MINANNOUNCEFREQUENCY": "Объявить о минимальной частоты",
-		"PERIODICANNOUNCEFREQUENCY": "Периодические объявить о частоте",
-		"RANDOMPERIODICANNOUNCE": "Случайные периодические объявить о",
-		"ANNOUNCEHOLDTIME": "Объявить о времени удержания",
-		"ANNOUNCECALLERPOSITION": "Объявить о положении вызывающего абонента",
-		"ANNOUNCEPOSITIONLIMIT": "Объявить предельное положение",
-		"REPORTHOLDTIMEAGENT": "Доклад оператор время удержания",
-		"PERIODICANNOUNCE": "Периодические объявить о",
-		"HOLDTIMEANNOUNCE": "Время удержания объявить о",
-		"YOUARENEXTANNOUNCE": "\"Вы далее' объявить о",
-		"THEREAREANNOUNCE": "'Есть' объявить о",
-		"WAITINGCALLSANNOUNCE": "Ожидающих вызовов объявить о",
-		"ESTIMATEDHOLDTIMEANNOUNCE": "По оценкам времени удержания объявить о",
-		"MINUTESANNOUNCE": "Минут объявить о",
-		"MINUTEANNOUNCE": "Минуту объявить о",
-		"SECONDSANNOUNCE": "Секунд объявить о",
-		"THANKYOUANNOUNCE": "\"Спасибо\" объявить о",
-		"AUTOPAUSE": "Автоматическая пауза",
-		"AFTERCALLWORK": "Работа после вызова",
-		"AFTERCALLWORKDURATION": "Работа после вызова продолжительность",
-		"RINGINUSE": "Кольцо в использовании",
-		"MEMBERDELAY": "Член временной задержки",
-		"TIMEOUTRESTART": "Тайм-аут перезапуска",
+		"ADVANCED": "Продвинутый",
+		"ANNOUNCEFREQUENCY": "Частота объявлений",
+		"MINANNOUNCEFREQUENCY": "Минимальная частота объявлений",
+		"PERIODICANNOUNCEFREQUENCY": "Периодическая частота объявлений",
+		"RANDOMPERIODICANNOUNCE": "Случайная частота объявлений",
+		"ANNOUNCEHOLDTIME": "Время ожидания в объявлении",
+		"ANNOUNCECALLERPOSITION": "Объявить позицию вызывающего абонента",
+		"ANNOUNCEPOSITIONLIMIT": "Объявить ограничение позиций",
+		"REPORTHOLDTIMEAGENT": "Сообщить агенту о времени ожидания",
+		"PERIODICANNOUNCE": "Периодические объявления",
+		"HOLDTIMEANNOUNCE": "Объявления о времени ожидания",
+		"YOUARENEXTANNOUNCE": "Объявления «Вы следующий»",
+		"THEREAREANNOUNCE": "Объявления «Имеются»",
+		"WAITINGCALLSANNOUNCE": "Объявления о вызовах в режиме ожидания",
+		"ESTIMATEDHOLDTIMEANNOUNCE": "Объявления о расчетном времени ожидания",
+		"MINUTESANNOUNCE": "Объявления о минутах",
+		"MINUTEANNOUNCE": "Объявления о минуте",
+		"SECONDSANNOUNCE": "Объявления о секундах",
+		"THANKYOUANNOUNCE": "Объявления «Благодарим»",
+		"AUTOPAUSE": "Автоматическая постановка на паузу",
+		"AFTERCALLWORK": "After Call Work",
+		"AFTERCALLWORKDURATION": "Продолжительность: параметр After Call Work",
+		"RINGINUSE": "Вызов используется",
+		"MEMBERDELAY": "Задержка до того, как участник соединится с вызывающим абонентом",
+		"TIMEOUTRESTART": "Время повторного вызова агента, который не принял звонок из очереди",
 		"MONITORFORMAT": "Формат записи",
-		"SETINTERFACEVARIABLES": "Установите интерфейс переменных",
-		"SETQUEUEVARIABLES": "Задать очередь переменных",
-		"SETQUEUEENTRYVARIABLES": "Задать очередь запись переменных",
+		"SETINTERFACEVARIABLES": "Задать переменные интерфейса",
+		"SETQUEUEVARIABLES": "Задать переменные очереди",
+		"SETQUEUEENTRYVARIABLES": "Задать переменные записи в очереди",
 		"VARIABLE": "Переменная",
-		"CONTEXT": "Контексте",
+		"CONTEXT": "Контекст",
 		"SAVE": "Сохранить",
 		"SETTINGS": "Настройки",
-		"INBOUNDROUTES": "Входящие маршруты",
+		"INBOUNDROUTES": "Входящая маршрутизация",
 		"PHONENUMBER": "Номер телефона",
-		"ADD_INBOUNDROUTE": "Добавить маршрут входящих вызовов",
-		"EDIT_INBOUNDROUTE": "Редактировать маршрут входящих вызовов",
-		"DELETE_INBOUNDROUTE": "Удалить маршрут при обработке входящих вызовов",
+		"ADD_INBOUNDROUTE": "Добавить входящий маршрут",
+		"EDIT_INBOUNDROUTE": "Редактировать входящий маршрут",
+		"DELETE_INBOUNDROUTE": "Удалить входящий маршрут",
 		"ACTIONS": "Действия",
-		"OUTBOUNDROUTES": "Маршруты исходящих вызовов",
-		"DESTINATIONPATTERN": "Схема назначения",
-		"ADD_OUTBOUNDROUTE": "Добавить маршрут исходящих вызовов",
-		"EDIT_OUTBOUNDROUTE": "Редактировать маршрут исходящих вызовов",
-		"DELETE_OUTBOUNDROUTE": "Удалить маршрут исходящих вызовов",
-		"CUTDIGITS": "Разрежьте цифр",
+		"OUTBOUNDROUTES": "Исходящая маршрутизация",
+		"DESTINATIONPATTERN": "Шаблон назначения",
+		"ADD_OUTBOUNDROUTE": "Добавить исходящий маршрут",
+		"EDIT_OUTBOUNDROUTE": "Редактировать исходящий маршрут",
+		"DELETE_OUTBOUNDROUTE": "Удалить исходящий маршрут",
+		"CUTDIGITS": "Вырезать цифры",
 		"RECORDING": "Запись",
 		"RECORDINGFORMAT": "Формат записи",
-		"INTERNALROUTES": "Внутренние маршруты",
+		"INTERNALROUTES": "Внутренняя маршрутизация",
 		"ADD_INTERNALROUTE": "Добавить внутренний маршрут",
-		"EDIT_INTERNALROUTE": "Редактирование внутренних маршрутов",
-		"DELETE_INTERNALROUTE": "Удалить внутреннего маршрута",
-		"CONTEXTS": "Контекстах",
-		"ADD_CONTEXT": "Добавить контексте",
-		"EDIT_CONTEXT": "Правка контекстное",
-		"DELETE_CONTEXT": "Удаление связи",
-		"VOICEMAILS": "Сообщения голосовой почты",
+		"EDIT_INTERNALROUTE": "Редактировать внутренний маршрут",
+		"DELETE_INTERNALROUTE": "Удалить внутренний маршрут",
+		"CONTEXTS": "Контексты",
+		"ADD_CONTEXT": "Добавить контекст",
+		"EDIT_CONTEXT": "Редактировать контекст",
+		"DELETE_CONTEXT": "Удалить контекст",
+		"VOICEMAILS": "Голосовая почта",
 		"ADD_VOICEMAIL": "Добавить голосовую почту",
-		"EDIT_VOICEMAIL": "Редактировать сообщения голосовой почты",
+		"EDIT_VOICEMAIL": "Редактировать голосовую почту",
 		"DELETE_VOICEMAIL": "Удалить голосовую почту",
-		"FULLNAME": "Полное Имя",
-		"EMAIL": "Адрес электронной почты",
+		"FULLNAME": "Полное имя",
+		"EMAIL": "Электронная почта",
 		"MAILBOX": "Почтовый ящик",
 		"PASSWORD": "Пароль",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
 		"TIMEZONE": "Часовой пояс",
-		"ATTACH": "Прикрепите",
+		"ATTACH": "Прикрепить",
 		"ENVELOPE": "Конверт",
 		"DELETE": "Удалить",
-		"EMAILBODY": "Тело сообщения",
-		"EMAILSUBJECT": "Тема в сообщении электронной почты",
-		"MAXSECONDS": "Max секунд",
-		"MAXMESSAGES": "Max сообщений",
+		"EMAILBODY": "Текст сообщения электронной почты",
+		"EMAILSUBJECT": "Тема письма",
+		"MAXSECONDS": "Макс. секунд",
+		"MAXMESSAGES": "Макс. сообщений",
 		"MESSAGES": "Сообщения",
-		"SORT": "Порядок сортировки",
-		"ADD_MUSICONHOLD": "Добавление музыки на удержании",
-		"MUSICONHOLDS": "Разная музыка на удержании",
-		"EDIT_MUSICONHOLD": "Редактирование музыки на удержании",
-		"DELETE_MUSICONHOLD": "Удалить музыка на удержании",
+		"SORT": "Сортировать",
+		"ADD_MUSICONHOLD": "Добавить музыку на удержании",
+		"MUSICONHOLDS": "Музыка на удержании",
+		"EDIT_MUSICONHOLD": "Редактировать музыку на удержании",
+		"DELETE_MUSICONHOLD": "Удалить музыку на удержании",
 		"DIRECTORY": "Каталог",
-		"AUDIOFILES": "Звуковые файлы",
+		"AUDIOFILES": "Аудиофайлы",
 		"RECORDINGS": "Записи",
 		"CHANSPY": "ChanSpy",
 		"PREFIX": "Префикс",
-		"OPTIONS": "Варианты",
+		"OPTIONS": "Опции",
 		"AUTH": "Auth",
-		"ADD_CHANSPY": "Добавить ChanSpy",
-		"EDIT_CHANSPY": "Редактировать ChanSpy",
-		"DELETE_CHANSPY": "Удалить ChanSpy",
-		"AGENTS": "Операторы",
+		"ADD_CHANSPY": "Добавить модуль ChanSpy",
+		"EDIT_CHANSPY": "Редактировать модуль ChanSpy",
+		"DELETE_CHANSPY": "Удалить модуль ChanSpy",
+		"AGENTS": "Агенты",
 		"TELEPHONES": "Телефоны",
 		"QUEUES": "Очереди",
-		"QUEUE_CALLS": "Вызовы в очереди",
+		"QUEUE_CALLS": "Вызовы в очереди",
 		"QUEUE_PARAMETERS": "Параметры очереди",
-		"ABANDONED_CALLS": "Отмененные вызовы",
+		"ABANDONED_CALLS": "Потерянные вызовы",
 		"OUTBOUND_CALLS": "Исходящие вызовы",
-		"AGI": "AGI",
-		"DIAL": "Диск набора команд",
+		"AGI": "Agi",
+		"DIAL": "Набор номера",
 		"CALLYSQUARE": "CallySquare",
-		"INTERNALDIAL": "Внутреннего набора",
-		"EXTERNALDIAL": "Внешний диск набора команд",
-		"RINGGROUP": "Кольцо группы",
+		"INTERNALDIAL": "Набор внутреннего номера",
+		"EXTERNALDIAL": "Набор внешнего номера",
+		"RINGGROUP": "Группа вызовов",
 		"PLAYBACK": "Воспроизведение",
-		"QUEUE": "Очереди",
-		"SET": "Установить",
+		"QUEUE": "Очередь",
+		"SET": "Set",
 		"VOICEMAIL": "Голосовая почта",
-		"GOTO": "GoTo",
-		"HANGUP": "Отключение",
-		"CUSTOM": "Пользовательский",
-		"PROJECT": "Cally-Square проекта",
-		"TECHNOLOGY/RESOURCE": "Технологии и ресурсов",
+		"GOTO": "Перейти к",
+		"HANGUP": "Положить трубку",
+		"CUSTOM": "Дополняющая конфигурация Custom",
+		"PROJECT": "Проект Cally-Square",
+		"TECHNOLOGY/RESOURCE": "Технология/Ресурс",
 		"URL": "URL",
-		"EDIT_APP": "Изменить приложение",
-		"EDIT_INTERVAL": "Изменить интервал",
-		"DELETE_APP": "Удалить приложения",
-		"INTERVALS": "Интервалы времени",
+		"EDIT_APP": "Редактировать приложение",
+		"EDIT_INTERVAL": "Редактировать интервал",
+		"DELETE_APP": "Удалить приложение",
+		"INTERVALS": "Интервалы",
 		"USER": "Пользователь",
-		"TRUNK": "Сл",
-		"PHONE": "Номер телефона",
-		"AUDIO_FILES": "Звуковые файлы",
-		"ANNOUNCE_OVERRIDES": "Объявить переопределяет",
-		"MACRO": "Макрос",
-		"GOSUB": "For to",
+		"TRUNK": "Транк",
+		"PHONE": "Телефон",
+		"AUDIO_FILES": "Аудиофайлы",
+		"ANNOUNCE_OVERRIDES": "Объявления: заменяющая конфигурация Override",
+		"MACRO": "Macro",
+		"GOSUB": "GoSub",
 		"RULE": "Правило",
-		"POSITION": "Положение",
+		"POSITION": "Позиция",
 		"ANSWER": "Ответ",
 		"VALUE": "Значение",
-		"MAILBOX@CONTEXT": "Фотогалерея@контексте",
-		"EXTENSION": "Добавочный номер",
-		"PRIORITY": "Первоочередное внимание",
-		"HANGUP_CAUSE": "Отключение причиной",
-		"OUTBOUNDDIAL": "Набор исходящих вызовов",
+		"MAILBOX@CONTEXT": "Mailbox@Context",
+		"EXTENSION": "Расширение",
+		"PRIORITY": "Приоритет",
+		"HANGUP_CAUSE": "Причина отбоя вызова",
+		"OUTBOUNDDIAL": "Набор: исходящ.",
 		"CALLER_ID": "Идентификатор вызывающего абонента",
-		"NO_MESSAGE_AVAILABLE": "Нет доступных сообщений",
-		"NO_SOUND_AVAILABLE": "Никаких звуков не доступно",
-		"VOICERECORDINGS": "Запись голоса",
-		"CHANSPIES": "Чан шпионы",
-		"VOICE": "Голосовой связи",
-		"REALTIME": "В режиме реального времени",
-		"ID": "Id",
-		"VOICEMAIL_CONTEXT": "Контексте",
-		"NO_MOHSOUND_AVAILABLE": "Нет музыки на удержании имеющихся",
+		"NO_MESSAGE_AVAILABLE": "Сообщения отсутствуют",
+		"NO_SOUND_AVAILABLE": "Звуки отсутствуют",
+		"VOICERECORDINGS": "Голосовые записи",
+		"CHANSPIES": "ChanSpy",
+		"VOICE": "Голос",
+		"REALTIME": "Режим реального времени",
+		"ID": "Идентификатор",
+		"VOICEMAIL_CONTEXT": "Контекст",
+		"NO_MOHSOUND_AVAILABLE": "Музыка на удержании отсутствует",
 		"FILE": "Файл",
-		"ADD_MOHSOUND": "Добавление музыки в режиме удержания звука",
-		"DOWNLOAD_MOHSOUND": "Загрузка музыки на удержании звук",
-		"DELETE_MOHSOUND": "Удалить музыка в режиме удержания звука",
+		"ADD_MOHSOUND": "Добавить звуки музыки на удержании",
+		"DOWNLOAD_MOHSOUND": "Скачать звуки музыки на удержании",
+		"DELETE_MOHSOUND": "Удалить звуки музыки на удержании",
 		"UNIQUEID": "Уникальный идентификатор",
-		"AGENT": "Оператор",
+		"AGENT": "Агент",
 		"TYPE": "Тип",
 		"RATING": "Рейтинг",
 		"AUDIO": "Аудио",
 		"DATE": "Дата",
-		"NEW_VOICEQUEUE": "Новые голосовые очереди",
-		"NEW_INBOUNDROUTE": "Новый маршрут входящих вызовов",
-		"NEW_OUTBOUNDROUTE": "Новый маршрут исходящих вызовов",
-		"NEW_INTERNALROUTE": "Новых внутренних маршрутов",
-		"NEW_CONTEXT": "Новом контексте",
-		"NEW_VOICEMAIL": "Новые сообщения голосовой почты",
+		"NEW_VOICEQUEUE": "Новая очередь голосовой почты",
+		"NEW_INBOUNDROUTE": "Новый входящий маршрут",
+		"NEW_OUTBOUNDROUTE": "Новый исходящий маршрут",
+		"NEW_INTERNALROUTE": "Новый внутренний маршрут",
+		"NEW_CONTEXT": "Новый контекст",
+		"NEW_VOICEMAIL": "Новая голосовая почта",
 		"NEW_MUSICONHOLD": "Новая музыка на удержании",
-		"NEW_CHANSPY": "Новые ChanSpy",
-		"PENALTY": "Смертная казнь",
-		"ADD_TEAM_TO_VOICEQUEUE": "Добавить группу в очереди голосовой связи",
-		"ADD_AGENT_TO_VOICEQUEUE": "Добавить оператора в очереди голосовой связи",
-		"EDIT_DIAL": "Редактирование набора",
-		"EDIT_AGI": "Редактировать AGI",
-		"EDIT_INTERNALDIAL": "Редактировать внутреннего набора",
-		"EDIT_EXTERNALDIAL": "Редактировать внешний диск набора команд",
-		"EDIT_RINGGROUP": "Редактировать кольцо группы",
-		"EDIT_PLAYBACK": "Воспроизведения в режиме редактирования",
-		"EDIT_QUEUE": "Редактирования очереди",
-		"EDIT_SET": "Редактирование набора",
-		"EDIT_GOTO": "Редактировать GoTo",
-		"EDIT_HANGUP": "Редактировать отключение",
-		"EDIT_CUSTOM": "Редактировать пользовательский",
+		"NEW_CHANSPY": "Новый модуль ChanSpy",
+		"PENALTY": "Параметр Penalty",
+		"ADD_TEAM_TO_VOICEQUEUE": "Добавить команду к очереди голосовой почты",
+		"ADD_AGENT_TO_VOICEQUEUE": "Добавить агента к очереди голосовой почты",
+		"EDIT_DIAL": "Редактировать набор",
+		"EDIT_AGI": "Редактировать AGI",
+		"EDIT_INTERNALDIAL": "Редактировать набор внутреннего номера",
+		"EDIT_EXTERNALDIAL": "Редактировать набор внешнего номера",
+		"EDIT_RINGGROUP": "Редактировать группу вызовов",
+		"EDIT_PLAYBACK": "Редактировать воспроизведение",
+		"EDIT_QUEUE": "Редактировать очередь",
+		"EDIT_SET": "Редактировать Set",
+		"EDIT_GOTO": "Редактировать Перейти к",
+		"EDIT_HANGUP": "Редактировать «Положить трубку»",
+		"EDIT_CUSTOM": "Редактировать Custom",
 		"DURATION": "Продолжительность",
-		"RECEIVED_AT": "Полученные на",
+		"RECEIVED_AT": "Получено в",
 		"YES": "Да",
 		"NO": "Нет",
-		"HANGUPCAUSE_1": "1 = номер нераспределенных",
-		"HANGUPCAUSE_16": "16 = Normail вызова",
-		"HANGUPCAUSE_17": "17 = пользователь занят",
-		"HANGUPCAUSE_18": "18 = пользователь не отвечает (Вашему телефону устройство не подключено)",
-		"HANGUPCAUSE_21": "На XXI век = Вызов отклонен",
-		"HANGUPCAUSE_22": "22 = Номер борозды изменился",
-		"HANGUPCAUSE_27": "27 = пункт назначения не по порядку",
-		"HANGUPCAUSE_38": "38 = сети",
-		"HANGUPCAUSE_41": "41 = Временный сбой",
-		"RANDOM": "Случайная",
-		"ALPHABETICAL": "В алфавитном порядке",
-		"NO_APPS_AVAILABLE": "Нет доступных приложений",
-		"DOWNLOAD_VOICERECORDING": "Загрузить запись голоса",
-		"DELETE_VOICERECORDING": "Удалить запись голоса",
-		"INTERNAL": "Внутренние",
+		"HANGUPCAUSE_1": "1 = неназначенный номер",
+		"HANGUPCAUSE_16": "16 = нормальное завершение вызова",
+		"HANGUPCAUSE_17": "17 = вызываемый абонент не может принять вызов",
+		"HANGUPCAUSE_18": "18 = пользователь не отвечает (телефонное устройство не подключено)",
+		"HANGUPCAUSE_21": "21 = вызов отклонен",
+		"HANGUPCAUSE_22": "22 = номер изменился",
+		"HANGUPCAUSE_27": "27 = направление не обслуживается",
+		"HANGUPCAUSE_38": "38 = сетевое соединение функционирует некорректно",
+		"HANGUPCAUSE_41": "41 = временная неработоспособность сервиса",
+		"RANDOM": "Случайный",
+		"ALPHABETICAL": "По алфавиту",
+		"NO_APPS_AVAILABLE": "Доступные приложения отсутствуют",
+		"DOWNLOAD_VOICERECORDING": "Скачать голосовую запись",
+		"DELETE_VOICERECORDING": "Удалить голосовую запись",
+		"INTERNAL": "Внутренний",
 		"PHONE_STATE": "Состояние телефона",
-		"PHONE_STATUS": "Состояние телефона",
-		"TRUNK_STATUS": "Состояния СЛ",
-		"REGISTERED": "Зарегистрированные",
-		"UNREGISTERED": "Незарегистрированный",
-		"LAGGED": "Отстает",
-		"REACHABLE": "Доступен",
-		"UNREACHABLE": "Недоступен",
-		"UNKNOWN": "Неизвестный",
-		"NOT_INUSE": "Не используется",
-		"INUSE": "В ИСПОЛЬЗОВАНИИ",
-		"BUSY": "Занят",
-		"INVALID": "Неверный",
-		"UNAVAILABLE": "Недоступен",
-		"RINGING": "При звонке",
+		"PHONE_STATUS": "Статус телефона",
+		"TRUNK_STATUS": "Статус транка",
+		"REGISTERED": "Зарегистрирован",
+		"UNREGISTERED": "Не зарегистрирован",
+		"LAGGED": "Лаг",
+		"REACHABLE": "Достижимые",
+		"UNREACHABLE": "Недостижимый",
+		"UNKNOWN": "Неизвестно",
+		"NOT_INUSE": "Не используется",
+		"INUSE": "Используется",
+		"BUSY": "Линия занята",
+		"INVALID": "Недействительный",
+		"UNAVAILABLE": "Отсутствует",
+		"RINGING": "Наличие тонального сигнала вызова",
 		"ONHOLD": "На удержании",
-		"RING": "Кольцо",
+		"RING": "Вызов",
 		"UP": "Вверх",
-		"INFO": "Info",
-		"TRUNKS": "Соединительные линии внешней АТС",
+		"INFO": "Информация",
+		"TRUNKS": "Транки",
 		"REGISTRY": "Реестр",
-		"NO_REGISTRY": "Раздел реестра не",
-		"LOGGED_IN": "Вход в систему",
-		"PAUSED": "Приостановлено",
+		"NO_REGISTRY": "Нет реестра",
+		"LOGGED_IN": "Зарегистрирован в системе (подключение к системе SIP)",
+		"PAUSED": "Поставлен на паузу",
 		"WAITING": "Ожидание",
-		"TALKING": "Разговор",
-		"DID": "Не",
+		"TALKING": "Текущий вызов",
+		"DID": "DID",
 		"CALLER": "Вызывающий абонент",
-		"TOTAL": "Итого",
+		"TOTAL": "Всего",
 		"ANSWERED": "Отвеченные",
-		"ABANDONED": "Отмененные",
-		"UNMANAGED": "Неуправляемые коммутаторы",
-		"AVG_HOLD_TIME": "Среднее время удержания",
-		"AVG_DURATION": "Продолжительность Av",
-		"AVG_BILLABLE": "Avg платными",
+		"ABANDONED": "Потерянные",
+		"UNMANAGED": "Необработанные",
+		"AVG_HOLD_TIME": "Среднее время на удержании",
+		"AVG_DURATION": "Средняя продолжительность",
+		"AVG_BILLABLE": "Средняя оплата",
 		"SOURCE": "Источник",
 		"DESTINATION": "Пункт назначения",
-		"REJECTED": "Отклонено",
-		"FAILED": "Не удалось",
-		"CALLED": "Призвали к",
-		"CONNECTED": "Подключен к",
-		"NO_RATING": "Нет рейтинга",
-		"EDIT_VOICERECORDING": "Редактировать запись голоса",
+		"REJECTED": "Отклоненные",
+		"FAILED": "Неудачный вызов",
+		"CALLED": "Удачный вызов",
+		"CONNECTED": "Соединение установлено",
+		"NO_RATING": "Рейтинг отсутствует",
+		"EDIT_VOICERECORDING": "Редактировать голосовую запись",
 		"APPLICATION_NAME": "Имя приложения",
 		"ARGUMENTS": "Аргументы",
-		"NO_AVAILABLE_INFO": "Нет доступной информации",
-		"ADD_AGENT_TO_QUEUE": "Добавить оператора в очереди",
-		"DEFAULT_PAUSE": "По умолчанию пауза",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует",
+		"ADD_AGENT_TO_QUEUE": "Добавить агента к очереди",
+		"DEFAULT_PAUSE": "ПАУЗА ПО УМОЛЧАНИЮ",
 		"PAUSE": "Пауза",
-		"UNPAUSE": "Возобновить",
+		"UNPAUSE": "Конец паузы",
 		"REDIRECT_TO_NUMBER": "Перенаправить на номер",
-		"REDIRECT_TO_AGENT": "Перенаправить для оператора",
-		"AGENTADD_VOICEQUEUE": "Добавить оператора в очереди голосовой связи",
+		"REDIRECT_TO_AGENT": "Перенаправить на агента",
+		"AGENTADD_VOICEQUEUE": "Добавить агента к очереди голосовой почты",
 		"APPLICATION": "Приложение",
 		"FILES": "Файлы",
 		"FORMAT": "Формат",
-		"MODE": "Режим работы",
+		"MODE": "Режим",
 		"RECORD": "Запись",
-		"TEAMADD_VOICEQUEUE": "Добавить группу voicequeue",
-		"NEW_MOHSOUND": "Новая музыка на удержании звук",
-		"DOWNLOAD_MESSAGE": "Загрузить",
+		"TEAMADD_VOICEQUEUE": "Добавить команду к очереди голосовой почты",
+		"NEW_MOHSOUND": "Новые звуки музыки на удержании",
+		"DOWNLOAD_MESSAGE": "Скачать",
 		"DELETE_MESSAGE": "Удалить",
 		"QUEUE_PARAMS": "Параметры очереди",
-		"TOTAL_OFFERED": "Общий объем предлагаемых",
-		"READY": "Готов к работе",
-		"AGENTADD_QUEUE": "Добавить оператора в очереди голосовой связи",
-		"AGENTSADD_QUEUE": "Добавление операторов в очереди голосовой связи",
-		"ALL_TEAMS": "Все группы",
-		"SELECTED_TEAMS": "Выбранные группы",
-		"ALL_AGENTS": "Все Операторы",
-		"SELECTED_AGENTS": "Выбранные операторы",
+		"TOTAL_OFFERED": "Всего предложенных",
+		"READY": "Готов",
+		"AGENTADD_QUEUE": "Добавить агента к очереди голосовой почты",
+		"AGENTSADD_QUEUE": "Добавить агентов к очереди голосовой почты",
+		"ALL_TEAMS": "Все команды",
+		"SELECTED_TEAMS": "Избранные команды",
+		"ALL_AGENTS": "Все агенты",
+		"SELECTED_AGENTS": "Выбранные агенты",
 		"CLOSING": "Закрытие",
-		"TAGS": "Теги индексов",
-		"WAITING_FOR_AGENT": "Ожидание для операторов",
-		"EDIT_OUTBOUNDDIAL": "Редактирование набора исходящих вызовов",
+		"TAGS": "Теги",
+		"WAITING_FOR_AGENT": "Ожидание ответов агентов",
+		"EDIT_OUTBOUNDDIAL": "Редактировать набор: исходящ.",
 		"ACCOUNTNAME": "Имя учетной записи",
 		"PAGE": "Страница",
 		"ROWSPERPAGE": "Строк на странице",
-		"OF": "В",
-		"DISPOSITION": "Отчуждения",
-		"WAITING_FOR_AGENTS": "Ожидание для операторов",
+		"OF": "из",
+		"DISPOSITION": "Диспозиция",
+		"WAITING_FOR_AGENTS": "Ожидание ответов агентов",
 		"CHAT": "Чат",
-		"MAIL": "Почта",
+		"MAIL": "Электронная почта",
 		"SMS": "SMS",
-		"OPENCHANNEL": "Открыть канал",
+		"OPENCHANNEL": "Открытый канал",
 		"FAX": "Факс",
-		"NO_AGENT_ONLINE": "Ни один оператор На Сайте",
-		"PARTIALPAUSE": "Частичная приостановка",
+		"NO_AGENT_ONLINE": "Агент отсутствует онлайн",
+		"PARTIALPAUSE": "Частичная пауза",
 		"STATUS": "Состояние",
 		"TIMER": "Таймер",
 		"ALL": "Все",
-		"IDLE": "Обороты холостого хода",
-		"EDIT_TRUNK": "Редактировать сл",
-		"ACTIVE": "активный",
+		"IDLE": "Линия свободна",
+		"EDIT_TRUNK": "Редактировать транк",
+		"ACTIVE": "Активные",
 		"CLEAR": "Очистить",
 		"CALLS": "Вызовы",
 		"STARTEDAT": "Начато в",
-		"ENDEDAT": "Закончено на",
+		"ENDEDAT": "Завершено в",
 		"TAG": "Тег",
-		"DETAILS": "Детали",
-		"BILLABLESECONDS": "Счетные секунды",
-		"ANSWEREDAT": "Отвечено на",
-		"NOTE": "Заметка",
+		"DETAILS": "Реквизиты",
+		"BILLABLESECONDS": "Оплата: секунды",
+		"ANSWEREDAT": "Отвечено в",
+		"NOTE": "Примечание",
 		"CLOSE": "Закрыть",
-		"SELECT_DATE": "Выберите Дата начала",
-		"SELECT_TYPE": "Выберите тип",
-		"ABANDONEDCALLS": "Заброшенные очереди вызовов",
+		"SELECT_DATE": "Выбрать дату начала",
+		"SELECT_TYPE": "Выбрать тип",
+		"ABANDONEDCALLS": "Потерянные вызовы в очереди",
 		"ADD_VOICEPREFIX": "Добавить префикс",
-		"AGENTADD_VOICEPREFIX": "Добавить агент в префикс",
+		"AGENTADD_VOICEPREFIX": "Добавить агента к префиксу",
 		"DELETE_VOICEPREFIX": "Удалить префикс",
-		"EDIT_VOICEPREFIX": "Изменить префикс",
+		"EDIT_VOICEPREFIX": "Редактировать префикс",
 		"NEW_VOICEPREFIX": "Новый префикс",
-		"VOICEPREFIXES": "Исходные префиксы",
-		"CALLERIDALL": "Идентификатор абонента",
+		"VOICEPREFIXES": "Префиксы: Out",
+		"CALLERIDALL": "Идентификатор вызывающего абонента",
 		"OUTBOUNDROUTE": "Исходящий маршрут",
-		"LOGIN_TIME": "Время входа",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
-		"DIALER": "Dialer",
-		"INBOUND": "прибывающий",
-		"OUTBOUND": "Исходящий",
-		"MANDATORYDISPOSITION": "Обязательное распоряжение",
-		"MANDATORYDISPOSITIONPAUSEID": "Обязательный статус паузы",
+		"DIALER": "Система обзвона",
+		"INBOUND": "Входящие",
+		"OUTBOUND": "Исходящие",
+		"MANDATORYDISPOSITION": "Обязательная диспозиция",
+		"MANDATORYDISPOSITIONPAUSEID": "Обязательная диспозиция: статус паузы",
 		"TEAMS_ASSOCIATION": "Ассоциация команд",
-		"CANT_DOWNLOAD_THIS_FILE": "Не могу скачать этот файл",
-		"FILE_NOT_FOUND": "Файл не найден",
-		"SCREENRECORDING": "Управление записью экрана",
-		"START_SCREENRECORDING": "Начать запись экрана",
-		"STOP_SCREENRECORDING": "Остановить запись экрана",
-		"TOOLTIP_SCREENRECORDING_OFF": "Запись экрана доступна",
-		"TOOLTIP_SCREENRECORDING_ON": "Идет запись экрана",
-		"WRONG_EXTENSION": "Файл представляет неправильное расширение"
+		"CANT_DOWNLOAD_THIS_FILE": "Не могу скачать этот файл",
+		"FILE_NOT_FOUND": "Файл не найден",
+		"SCREENRECORDING": "Управление записью с экрана",
+		"START_SCREENRECORDING": "Воспроизвести запись с экрана",
+		"STOP_SCREENRECORDING": "Остановить запись с экрана",
+		"TOOLTIP_SCREENRECORDING_OFF": "Доступна запись с экрана",
+		"TOOLTIP_SCREENRECORDING_ON": "Идет запись с экрана",
+		"WRONG_EXTENSION": "Неправильное расширение имени файла"
 	}
 }
\ No newline at end of file
diff --git a/public/app/quick-panel/i18n/ru.json b/public/app/quick-panel/i18n/ru.json
index fb098b8..fe20b87 100644
--- a/public/app/quick-panel/i18n/ru.json
+++ b/public/app/quick-panel/i18n/ru.json
@@ -1,73 +1,73 @@
 {
 	"QUICKPANEL": {
-		"TODAY": "Сегодня",
+		"TODAY": "СЕГОДНЯ",
 		"MONDAY": "Понедельник",
-		"TUESDAY": "Во вторник",
-		"WEDNESDAY": "Среду",
+		"TUESDAY": "Вторник",
+		"WEDNESDAY": "Среда",
 		"THURSDAY": "Четверг",
 		"FRIDAY": "Пятница",
 		"SATURDAY": "Суббота",
 		"SUNDAY": "Воскресенье",
 		"JANUARY": "Январь",
-		"FEBRUARY": "Февраля",
-		"MARCH": "Марта",
-		"APRIL": "Апреля",
-		"MAY": "Мая",
+		"FEBRUARY": "Февраль",
+		"MARCH": "Март",
+		"APRIL": "Апрель",
+		"MAY": "Май",
 		"JUNE": "Июнь",
-		"JULY": "Июля",
-		"AUGUST": "Августа",
+		"JULY": "Июль",
+		"AUGUST": "Август",
 		"SEPTEMBER": "Сентябрь",
-		"OCTOBER": "Октября",
+		"OCTOBER": "Октябрь",
 		"NOVEMBER": "Ноябрь",
 		"DECEMBER": "Декабрь",
-		"CHAT": "Чат",
-		"ACTIVITY": "Вид деятельности",
+		"CHAT": "ЧАТ",
+		"ACTIVITY": "ДЕЙСТВИЯ",
 		"FRIENDS": "Друзья",
 		"APP_SERVERS": "Серверы приложений",
-		"USER_STATS": "Статистика пользователя",
+		"USER_STATS": "Статистика пользователей",
 		"EVENTS": "События",
 		"NOTES": "Примечания",
 		"QUICK_SETTINGS": "Быстрые настройки",
 		"NOTIFICATIONS": "Уведомления",
-		"CLOUD_SYNC": "Cloud Sync",
-		"RETRO_THRUSTERS": "Ретро ускорители",
-		"RECENT": "В последнее время",
-		"START_NEW_CHAT": "Начать новый сеанс чата",
+		"CLOUD_SYNC": "Облачная синхронизация",
+		"RETRO_THRUSTERS": "Ретро-двигатели",
+		"RECENT": "Последний",
+		"START_NEW_CHAT": "Начать новый чат",
 		"BACK": "Назад",
 		"CALL": "Вызов",
-		"MORE": "Более",
+		"MORE": "Больше",
 		"SEND_MESSAGE": "Отправить сообщение",
-		"REPLY_PLACEHOLDER": "Тип и нажмите enter для отправки сообщения",
-		"CONTACT_XCALLY_MOTION_SUPPORT": "Контакт xCALLY поддержки движения",
-		"EXPIRATION_DATE": "Дата окончания срока действия",
+		"REPLY_PLACEHOLDER": "Введите сообщение и нажмите Enter, чтобы его отправить.",
+		"CONTACT_XCALLY_MOTION_SUPPORT": "Обратитесь в службу поддержки XCALLY Motion",
+		"EXPIRATION_DATE": "Дата истечения срока действия",
 		"EXPIRATION_REASON": "Причина истечения срока действия",
-		"LICENSE": "Лицензии",
-		"NEW_TOKEN": "Новый маркер",
-		"OLD_TOKEN": "Старый маркер",
-		"SEND_EMAIL_TO": "Отправьте сообщение электронной почты на адрес",
-		"TOKEN": "Маркер",
-		"EXPIRATION_REASON_MESSAGE": "Срок лицензии истек или вашей машины уникальный идентификатор был обновлен в соответствии с изменением в вашей системе. Обратитесь в xCALLY Motion группы поддержки отправки ваш старый и новый идентификатор UUID.",
-		"GRAY_PERIOD_EXPIRATION": "Серый Период истечения срока действия",
+		"LICENSE": "Лицензия",
+		"NEW_TOKEN": "Новый токен",
+		"OLD_TOKEN": "Старый токен",
+		"SEND_EMAIL_TO": "Отправить письмо на электронная почта",
+		"TOKEN": "Токен",
+		"EXPIRATION_REASON_MESSAGE": "Срок действия вашей лицензии истек или же был обновлен уникальный идентификатор вашего устройства вследствие изменений в вашей системе. Обратитесь в службу поддержки XCALLY Motion, отправив свой старый и свой новый UUID.",
+		"GRAY_PERIOD_EXPIRATION": "Истечение льготного периода",
 		"ERRORS": {
 			"NAME_REQUIRED": "Обязательное поле"
 		},
-		"EXPIRATION_GRAY_PERIOD": "Сегмент срока действия",
+		"EXPIRATION_GRAY_PERIOD": "Истечение льготного периода",
 		"NO_AVAILABLE_GROUPS": "Нет доступных групп",
 		"SAVE": "Сохранить",
 		"INFO": "Информация",
 		"NEW_CHATGROUP": "Новая группа",
-		"NAME": "имя",
-		"MEMBERS": "члены",
+		"NAME": "Имя",
+		"MEMBERS": "Участники",
 		"ENABLE_WRITING": "Включить запись",
-		"GROUPS": "группы",
-		"YOU": "Вы {{участники}}",
+		"GROUPS": "Группы",
+		"YOU": "Вы + {{участники}}",
 		"NEW_INTERNAL_MESSAGE": "Новое внутреннее сообщение",
 		"DELETE": "Удалить",
 		"SEARCH": "Поиск",
-		"USERS": "пользователей",
-		"EXPIRATION_REASON_MESSAGE_GRAY": "Срок действия вашей лицензии истек или был отключен. Свяжитесь с командой поддержки xCALLY Motion.",
-		"EXPIRATION_REASON_MESSAGE_CHANGED": "Уникальный идентификатор вашей машины обновлен из-за изменения вашей системы. Обратитесь в службу поддержки xCALLY Motion, отправляющую и ваш старый, и ваш новый uuid.",
-		"MESSENGER_DISABLED": "Внутренний обмен сообщениями отключен для этого агента!",
+		"USERS": "Пользователи",
+		"EXPIRATION_REASON_MESSAGE_GRAY": "Срок действия вашей лицензии истек или лицензия была деактивирована. Обратитесь к представителям службы поддержки XCALLY Motion.",
+		"EXPIRATION_REASON_MESSAGE_CHANGED": "Уникальный идентификатор вашего устройства был обновлен вследствие изменения в вашей системе. Обратитесь в службу поддержки XCALLY Motion, отправив свой старый и свой новый UUID.",
+		"MESSENGER_DISABLED": "Обмен внутренними сообщениями для данного агента отключен!",
 		"WARNING": "Предупреждение"
 	}
 }
\ No newline at end of file
diff --git a/public/app/reset/i18n/ru.json b/public/app/reset/i18n/ru.json
index 9d2bb69..3c71160 100644
--- a/public/app/reset/i18n/ru.json
+++ b/public/app/reset/i18n/ru.json
@@ -1,20 +1,20 @@
 {
 	"RESETPASSWORD": {
 		"TITLE": "Сброс пароля",
-		"EMAIL_ADRESS": "Адрес электронной почты",
+		"EMAIL_ADRESS": "Электронная почта",
 		"PASSWORD": "Пароль",
-		"PASSWORD_CONFIRM": "Пароль (Подтверждение)",
-		"UPDATE_PASSWORD": "Изменить пароль",
-		"GO_BACK": "Вернуться Введите логин и пароль,",
+		"PASSWORD_CONFIRM": "Пароль (подтвердить)",
+		"UPDATE_PASSWORD": "СБРОС ПАРОЛЯ",
+		"GO_BACK": "Вернуться на страницу ввода логина и пароля",
 		"PASSWORD_RESET": "Сброс пароля",
-		"PASSWORD_RESET_MESSAGE": "Ваш пароль был правильно сбросить, вы теперь можете войти!",
-		"PASSWORD_RESET_ERROR": "Пароль Сбросить ошибку",
+		"PASSWORD_RESET_MESSAGE": "Ваш пароль был сброшен правильно, теперь вы можете войти в систему!",
+		"PASSWORD_RESET_ERROR": "Ошибка при сбросе пароля",
 		"ERRORS": {
-			"EMAIL_REQUIRED": "Поле \"Адрес эл. почты\" не требуется",
-			"EMAIL_MUST_VALID": "Адрес электронной почты должен быть действительный адрес электронной почты",
-			"PASSWORD_REQUIRED": "Пароль Поле является обязательным для заполнения",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"SECURE_PASSWORD_PATTERN": "Должен содержать не менее 8 символов и содержать не менее 1 букв нижнего регистра, 1 буквы, 1 цифровых символов и 1 специального символа ~!?*@#$%^&-_=+[{]}."
+			"EMAIL_REQUIRED": "Поле ввода адреса электронной почты обязательно для заполнения",
+			"EMAIL_MUST_VALID": "Электронная почта должен быть действительным",
+			"PASSWORD_REQUIRED": "Поле ввода пароля обязательно для заполнения",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"SECURE_PASSWORD_PATTERN": "Должен содержать не менее 8 символов, включая 1 строчную букву, 1 заглавную букву, 1 цифру и 1 специальный символ ~!?*@#$%^&amp;-_=+[{]}."
 		}
 	}
 }
\ No newline at end of file
diff --git a/public/app/toolbar/i18n/ru.json b/public/app/toolbar/i18n/ru.json
index 0f5cd3e..9dc88be 100644
--- a/public/app/toolbar/i18n/ru.json
+++ b/public/app/toolbar/i18n/ru.json
@@ -1,103 +1,103 @@
 {
 	"TOOLBAR": {
-		"TOGGLE_NAVIGATION": "Переключение системы навигации",
-		"TOGGLE_NAVIGATION_FOLD": "Переключения складывания системы навигации",
-		"TOGGLE_NAVIGATION_MODE": "Переключение в режим навигации",
+		"TOGGLE_NAVIGATION": "Переключить навигацию",
+		"TOGGLE_NAVIGATION_FOLD": "Переключить свертывание (навигация)",
+		"TOGGLE_NAVIGATION_MODE": "Включить режим навигации",
 		"SEARCH": "Поиск",
-		"USER_SETTINGS": "Настройки пользователя",
-		"TOGGLE_QUICK_PANEL": "Переключения быстрые панели",
-		"ENGLISH": "На английском языке",
+		"USER_SETTINGS": "Пользовательские настройки",
+		"TOGGLE_QUICK_PANEL": "Переключить панель быстрых настроек",
+		"ENGLISH": "Английский",
 		"ITALIAN": "Итальянский",
-		"FRENCH": "По-французски",
+		"FRENCH": "Французский",
 		"KOREAN": "Корейский",
 		"SPANISH": "Испанский",
 		"SWEDISH": "Шведский",
-		"RUSSIAN": "Российская",
+		"RUSSIAN": "Русский",
 		"GERMAN": "Немецкий",
-		"JAPANESE": "На японском языке",
-		"CHINESESIMPLIFIED": "Китайский упрощенный",
-		"CHINESETRADITIONAL": "Китайский традиционный",
-		"DUTCH": "Голландский",
+		"JAPANESE": "Японский",
+		"CHINESESIMPLIFIED": "Китайский (упрощенный)",
+		"CHINESETRADITIONAL": "Китайский (традиционный)",
+		"DUTCH": "Нидерландский",
 		"FINNISH": "Финский",
 		"DANISH": "Датский",
 		"PORTUGUESE": "Португальский",
 		"NORWEGIAN": "Норвежский",
 		"HINDI": "Хинди",
-		"TURKISH": "турецкий язык",
+		"TURKISH": "Турецкий",
 		"PERSIAN": "Персидский",
-		"LOGIN_TIME": "Время входа",
+		"LOGIN_TIME": "Время входа в систему",
 		"PAUSE_TIME": "Время паузы",
 		"PREVIEW": "Предварительный просмотр",
-		"CONFIRM_PASSWORD": "Подтвердите пароль",
+		"CONFIRM_PASSWORD": "Подтверждение пароля",
 		"NEW_PASSWORD": "Новый пароль",
 		"OLD_PASSWORD": "Старый пароль",
 		"SAVE": "Сохранить",
 		"TRIAL_VERSION": "Пробная версия",
-		"SOMEONE_LOGGED_YOU_OUT": "Кто-то вошел вас, вы хотите оставаться зарегистрирован?",
-		"STAY_LOGGED": "Пребывание вошел",
+		"SOMEONE_LOGGED_YOU_OUT": "Пользователь вышел из системы. Хотите остаться в системе?",
+		"STAY_LOGGED": "Остаться в системе",
 		"WARNING": "Предупреждение",
 		"PAUSE": "Пауза",
-		"RESUME": "Возобновить",
-		"NO_PAUSES_AVAILABLE": "Нет доступных приостанавливается",
-		"LATVIAN": "Латвийский",
+		"RESUME": "Конец паузы",
+		"NO_PAUSES_AVAILABLE": "Нет доступных пауз",
+		"LATVIAN": "Латышский",
 		"POLISH": "Польский",
 		"ERRORS": {
 			"FIELD_REQUIRED": "Обязательное поле",
 			"PASSWORD_REQUIRED": "Обязательное поле",
-			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
-			"SECURE_PASSWORD_PATTERN": "Пароль должен содержать не менее 8 символов и иметь 1 строчный символ, 1 символ верхнего регистра, 1 номер и 1 специальный символ ~! @",
+			"CONFIRM_NOT_MATCH": "Пароли не совпадают",
+			"SECURE_PASSWORD_PATTERN": "Пароль должен содержать не менее 8 символов, включая 1 строчную букву, 1 заглавную букву, 1 цифру и 1 специальный символ ~!?*@#$%^&amp;-_=+[{]}.",
 			"PASSWORD_OLDPASSWORD_MATCH": "Новый пароль должен отличаться от предыдущего"
 		},
 		"RESETPASSWORD": "Сброс пароля",
-		"PASSWORD_EXPIRE_REMAINING_DAYS": "Оставшиеся дни до истечения срока действия вашего пароля",
-		"BROWSER_COMPATIBILITY": "Совместимость с браузером [Chrome, Opera, Safari]",
-		"RECORDING": "запись",
+		"PASSWORD_EXPIRE_REMAINING_DAYS": "Число дней до истечения срока действия пароля",
+		"BROWSER_COMPATIBILITY": "Совместимость браузера [Chrome, Opera, Safari]",
+		"RECORDING": "Запись",
 		"INVALID_LICENSE": "Недействительная лицензия",
-		"BROWSER": "браузер",
+		"BROWSER": "Браузер",
 		"OS": "Операционная система",
 		"REQUIREMENTS": "Требования",
 		"LICENSE": "Лицензия",
 		"HTTPS": "HTTPS",
-		"WEBRTCSUPPORT": "Поддержка WebRTC",
-		"REGISTERED": "зарегистрированный",
-		"NOT_REGISTERED": "Не зарегистрирован",
-		"WEBRTC_LICENSE_NOT_ENABELD": "Лицензия WebRTC не включена",
-		"ATTENDED_TRANSFER": "Посещение Транспорта",
-		"TRANSFER": "Перевод",
-		"TARGET": "цель",
+		"WEBRTCSUPPORT": "Поддержка WebRTC",
+		"REGISTERED": "Зарегистрирован",
+		"NOT_REGISTERED": "Не зарегистрирован",
+		"WEBRTC_LICENSE_NOT_ENABELD": "Лицензия WebRTC не активирована",
+		"ATTENDED_TRANSFER": "Сопровождаемая передача вызова",
+		"TRANSFER": "Перевод вызова",
+		"TARGET": "Цель",
 		"CANCEL": "Отмена",
 		"FILENAME": "Имя файла",
-		"STATUS": "Положение дел",
-		"ACTIONS": "действия",
-		"SPEAKER": "Оратор",
-		"RINGING": "Мелодия",
+		"STATUS": "Состояние",
+		"ACTIONS": "Действия",
+		"SPEAKER": "Динамик",
+		"RINGING": "Мелодия звонка",
 		"MICROPHONE": "Микрофон",
 		"PROFILE": "Профиль",
 		"SERVICES": "Сервисы",
-		"AUDIO": "аудио",
+		"AUDIO": "Аудио",
 		"FULLNAME": "Полное имя",
-		"NAME": "имя",
-		"INTERNAL": "внутренний",
-		"RINGINGDEVICE": "Звонок",
-		"SPEAKERDEVICE": "Устройство громкоговорителей",
-		"MICROPHONEDEVICE": "Микрофонное устройство",
+		"NAME": "Имя",
+		"INTERNAL": "Внутренний",
+		"RINGINGDEVICE": "Вызывное устройство",
+		"SPEAKERDEVICE": "Динамик",
+		"MICROPHONEDEVICE": "Микрофон",
 		"CHANGEPASSWORD": "Изменить пароль",
-		"SETTINGS": "настройки",
-		"AUTOANSWER": "Автоматический ответ",
-		"INDONESIAN": "индонезийский",
-		"ARABIC": "арабский",
+		"SETTINGS": "Настройки",
+		"AUTOANSWER": "Автоответ",
+		"INDONESIAN": "Индонезийский",
+		"ARABIC": "Арабский",
 		"CALL": "Вызов",
-		"PREFIXES": "Приставки",
-		"HEBREW": "иврит",
-		"ESTONIAN": "эстонский",
-		"CZECH": "чешский язык",
-		"BRAZILIAN": "бразильский",
-		"CONFERENCE": "Конференция с 2 активными сессиями",
-		"CHANGE_LANGUAGE_MESSAGE": "Не забудьте обновить страницу, чтобы применить поддержку RTL (если она включена)",
-		"CHANGE_LANGUAGE_TITLE": "изменение языка",
-		"WEBRTC_AUDIO_DEVICES_NOT_AVAILABLE": "Нет доступных аудиоустройств",
-		"WEBRTC_MICROPHONE_NOT_AVAILABLE": "Микрофон недоступен",
-		"WEBRTC_SPEAKER_NOT_AVAILABLE": "Нет доступных динамиков",
-		"NO_AVAILABLE_INFO": "Нет доступной информации"
+		"PREFIXES": "Префиксы",
+		"HEBREW": "Иврит",
+		"ESTONIAN": "Эстонский",
+		"CZECH": "Чешский",
+		"BRAZILIAN": "Португальский (Бразилия)",
+		"CONFERENCE": "Конференция с 2 активными сессиями",
+		"CHANGE_LANGUAGE_MESSAGE": "Не забудьте обновить страницу, чтобы применить поддержку RTL (если включена)",
+		"CHANGE_LANGUAGE_TITLE": "Изменить язык",
+		"WEBRTC_AUDIO_DEVICES_NOT_AVAILABLE": "Доступные аудиоустройства отсутствуют",
+		"WEBRTC_MICROPHONE_NOT_AVAILABLE": "Доступный микрофон отсутствует",
+		"WEBRTC_SPEAKER_NOT_AVAILABLE": "Доступный динамик отсутствует",
+		"NO_AVAILABLE_INFO": "Доступная информация отсутствует"
 	}
 }
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
index 739e40b..1338305 100644
--- a/public/index.html
+++ b/public/index.html
@@ -12,7 +12,7 @@
 
     <link rel="icon" href="/api/settings/1/favicon" />
 
-    <link rel="stylesheet" href="styles/vendor.56275bb4.css">
+    <link rel="stylesheet" href="styles/vendor.4bdbc263.css">
 
     <link rel="stylesheet" href="styles/app.c7750b89.css">
 
@@ -58,9 +58,9 @@
 
     <toasty></toasty>
 
-    <script src="scripts/vendor.67d4366e.js"></script>
+    <script src="scripts/vendor.a4a587a7.js"></script>
 
-    <script src="scripts/app.18c2e2aa.js"></script>
+    <script src="scripts/app.ec4be5bb.js"></script>
 
     <!-- CKEDITOR -->
     <script src="assets/plugins/ckeditor/ckeditor.js"></script>
diff --git a/public/scripts/app.18c2e2aa.js b/public/scripts/app.ec4be5bb.js
similarity index 56%
rename from public/scripts/app.18c2e2aa.js
rename to public/scripts/app.ec4be5bb.js
index d22c205..c753d8b 100644
--- a/public/scripts/app.18c2e2aa.js
+++ b/public/scripts/app.ec4be5bb.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/scripts/vendor.67d4366e.js b/public/scripts/vendor.a4a587a7.js
similarity index 61%
rename from public/scripts/vendor.67d4366e.js
rename to public/scripts/vendor.a4a587a7.js
index 98619b5..5239238 100644
--- a/public/scripts/vendor.67d4366e.js
+++ b/public/scripts/vendor.a4a587a7.js
@@ -1 +1 @@
\ No newline at end of file
\ No newline at end of file
diff --git a/public/styles/vendor.56275bb4.css b/public/styles/vendor.4bdbc263.css
similarity index 88%
rename from public/styles/vendor.56275bb4.css
rename to public/styles/vendor.4bdbc263.css
index d0d215d..3d4a7ee 100644
--- a/public/styles/vendor.56275bb4.css
+++ b/public/styles/vendor.4bdbc263.css
@@ -5,12 +5,12 @@ table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;bor
  * angular-toasty
  */@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(data:font/ttf;base64,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AAD/8wAAAAAAAAAA//EAAAAAAAAAEgAAAAAAEP/sAAAAAAAAAAAAAAAAAAAAAP+FAAD/7QAAAAAAAAAA/9gAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/lf/DAAAAAAAAAAAAAAAA/4gAAAAAAAD/xQAAAAD/7AAA/87/sAAAAAAAAAAAAAD/VgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAEwAGAAYAAAALAAsAAQAQABAAAgASABIAAwAlACkABAAsADQACQA4AD4AEgBFAEcAGQBJAEkAHABMAEwAHQBRAFQAHgBWAFYAIgBaAFoAIwBcAF4AJACKAIoAJwCTAJgAKACoAM0ALgDSANcAVADcAN0AWgACADUABgAGABoACwALABoAEAAQABsAEgASABsAJgAmAAEAJwAnAAQAKAAoAAMAKQApAAUALAAtAAIALgAuAAoALwAvAAcAMAAwAAgAMQAyAAIAMwAzAAMANAA0AAkAOAA4AAYAOQA5AAoAOgA6AAsAOwA7AA4APAA8AAwAPQA9AA0APgA+AA8ARQBFABAARgBGABIARwBHABEASQBJABMATABMABQAUQBSABQAUwBTABUAVABUABIAVgBWABcAWgBaABYAXABcABgAXQBdABYAXgBeABkAigCKABIAkwCUABoAlQCVABsAlgCXABoAmACYABsAqACoAAMArwCvAAQAsACzAAUAtAC4AAIAuQC9AAMAvgDBAAoAwgDCAA0AwwDIABAAyQDJABEAygDNABMA0gDSABQA0wDXABUA3ADdABYAAgA0AAYABgAEAAsACwAEABAAEAAOABEAEQASABIAEgAOACUAJQAMACcAJwACACsAKwACAC4ALgAXADMAMwACADUANQACADcANwAUADgAOAAHADkAOQADADoAOgAKADsAOwAGADwAPAANAD0APQALAD4APgAPAEUARQAVAEcASQAQAEsASwAQAFEAUgATAFMAUwAFAFQAVAATAFUAVQAQAFcAVwAWAFkAWQAIAFoAWgABAFwAXAARAF0AXQABAF4AXgAJAIMAgwACAIwAjAACAI0AjQAQAJEAkgASAJMAlAAEAJUAlQAOAJYAlwAEAJgAmAAOAKcApwASAKkArgAMAK8ArwACALkAvQACAL4AwQADAMIAwgALAMMAyAAVAMkAzQAQANIA0gATANMA1wAFANgA2wAIANwA3QABAAAAAQAAAAoALABIAAFsYXRuAAgACgABVFVSIAASAAD//wABAAAAAP//AAEAAQACbGlnYQAObGlnYQAWAAAAAgAAAAEAAAABAAEAAgAGACAABAAAAAEACAABACwAAQAIAAEABACgAAIATQAEAAAAAQAIAAEAEgABAAgAAQAEAKEAAgBQAAEAAQBK) format('truetype')}#toasty .toast.toasty-theme-default{font-family:Tahoma,Geneva,sans-serif!important;font-size:12px;border-radius:0}#toasty .toast.toasty-theme-default .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-default .toast-text{color:#fff}#toasty .toast.toasty-theme-default .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-default .toast-text a,#toasty .toast.toasty-theme-default .toast-text label{color:#fff}#toasty .toast.toasty-theme-default .toast-text a:hover,#toasty .toast.toasty-theme-default .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-default.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#efefef}#toasty .toast.toasty-theme-default.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-default.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-default.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-default.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#3ebfa8}#toasty .toast.toasty-theme-default.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#255556}#toasty .toast.toasty-theme-default.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#f1432a}#toasty .toast.toasty-theme-default.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#06bc5a}#toasty .toast.toasty-theme-default.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f97a1f}#toasty .toast.toasty-theme-material{font-family:Roboto,sans-serif!important;font-size:12px;background-color:#323232}#toasty .toast.toasty-theme-material .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-material .toast-text{color:#fff}#toasty .toast.toasty-theme-material .toast-text .toast-title{text-transform:uppercase;font-size:13px}#toasty .toast.toasty-theme-material .toast-text a,#toasty .toast.toasty-theme-material .toast-text label{color:#fff}#toasty .toast.toasty-theme-material .toast-text a:hover,#toasty .toast.toasty-theme-material .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-material.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTUzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTYzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0ZDRjA1MzMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1NDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvdUzSUAAADVSURBVHja7NixDcIwFIThGFGDoCYzQM100FAyCEzAGHQMQA0iDGDOElWUYKfiPeW3dE2K6L7YjqOEGGPleUwq5wOAVUCtnJRGiX9O8+1SdxUNHZt4pVyVpbGH/VS2yi03A0eD5dNYKIeSGXgpM6NLPi2neQ5g/WAIvEYBAAAAAAAAAAAAAAAAAAAAAABGB2i8Ay7tC57+zD2UtXL3NgNv5axs2uXTmA682V7Zed3E5soPAZgsXwowW74EYLp8DmC+/C+Ai/J9ADfl+05iPuYAjAnwEWAAlI5MOXu7aeEAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBRDYzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTY3QkFBRDczMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFENDMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFENTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqvvb2MAAAJWSURBVHja7JlBSwJBFMfXKA+FJ70EQlCReM46hnSOQAhKugYdsr5BRPQNsgIhb4YFncRzRMeyD2BUEAhe8iR1sND+Q28hlnV31pndnSUf/JmL7Px/82adN29DvV5PC3KMaAGPIYDfMSr6gNm7V30hFqBlaB6ag+LQBP3sA2pAT9AjdAM9QN3npWmh+UMiLzHMM5M5aJMMOwkGdAGdAKLhKQCMxzAcQltQWDCJHegcOgDIu+sAMJ/FcAzFJG9nZn4PEGVXAGB8DEMe2nb5vSywbQmQb2kAMD+O4Qpa8ejPpQqtA+JTGIBW/hpa9fgfsgKtAeJL9BzI+2BeoznzQhnA6m9gKGv+RhZZuHQMAPNRDHUo6jNAC0oAouV0Cx0Jmg8ZNGhEyQt/BuiEfRE8pIymRep2dtjNmJ3Y/TKwI+GElRlh8mSfAaw+g3oboLZxMwN67TSFLHTtMrAowbxu+K9EI07ebLdQWuHyP80DkFIYIMUDkFAYIMFzI5uUNJnsl9jUm1kGIgpnIPIvuhJthf22eQCaCgM0eQDqCgPUeQBqCgPUeABuFQa45QG4p8JJtWiQN2sAqvZKCgKUjJWo1TlwSpcIVaJDnviulHTzKSoEUOzXP7U6iffpQu33faBFXjRHANQFyCmw+rl+HQnbWoj6MQUfzResekK8xdyu9tvm8zoqNLcmBEC9SdZSr3pons2VteuLcpfT1CXOeLSd2BwZns60aVvFLlT7wOH4QkMTJKEzSYddh56VdGp+oAwYshHMj3wGCD2TwfvMquqdeAgwBHAQPwIMAIRS2XfVn5FFAAAAAElFTkSuQmCC)!important}#toasty .toast.toasty-theme-material.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important}#toasty .toast.toasty-theme-material.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTY3QkFBREEzMjMwMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMkMzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBNjdCQUFEODMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBNjdCQUFEOTMyMzAxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu2cWHAAAADmSURBVHja7JlNCsIwEEYTcWsXrvUGBbvqFep59Bz2Il7AXsGd4A103UV7gHQwXQkRGqFJ6PvgC5QUOq+TX0YbY1TKWqnEBQAASwdY/+zNy720F/FRvJk5tl58E5/V8/5yvaSdy2he7qR9iLeBf3IrPgjEe+oQqiMIXo0x1D5zoIpoqFc+AFlEABnLKABB9oH/pL+eDRkAAAAAAAAAAAAWdBYyZAAA7gPcBwBgHyADACQM0EUUZ+cD0EQE0PgAnJQtLoRWO8YyEcBWRArxVdlyz9zqx28XrurM57xCpR4AAAAIqkGAAQAoXCj9X4moZwAAAABJRU5ErkJggg==)!important}#toasty .toast.toasty-theme-material.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdGQ0YwNTEzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdGQ0YwNTIzMjJFMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdENDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0ZDRjA1MDMyMkUxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp4tcFEAAAEgSURBVHja7NjPCcIwFAZwK9LexAE8dBS9WQURPLiBNwfwZLuBUyhebHEBXUVwCi/1C7yClCZN2sQUzIOPGsH4I38eopfnea9L1e91rBzIgRzIdA3aTjC+bVQ/4iNr5MwGr+XF6goxzBU5IQfbW8YwKbKgcYxMbIEKzPzrvQR52ADxMLGNLVPCaLllNZgMiWQxJleoEcYUqDHGBKgVRniG0IFDPPbIDt30LTFXQAe4MYa7QoS5I1v2JRj7v8CItmyFhPSaXdlMgNKG4YKwRUeatKiIUEFpJbVihIcaqLgClRYoemY6MbW3TIAaEmamEyN17TmopwmMdB+qQI1MYJQaYwVKO0a5U5dQCY3t/sgnxNQEhpXn/mxwIAf6N9BHgAEA0JpdHXf3fp4AAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-material.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REZBRTRCMkYzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REZBRTRCMzAzMjMxMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERkFFNEIyRDMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERkFFNEIyRTMyMzExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po80HzoAAAIcSURBVHja7Fm7agJBFHWX2NhY2doFDAwBIa3kA5La9H7AdtrZWohNPmP62KQLtgEhBCKks7WysRHc3IEr8bGPOztzZ3dhDxzUndGZs2d29p7VC8OwVmZ4lYBKQN4CpEhqfcLXeWyPl2+j4W8YT04dOMP378A9xyA+o4AA2EEGXINwCWgBxyefx3isNAImwObJ5yYeK4WALnAQcXyAbYUW4AFfY37XxzavyAL6wF5Cew/7FFJAAzgl9Jti38IJGALbhH5t7FsoAWpSI43+I6JYZwJ0lwV1uTkRkPXCTLvgHRRzUqgT8Gmwvy+BD1DQHfJywPTmFHfTc+CAFKo8+LVQ42yAt+DC1rUDaQWad0Fq4efAASlUifyFNX+SgFMkDaSywj24sHLlwCxl8ibhh9kBKVRMfCMWdlQHjngGF+Z8AqSo49LpMAlY4VLacy2hgDj5rNCOn3QHpGjhttnUyAa6DihscVvd2HZgojF5E2jFT5oDUnSxZPBrbnDAEmNpLkAKtRQ+bBRemlgAH0FEaLqE+jlMnlzlJjsgharbf2yFjwxYA+/AhV1WB4YGk6fWQkbxM94BKdp49hsGArJso5fYoQtrXQesPj3getoR7YAUPdx5TB5C2XLg+F21Iy3SBZjHRC5Exk+fISZyITJ+njtgLyZy4Sp++poxMW9cxc9/B2gxsQg4i58+Y0zkwln8rP5mrQRUAioB+eJPgAEAEga0oSjgsNgAAAAASUVORK5CYII=)!important}#toasty .toast.toasty-theme-bootstrap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:12px;border-radius:4px;border:1px solid transparent}#toasty .toast.toasty-theme-bootstrap .close-button:after{content:'x';color:#fff;font-size:17px;font-weight:100}#toasty .toast.toasty-theme-bootstrap .toast-text{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text .toast-title{font-size:13px}#toasty .toast.toasty-theme-bootstrap .toast-text a,#toasty .toast.toasty-theme-bootstrap .toast-text label{color:#fff}#toasty .toast.toasty-theme-bootstrap .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap .toast-text label:hover{color:#f2f2f2}#toasty .toast.toasty-theme-bootstrap.toasty-type-default{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTUzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RTYzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFMzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFNDMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr4ktvwAAADlSURBVHja7NrRDYIwEIDh1jAAozhKN/BWcgJ0A0dgBEbRCbCNkphaTAsPXpv/kkugELgv5eCh2HmeTQtxMI0EEG3RxQPW2mXT+Tz57JXUevd59XkLO1+9HQY+8x1DOKQ0h2TdCYhTjFjSxXWnekQqaAnJafa+AkjP6xcIECBAgAABAgQIECBAgAABAgQIECC7Y2oB8vB5qR0SEJKakW7Dxc7mtejyj8dpXL13Yn0knLy2LiFapiZnoWfUjtgDEW3NsgUiGru+FCJaX18lELWIEohqRC7kWMOXMa7b8ncQECA/4ynAAPBVcVo7OMcUAAAAAElFTkSuQmCC)!important;background-color:#fff}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .close-button:after{color:#000!important}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label{color:#4b4b4b}#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text a:hover,#toasty .toast.toasty-theme-bootstrap.toasty-type-default .toast-text label:hover{color:#585858}#toasty .toast.toasty-theme-bootstrap.toasty-type-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEEzQTA1RTkzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEEzQTA1RUEzMjJBMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFNzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFODMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvCIVOQAAALtSURBVHja3Jq9axRBGMZnj+ViAhbaaISLR1AUBBNjEq7zD7gUiqIIgraKVf4Ay9gljYVFiliJEklyJE26dJsPYy5pE/AQtNNC8SMXHJ/BN7C3O/exe+/c7twLP5jmZp7ndnZ25n3HkVKKboiM6JJwmfrpA6fACCiAIXAB5H1/1l/wEeyDMvDANvgGfrYrwGlzavWDcfAQ3IrZxwJ4BTbAl9hKlJEY5MADsCv5Ypf6zMXRFPUHLigCT5oLj8ZwTRk5C57LzoUaq5/byFWwLDsfS+Ayl5EC87sQNTZJQ0OdzVYttYS+oWU1yVDL9D1auiN/EM+BmRSYEKRhhjRFMpIFT0ExRR/vImnKRvkgqh+9Az0p24n8AbfBSitPZAA8YzJRBT+IKkN/PaRtoJkRB9ygbQdHzILTxCxTn+Ok0WlkRO2dJhmnwhE9iSq1uWKStGqNOOR2mHHAM7TijFCbK4ZJq6N72U+A1+Am44C/wHdqnwS9jH0vgvvgd9CIWqM/WXTYUuebHPgcnFqjlp0YM6Q59I4UDAymDkuPiQ0D/Rd0R90hQ0ZeUvsK47Ie0uw3Mmjo8WcNJjoGdVMrb2Agp06bK/I6I66wL9yuy2tlAtsJ2+JIZ6RioZGKzsiBhUYOdEbKFhop64x4FhrxdEa2VAbVIhOSNIeMfAUli4yUSHPIiDrYz1lkZI40h4xI2uTtWGBih7TKel92VZ+YNjCXud+9aRGopbiaQdfILceWewJcpPYlxqPBWvDPqZegUwLmRToTdHfAcqO9lj9W6fGlaTmWpGm12abRH4fghdCkJhOMFdJ0qD34tFBWeAuuJWziA7grYpYVBP3wifhfn0gqtknDfuOJ11rpTZW/SglUq0qcpbdjVGFyqoMmpkwUQ/3l6QmwbtDAOo3hmqyzBy8M7DEa2GvnwkC7VzhUvngMPBLxk9+LtAHcFJTHjZV3YrrmdHyp5rqovVRzXtReqqmI2ks170VKLtWkMh1kdfwTYADvtL/RevtcWAAAAABJRU5ErkJggg==)!important;background-color:#5bc0de;border-color:#46b8da}#toasty .toast.toasty-theme-bootstrap.toasty-type-wait{background-image:url(data:image/gif;base64,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)!important;background-color:#337ab7;border-color:#2e6da4}#toasty .toast.toasty-theme-bootstrap.toasty-type-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0EzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0IzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTNBMDVFQjMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTNBMDVFQzMyMkExMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po9jTrYAAAKTSURBVHja7Jq/SyNBFMfNuSYB0cbCUzmtTvwbbPwb7KPV/Rmnu5tYWR1XX6WFpYL2giBW/igUFCxEuMJeZMXg3Bt4kcmwiftm3kuG5R58mc0G3ptPZnfmzZtUlFIjZbBKWUC+CPqOQA3QLSjDtoH3+U2PiIBqoE2Vb5v4PWtMCYh6HwgTph4yiO5coopZwgnDCVElQJgw1ZBAIgcIEyYKBSRVfpaGAJIoHkuGCZIqXkuHAdIEvTODvKPfgYG0QG9Kxt7QvziIDvKqZO2VCuMCkRE7dQPawZZiGQWGOjtRIf6AZkCT2KZEH1nR2YwCQX2crkDfcpLJY4fHLPEFifBXbDs854c9fG45TBRt7EfkAqJzoNjjhT0CVXL87nn4jHvlZv2y2Nhz5jnH98L0Owo68fQb52XNvql4P3sArVi+F0HXTOlMvR9IjWEkOvYM+mH5XwU9MfmPzZ2mPexcEB3btkB+Mqc1Mfa7C6QhsELvg8aMGL8FYuh+d1VRNgRqG1OgSbyugeYFYmzY5aAFgSAa4iteVw0oTluwQR6FQKrGiEwIxHi0K41roB3mIC+gM9Bf0AxoGTTOHGMdtMtVQBiWfRQuJNcRaeu5jnCv7GbCd++YeDqv7NwwB6DvoGlsDyQgimS/PjA6p1qyfC555loJNfvl2I+c5vxydbzv8ng670fs+hV1h3gJmrX8zOF96g7x03oXtRhH2W+/4Myi349xbLeJo5sVLdoNoopyAfqFbRBVlFLVtcwCQlsIoo3+B1b7bQnVflvqfzU+DBivwx6uE6umJ0RTBXSGmHqMRDBniJ3cLHWACOpU18ylUgJEkOfspfrnQ5GdZtfOLnSQESzM6eLZHaYcd/h5TCJeaf6v9U+AAQAvyHBRYhRQ4wAAAABJRU5ErkJggg==)!important;background-color:#d9534f;border-color:#d43f3a}#toasty .toast.toasty-theme-bootstrap.toasty-type-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3Q0UzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3Q0YzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdDQzMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdDRDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvQVuMwAAAORSURBVHja7JpNaBNBFMebNsZacih+FFFsrB4qVIw9lByEWNtCC/VSRS14UjSx1V4UvbUKFaFUD178OniPB28KgsYeFBVqRFDQgx9paE1bNVKKta3N+h94hTWZ3ezOTiYh9MEPwmZ39v2TmTdv3oxL07SyUjDXipBsW0NsA37gAx7gpe9nwQKIg7fgM5gjCi6EOboZNIEDoFPneC5jwh6A++Al+AYWVQtxg3pwBPSBaoc/6Di4Q6I+gL8qhGwBx0EvqJHc1afADXAXJGw9yYTYoBVEtfxblN5l2Tc7InrApKbO2LtCMoV4wGUwr6m3OTAAVjsV4iIRS1rhLA36nQo5Rb9KoW0WnDTz1SxqtYB7YF2RTN4/wSEQtRO1asGIVnw2Qr5l+VzO0VYBjoFgEaZUQZqEXVYmxAbwGGxU5Nw8eEqT6y7KGswsCdrAe7Ou5QaDirvLVYqO5fR5ysIzl8hXw6i1FUwrFDEK6jJ86AAzOZ6LA5+REPardCsU8QO0cwZuBfhq4flu8jlrsLO1RJfCgcsSw0ec6+doLZPLusjnrDHiBSlF/8YbgzDqB78stpEin7O6VpMiEWwwt3BEsMH7zGZbAV7X8ivoTmype9Ngdr4A9thsr275g16IT4GQGLjGuc4EnBZor54nxKMgVzoLZjjr/kGwSaDNKp4Qr6CDabCU4x5WVLgOXnC+uwKaBd/t5QkRsRQ4Q10jZnLfKBjmXN8PjvJyJ9umixpDAhNaT0bojHHuY+G0kROlaiRk2EO88Gsnx1oEfRzndoPXGfeGDULtsIRQfpEn5ISNBtj6/aDBWqaRcihmD/VphI52i8mhlTTF8YSYAEETMUxEg0GXei5pcg3whIikKOOg2UBMZR67lGmKUgUiAg2OgX0W608dVEiQYRHyWWoaH7cgZj34KDFn+y+N5y2svgs2nDBIBpfXGLckijBdWMlY6hqNGdalFiQKybnUZewESQcvmQB7de1Vgy8SRSTJx5yVRjcpTjt4GetmvaBTcn2M+XSeNzeVTIHOrGTaSiXTtUVUMj0Mnohs9IQkxn2nReyQ0/2RfofjpSi2Fcpok2WgQNsL0jZ69IQlZax2qi3hfOwhMtoURbMRepdl30S2p2t129MbJEemaVoSR8CYqgMDO+i0Q1iwAqK3CXCbDgy8K8QRjlUkIuDwCMcrEqP8CIdRjakSbLd4qOYT+AN+rxxzKkUh/wQYAIxbfwhIUivlAAAAAElFTkSuQmCC)!important;background-color:#5cb85c;border-color:#4cae4c}#toasty .toast.toasty-theme-bootstrap.toasty-type-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQyQUI3RDIzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQyQUI3RDMzMjJCMTFFNUI4QjZEQkFEN0Q5RUExNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRDJBQjdEMDMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRDJBQjdEMTMyMkIxMUU1QjhCNkRCQUQ3RDlFQTE3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhxHKhwAAAN7SURBVHja7JrfS1RBFMf37q7mj6SySMWMMqnQLEsKMg2yH4SC2g+wrKcIg7SX3ouiP6BfEFRPEdRLFFlBIEVQvfcgFrJBLxFBEWG9mHb7Hjgrl+vMzr13Zuyu+IUP7M7Pc+7MnJm5u47ruom5oGRijmjOOJK22PYScBrs5u8vwA3ww0ZnjqU1sgg8Ba2+9NegE4znw9QqBg8FTpDawF0uE3tHBkFLjvz9XCbWU2sZT5/1inIfeHS+xXVELoK6AOXquGwsp9ZGcDhgJExz2U1xc6QEXADLQ9ShsudMbQGmHDkE9kSoR3tMd1wcoSd7CpRFqLsYnA05ktYcOQGac+T/ZmTawm381/BL0ecR2CDI+wyug4/8fQ04A6oFZUfAAZCJbAk5osFVMOmK1SMo3yMpS21c07FFx4m94LvEsFcgLahDaS8ldb6AnVHtibpGaGGfBOWS/PuyqQyeSPIqNYJGZEeO8ClWJnIwJdkIq3LU6+a2Z8WRGtAHSnOUWQcKBOkphSOl3HbNbDjSpzjdkupBoSCd0tYq6rZwH1aj1jaQcdWaAJWC+hWcp1KG+7Ky2OlpHgW1AcrStFohuTkWBKhfy30V2phaHWCAI08QrfK1T58bg27UoB+0m3akhsNtQQjH23xPlCJWU8gT9WDQhZ8M+HT2KcKtSKt97ac4LYw6ue+kCUfqeUqFVa3vrpHmy1dYDXA413KEptIxsDmCAQ2+TTElCQAqUd8HlRcwRVhrA+NudFV72irXaOcX2xIp/JbxsC7UOOZnFzyN7EqNdkrZlrKwr0xpGuwCvZr3nQ7PvtOo2RbZcg88A1NBL1YV4HnIcDkbescv+L4GGRGHb2smnHgDPnk2yFbN9prYttszRkWwcBr4kqOry6DK0y59vmmgXbKtTnVDdAx1NgKKBQ9pAefp6ooqam0Hxw1MqTvgjyB9ivN01e+/SngdoVf9l/iMo6u05HDpGHqzmLW12O+Iw9fMdkPRpVdy1U0ZCOlZtbPNjnexl4BR16xu8ZrI9rGU00xqlG2f3ke6wGMLcf8teM9PjQ6MWy30QaMylJ2vzZY2sB2MTZHtQ9k1UpTIXxV5F/tYHjsy5nXkARjOQyeG2fZpR35yWDyfsPAbuAWNs629bPuM02+a7w+F/DMAnYL/xsT4JJ966WeKCWZSdYzPO83/O2jeEUv6J8AAuUNANq3q2uMAAAAASUVORK5CYII=)!important;background-color:#f0ad4e;border-color:#eea236}@-webkit-keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes toasty-shake{0%{-webkit-transform:translate(2px,1px) rotate(0);transform:translate(2px,1px) rotate(0)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0);transform:translate(-3px,1px) rotate(0)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0);transform:translate(2px,2px) rotate(0)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}#toasty{position:fixed;z-index:999999}#toasty .close-button:focus{outline:0}#toasty.toasty-position-top-left{top:12px;left:12px}#toasty.toasty-position-top-right{top:12px;right:12px}#toasty.toasty-position-bottom-right{bottom:12px;right:12px}#toasty.toasty-position-bottom-left{bottom:12px;left:12px}#toasty.toasty-position-top-center{top:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty.toasty-position-bottom-center{bottom:12px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#toasty .toast{cursor:pointer;margin:0 0 6px;padding:0;width:285px;height:65px;display:table;background-size:24px 24px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 5px 0 rgba(0,0,0,.25);opacity:.9;position:relative}#toasty .toast.toasty-shake{-webkit-animation-name:toasty-shake;animation-name:toasty-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#toasty .toast.toasty-shake:hover{-webkit-animation-play-state:paused;animation-play-state:paused}#toasty .toast .close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;position:absolute;right:10px;top:3px;opacity:.5}#toasty .toast .close-button:focus,#toasty .toast .close-button:hover{text-decoration:none;cursor:pointer;opacity:1}#toasty .toast .toast-text{padding:5px 20px 5px 60px;display:table-cell;vertical-align:middle}#toasty .toast .toast-text .toast-title{font-weight:700}#toasty .toast .toast-text a:hover,#toasty .toast .toast-text label:hover{text-decoration:none}.mdp-animate-next{opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove{transition:all .5s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(50%,0,1px)}.mdp-animate-next-remove-active{opacity:1;transform:translate3d(0,0,1px)}.mdp-animate-prev{opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove{transition:all .3s cubic-bezier(.35,0,.25,1);opacity:0;transform:translate3d(-50%,0,1px)}.mdp-animate-prev-remove-active{opacity:1;transform:translate3d(0,0,1px)}@keyframes mdp-animation-bounce{from{opacity:0;transform:scale(.95)}70%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}.mdp-animation-zoom.ng-enter{transition:all .3s cubic-bezier(.35,0,.25,1);animation-duration:.3s;animation-name:mdp-animation-bounce}.mdp-datepicker{max-height:initial;min-width:234px}.mdp-datepicker *{outline:0}.mdp-datepicker .md-actions{width:100%;padding:0 5px}.mdp-calendar-week-days{font-size:.75rem;opacity:.6}.mdp-calendar-week-days>*{width:32px;height:32px;line-height:32px;margin:0 5px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days{font-size:1rem;max-width:100%}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{width:32px;height:32px;margin:0 5px}.mdp-calendar-days .md-button{cursor:pointer;border-radius:50%;font-size:12px;width:32px;height:32px;line-height:32px;padding:0;min-width:0;min-height:0;box-shadow:none!important;background-color:transparent}.mdp-calendar-days .md-button[disabled]:not(.md-accent){background-color:transparent!important}.mdp-calendar-monthyear{font-size:.8125rem;font-weight:700;line-height:32px;min-height:32px}.mdp-datepicker-date,.mdp-datepicker-day,.mdp-datepicker-dow,.mdp-datepicker-month{font-size:1.8rem;opacity:.6}.mdp-datepicker-date:not(.active),.mdp-datepicker-day:not(.active),.mdp-datepicker-dow:not(.active),.mdp-datepicker-month:not(.active){cursor:pointer}.mdp-datepicker-date.active,.mdp-datepicker-date:hover,.mdp-datepicker-day.active,.mdp-datepicker-day:hover,.mdp-datepicker-dow.active,.mdp-datepicker-dow:hover,.mdp-datepicker-month.active,.mdp-datepicker-month:hover{opacity:1}.mdp-datepicker-year{font-size:.9rem;opacity:.6;padding:0;margin:0}.mdp-datepicker-year:not(.active){cursor:pointer}.mdp-datepicker-year.active,.mdp-datepicker-year:hover{opacity:1}.mdp-datepicker-select-year{height:232px}.mdp-datepicker-select-year .repeated-year{text-align:center}.mdp-datepicker-select-year .repeated-year .md-button{width:100%;margin:0;border-radius:0;padding:0;font-size:1rem;line-height:42px}.mdp-datepicker-select-year .repeated-year .md-button.current{font-size:1.8rem;line-height:42px}.mdp-datepicker-select-year .md-virtual-repeat-container,.mdp-datepicker-select-year .md-virtual-repeat-offsetter,.mdp-datepicker-select-year .md-virtual-repeat-scroller{height:100%;width:100%}mdp-date-picker>md-input-container.md-has-icon{padding-left:40px}mdp-date-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-datepicker:not(.portrait) .mdp-datepicker-select-year{width:309px}.mdp-datepicker:not(.portrait) .mdp-calendar{margin-right:5px;width:294px;margin-left:10px}.mdp-datepicker:not(.portrait) .mdp-datepicker-date-wrapper{width:150px}.mdp-datepicker:not(.portrait) .mdp-datepicker-dow{width:100%;display:block}.mdp-datepicker:not(.portrait) .mdp-calendar-days>*,.mdp-datepicker:not(.portrait) .mdp-calendar-week-days>*{width:42px}.mdp-datepicker .mdp-datepicker-date-wrapper{padding:16px 35px 16px 16px}.mdp-datepicker md-dialog-content{overflow:hidden;padding:0}.mdp-datepicker md-dialog-content .mdp-calendar{width:294px;overflow-x:hidden}.mdp-datepicker.portrait{max-width:234px}.mdp-datepicker.portrait .mdp-calendar{text-align:center;width:100%}.mdp-datepicker.portrait .mdp-datepicker-select-year{height:252px}.mdp-datepicker.portrait md-dialog-content>*{width:100%}.mdp-datepicker.portrait .md-actions,.mdp-datepicker.portrait .mdp-calendar-days,.mdp-datepicker.portrait .mdp-calendar-week-days{padding:0 5px}.mdp-datepicker.portrait .md-actions{margin-top:20px}.mdp-datepicker.portrait .mdp-calendar-days>*,.mdp-datepicker.portrait .mdp-calendar-week-days>*{width:32px}mdp-calendar{display:block}.mdp-calendar-week-days{width:100%}.mdp-calendar-week-days>*{margin:0}.mdp-calendar-days .md-button,.mdp-calendar-days .mdp-day-placeholder{margin:0}.mdp-clock{width:200px;height:200px;border-radius:50%!important;cursor:pointer;padding:24px;background:#ededed;box-shadow:none!important}.mdp-clock .md-button{box-shadow:none!important;background-color:transparent;display:block;position:absolute;min-height:32px;width:32px;height:32px;font-size:12px;line-height:32px;margin:0;padding:0;transform:translate(-50%,-50%)}.mdp-clock .mdp-clock-container{width:100%;height:100%;position:relative;display:block}.mdp-clock .mdp-pointer{min-height:0;width:1px;height:50%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform-origin:top center;z-index:0;pointer-events:none}.mdp-clock .mdp-clock-center{min-height:0;height:6px;width:6px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%}.mdp-clock .md-button.mdp-clock-selected{position:absolute;border-radius:50%;width:8px;height:8px;bottom:-8px;left:0;min-width:0;min-height:0;pointer-events:none}.mdp-timepicker .mdp-clock-switch-container{padding:20px;width:309px}.mdp-timepicker .mdp-timepicker-time{padding:15px}.mdp-timepicker .mdp-timepicker-selected-time{font-size:3rem}.mdp-timepicker:not(.portrait) .mdp-timepicker-time{width:138px}.mdp-timepicker.portrait .mdp-timepicker-selected-time{font-size:4rem;margin-right:1.5rem}mdp-time-picker md-input-container.md-has-icon{padding-left:40px}mdp-time-picker .md-button.md-icon-button{margin:18px 0 0 0}.mdp-timepicker-selected-ampm>span,.mdp-timepicker-selected-time>span{outline:0;opacity:.6}.mdp-timepicker-selected-ampm>span:not(.active),.mdp-timepicker-selected-time>span:not(.active){cursor:pointer}.mdp-timepicker-selected-ampm>span.active,.mdp-timepicker-selected-time>span.active{opacity:1}.mdp-clock-deg0{top:0;left:50%}.mdp-clock-deg30{top:6.69872981%;left:75%}.mdp-clock-deg60{top:25%;left:93.30127019%}.mdp-clock-deg90{top:50%;left:100%}.mdp-clock-deg120{top:75%;left:93.30127019%}.mdp-clock-deg150{top:93.30127019%;left:75%}.mdp-clock-deg180{top:100%;left:50%}.mdp-clock-deg210{top:93.30127019%;left:25%}.mdp-clock-deg240{top:75%;left:6.69872981%}.mdp-clock-deg270{top:50%;left:0}.mdp-clock-deg300{top:25%;left:6.69872981%}.mdp-clock-deg330{top:6.69872981%;left:25%}.mdp-clock-deg360{top:0;left:50%}.jstree-children,.jstree-container-ul,.jstree-node{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:#000;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:active,.jstree-anchor:hover,.jstree-anchor:link,.jstree-anchor:visited{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-anchor>.jstree-themeicon-hidden,.jstree-no-icons .jstree-themeicon{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:#000;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 #fff;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:#fff;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:0 0;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:#fff;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:#fff;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-copy,#jstree-dnd .jstree-icon{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:0 0;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:0 0;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:700}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none!important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:0 0;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:0 0}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-clicked,.jstree-default>.jstree-wholerow-ul .jstree-hovered{background:0 0;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top,#beebff 0,#a8e4ff 100%);background:linear-gradient(to bottom,#beebff 0,#a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-icon,.jstree-default .jstree-node{background-image:url(32px.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:0 0}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default>.jstree-no-dots .jstree-node{background:0 0}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:0 0}.jstree-default .jstree-disabled.jstree-hovered{background:0 0}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default .jstree-checked>.jstree-checkbox,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-228px -4px}.jstree-default .jstree-checked>.jstree-checkbox:hover,.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default .jstree-file{background:url(32px.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(32px.png) -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-er,#jstree-dnd.jstree-default .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:0 0;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)}.jstree-default.jstree-rtl .jstree-last{background:0 0}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-icon,.jstree-default-small .jstree-node{background-image:url(32px.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:0 0}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:0 0}.jstree-default-small .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small .jstree-checked>.jstree-checkbox,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small .jstree-checked>.jstree-checkbox:hover,.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(32px.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(32px.png) -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-er,#jstree-dnd.jstree-default-small .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:0 0;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)}.jstree-default-small.jstree-rtl .jstree-last{background:0 0}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-icon,.jstree-default-large .jstree-node{background-image:url(32px.png)}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:0 0}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:0 0}.jstree-default-large .jstree-disabled.jstree-hovered{background:0 0}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large .jstree-checked>.jstree-checkbox,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large .jstree-checked>.jstree-checkbox:hover,.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node{background:0 0}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(throbber.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(32px.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(32px.png) -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-er,#jstree-dnd.jstree-default-large .jstree-ok{background-image:url(32px.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:0 0;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)}.jstree-default-large.jstree-rtl .jstree-last{background:0 0}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}#jstree-dnd.jstree-dnd-responsive>i{background:0 0;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(40px.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(40px.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url(40px.png)}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive .jstree-node{background:0 0}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:0 0}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:0 0}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0!important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px!important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0!important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:700;font-size:1.1em;text-shadow:1px 1px #fff}.jstree-default-responsive>.jstree-striped{background:0 0}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,.7);border-bottom:1px solid rgba(64,64,64,.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon{background-image:url(40px.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:0 0}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(40px.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(40px.png) -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}}.gridster{position:relative;margin:auto;height:0}.gridster>ul{margin:0;list-style:none;padding:0}.gridster-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;z-index:2;position:absolute;display:none}.gridster-loaded{-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.gridster-loaded .gridster-item{display:block;position:absolute;-webkit-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-moz-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-o-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.gridster-loaded .gridster-preview-holder{display:none;z-index:1;position:absolute;background-color:#ddd;border-color:#fff;opacity:.2}.gridster-loaded .gridster-item.gridster-item-moving,.gridster-loaded .gridster-preview-holder{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.gridster-mobile{height:auto!important}.gridster-mobile .gridster-item{height:auto;position:static;float:none}.gridster-item.ng-leave.ng-leave-active{opacity:0}.gridster-item.ng-enter{opacity:1}.gridster-item-moving{z-index:3}.gridster-item-resizable-handler{position:absolute;font-size:1px;display:block;z-index:5}.handle-se{cursor:se-resize;width:0;height:0;right:1px;bottom:1px;border-style:solid;border-width:0 0 12px 12px;border-color:transparent}.handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.handle-sw{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.handle-e{cursor:e-resize;width:12px;bottom:0;right:1px;top:0}.handle-s{cursor:s-resize;height:12px;right:0;bottom:1px;left:0}.handle-n{cursor:n-resize;height:12px;right:0;top:1px;left:0}.handle-w{cursor:w-resize;width:12px;left:1px;top:0;bottom:0}.gridster .gridster-item:hover .gridster-box{border:1.5px solid #b3b2b3}.gridster .gridster-item:hover .handle-se{border-color:transparent transparent #ccc}.widget-clock .digital{text-align:center}.widget-clock .time{font-family:Syncopate,sans-serif;font-size:2.5em;margin:0}.widget-clock .square{position:relative;width:100%;height:0;padding-bottom:100%}.widget-clock svg{position:absolute;width:100%;height:100%;left:0}.widget-clock .clock-face{stroke:#333;fill:#fff}.widget-clock .minor{stroke:#999;stroke-width:.5}.widget-clock .major{stroke:#333;stroke-width:1}.widget-clock .hour{stroke:#333}.widget-clock .minute{stroke:#666}.widget-clock .second{stroke:#1076ed}.widget-clock .second-counterweight{stroke:#1076ed;stroke-width:3}.widget-clock.dark .clock-face{fill:#111}.widget-clock.dark .hour{stroke:#666}.widget-clock.dark .minute{stroke:#999}*{box-sizing:border-box}@font-face{font-family:emoticons;src:url(../fonts/emoticons.eot?5zh0vu);src:url(../fonts/emoticons.eot?#iefix5zh0vu) format('embedded-opentype'),url(../fonts/emoticons.woff?5zh0vu) format('woff'),url(../fonts/emoticons.ttf?5zh0vu) format('truetype'),url(../fonts/emoticons.svg?5zh0vu#icomoon) format('svg');font-weight:400;font-style:normal}.ne-code{display:none}.ne-code{font-size:14px;padding:20px;font-family:Consolas,Menlo,Monaco,monospace;padding:1.5em}pre{position:relative;margin-bottom:24px;border-radius:2px;overflow:hidden}code.has-numbering{display:block;padding:12px 30px;overflow-y:auto;font-weight:300;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;line-height:20px}code.has-numbering{margin-left:36px}.pre-numbering{position:absolute;top:0;left:0;width:35px;padding:1.1em 5px 12px 0;border-right:1px solid #e8e8e8;border-radius:3px 0 0 3px;background-color:#eee;text-align:right;font-family:Consolas,Menlo,Monaco,monospace;font-size:14px;color:#aaa;line-height:20px;margin-top:-4px}.pre-numbering li{list-style-type:none}.ne-pdf iframe{width:420px;height:530px;display:block}.ne-pdf-icon{width:200px;height:150px;float:left;border-right:1px solid #eee}.ne-pdf-icon i{margin:29px 62px;color:#999;font-size:84px}.ne-pdf-view button{font-family:inherit;font-size:14px;background-color:transparent;border:1px solid #ccc;padding:6px 15px;border-radius:2px;color:#333;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);outline:0;border-bottom:0;float:right;margin:80px 10px 0 10px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-pdf-view button:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-view button i{margin-right:6px}.ne-pdf-view button a{color:#333}.ne-pdf-viewer iframe{margin:0 auto}.ne-pdf-viewer{background-color:#3498db;position:relative}.ne-pdf-viewer i{position:absolute;right:10px;top:8px;color:#fff;font-size:25px;cursor:pointer}.ne-audio{background-color:#1d1d1d;border-radius:2px;padding-top:6px}.ne-audio audio{width:100%}.ne-pdf,.ne-video{padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;overflow:auto;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear}.ne-embed{width:100%;padding:5px;border:1px solid #e4e4e4;border-radius:2px;margin:20px 0;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:0;padding-bottom:1px}.ne-embed iframe{border:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;width:100%}.ne-plunker{background-color:#fff!important}.ne-video video{width:100%}.ne-video iframe{width:100%;border:0}.ne-video object{width:100%;border:0}.ne-audio iframe{width:100%;border:0}.ne-image:hover,.ne-video:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.26)}.ne-pdf-preview,.ne-video-preview{overflow:auto}.ne-video-preview img{display:block;width:200px;height:150px;border-radius:2px;background-color:#3498db}.ne-video-thumb{width:200px;float:left;cursor:pointer;color:rgba(255,255,255,.6)}.ne-video-thumb:hover{color:#fff}.ne-video-thumb i{position:absolute;font-size:42px;margin-top:-95px;margin-left:80px;cursor:pointer}.ne-pdf-detail,.ne-video-detail{width:calc(100% - 200px);float:left;padding-left:15px}.ne-pdf-title,.ne-video-title{font-weight:bolder;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ne-video-desc{font-size:16px;color:#666;height:90px}.ne-stats{padding-top:7px;overflow:auto}.ne-video-stats span{padding:0 15px;float:right}.ne-video-stats span i{margin-right:10px}.ne-video-player{background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center}.ne-video-player iframe{width:100%}.ne-image{width:100%;border-radius:2px;border:1px solid #e4e4e4;min-height:250px;max-height:250px;overflow:hidden;cursor:pointer;padding-bottom:5px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-kthtml-transition:all .5s linear;transition:all .5s linear;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-bottom:5px solid #fff;margin:10px 0}.ne-image-long{max-height:800px}.ne-image img,.ne-image-long img{width:100%;display:block;min-height:250px}.ne-image-wrapper{margin:5px;margin-bottom:0;background-color:#3498db;background-image:url(../images/loader.svg);background-repeat:no-repeat;background-position:center;height:100%;overflow:hidden}.ne-gist body{margin:0!important}.emoticons-image,.emoticons-image-wrapper{width:100%}.emoticons-image{padding:5px;border-radius:2px;border:1px solid #f2f2f2;display:block;margin:20px 0}.ne-emoticon{font-family:emoticons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emoticon{text-indent:-9999px;display:inline-block;height:22px;width:22px;vertical-align:middle}@media all and (-webkit-min-device-pixel-ratio :1),all and (min--moz-device-pixel-ratio :1),all and (-o-min-device-pixel-ratio :1),all and (min-device-pixel-ratio :1),all and (min-resolution :96dpi){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}@media all and (-webkit-min-device-pixel-ratio :1.5),all and (-o-min-device-pixel-ratio :3/2),all and (min-device-pixel-ratio :1.5),all and (min-resolution :144dpi){.emoticon{background:transparent url(../images/[email-masked]) 0 0 no-repeat;background-size:27776px 22px}}@-moz-document url-prefix(){.emoticon{background:transparent url(../images/emojis.png) 0 0 no-repeat}}.emoticon-bowtie{background-position:-5px 0}.emoticon-smile{background-position:-37px 0}.emoticon-laughing{background-position:-69px 0}.emoticon-blush{background-position:-101px 0}.emoticon-smiley{background-position:-133px 0}.emoticon-relaxed{background-position:-165px 0}.emoticon-smirk{background-position:-197px 0}.emoticon-heart_eyes{background-position:-229px 0}.emoticon-kissing_heart{background-position:-261px 0}.emoticon-kissing_closed_eyes{background-position:-293px 0}.emoticon-flushed{background-position:-325px 0}.emoticon-relieved{background-position:-357px 0}.emoticon-satisfied{background-position:-389px 0}.emoticon-grin{background-position:-421px 0}.emoticon-wink{background-position:-453px 0}.emoticon-stuck_out_tongue_winking_eye{background-position:-485px 0}.emoticon-winky_face{background-position:-485px 0}.emoticon-stuck_out_tongue_closed_eyes{background-position:-517px 0}.emoticon-grinning{background-position:-549px 0}.emoticon-kissing{background-position:-581px 0}.emoticon-kissing_smiling_eyes{background-position:-613px 0}.emoticon-stuck_out_tongue{background-position:-645px 0}.emoticon-sleeping{background-position:-677px 0}.emoticon-worried{background-position:-709px 0}.emoticon-frowning{background-position:-741px 0}.emoticon-anguished{background-position:-773px 0}.emoticon-open_mouth{background-position:-805px 0}.emoticon-wow{background-position:-805px 0}.emoticon-grimacing{background-position:-837px 0}.emoticon-confused{background-position:-869px 0}.emoticon-hushed{background-position:-901px 0}.emoticon-expressionless{background-position:-933px 0}.emoticon-unamused{background-position:-965px 0}.emoticon-sweat_smile{background-position:-997px 0}.emoticon-sweat{background-position:-1029px 0}.emoticon-disappointed_relieved{background-position:-1061px 0}.emoticon-weary{background-position:-1093px 0}.emoticon-pensive{background-position:-1125px 0}.emoticon-disappointed{background-position:-1157px 0}.emoticon-confounded{background-position:-1189px 0}.emoticon-fearful{background-position:-1221px 0}.emoticon-cold_sweat{background-position:-1253px 0}.emoticon-persevere{background-position:-1285px 0}.emoticon-cry{background-position:-1317px 0}.emoticon-sob{background-position:-1349px 0}.emoticon-joy{background-position:-1381px 0}.emoticon-astonished{background-position:-1413px 0}.emoticon-scream{background-position:-1445px 0}.emoticon-neckbeard{background-position:-1477px 0}.emoticon-tired_face{background-position:-1509px 0}.emoticon-angry{background-position:-1541px 0}.emoticon-rage{background-position:-1573px 0}.emoticon-triumph{background-position:-1605px 0}.emoticon-sleepy{background-position:-1637px 0}.emoticon-yum{background-position:-1669px 0}.emoticon-mask{background-position:-1701px 0}.emoticon-sunglasses{background-position:-1733px 0}.emoticon-dizzy_face{background-position:-1765px 0}.emoticon-imp{background-position:-1797px 0}.emoticon-smiling_imp{background-position:-1829px 0}.emoticon-neutral_face{background-position:-1861px 0}.emoticon-no_mouth{background-position:-1893px 0}.emoticon-innocent{background-position:-1925px 0}.emoticon-alien{background-position:-1957px 0}.emoticon-yellow_heart{background-position:-1989px 0}.emoticon-blue_heart{background-position:-2021px 0}.emoticon-purple_heart{background-position:-2053px 0}.emoticon-heart{background-position:-2085px 0}.emoticon-green_heart{background-position:-2117px 0}.emoticon-broken_heart{background-position:-2149px 0}.emoticon-heartbeat{background-position:-2181px 0}.emoticon-heartpulse{background-position:-2213px 0}.emoticon-two_hearts{background-position:-2245px 0}.emoticon-revolving_hearts{background-position:-2277px 0}.emoticon-cupid{background-position:-2309px 0}.emoticon-sparkling_heart{background-position:-2341px 0}.emoticon-sparkles{background-position:-2373px 0}.emoticon-star{background-position:-2405px 0}.emoticon-star2{background-position:-2437px 0}.emoticon-dizzy{background-position:-2469px 0}.emoticon-boom{background-position:-2501px 0}.emoticon-collision{background-position:-2533px 0}.emoticon-anger{background-position:-2565px 0}.emoticon-exclamation{background-position:-2597px 0}.emoticon-question{background-position:-2629px 0}.emoticon-grey_exclamation{background-position:-2661px 0}.emoticon-grey_question{background-position:-2693px 0}.emoticon-zzz{background-position:-2725px 0}.emoticon-dash{background-position:-2757px 0}.emoticon-sweat_drops{background-position:-2789px 0}.emoticon-notes{background-position:-2821px 0}.emoticon-musical_note{background-position:-2853px 0}.emoticon-fire{background-position:-2885px 0}.emoticon-hankey{background-position:-2917px 0}.emoticon-poop{background-position:-2949px 0}.emoticon-shit{background-position:-2981px 0}.emoticon-\+1{background-position:-3013px 0}.emoticon-thumbsup{background-position:-3045px 0}.emoticon-\-1{background-position:-3077px 0}.emoticon-thumbsdown{background-position:-3109px 0}.emoticon-ok_hand{background-position:-3141px 0}.emoticon-punch{background-position:-3173px 0}.emoticon-facepunch{background-position:-3205px 0}.emoticon-fist{background-position:-3237px 0}.emoticon-v{background-position:-3269px 0}.emoticon-wave{background-position:-3301px 0}.emoticon-hand{background-position:-3333px 0}.emoticon-raised_hand{background-position:-3365px 0}.emoticon-open_hands{background-position:-3397px 0}.emoticon-point_up{background-position:-3429px 0}.emoticon-point_down{background-position:-3461px 0}.emoticon-point_left{background-position:-3493px 0}.emoticon-point_right{background-position:-3525px 0}.emoticon-raised_hands{background-position:-3557px 0}.emoticon-pray{background-position:-3589px 0}.emoticon-point_up_2{background-position:-3621px 0}.emoticon-clap{background-position:-3653px 0}.emoticon-muscle{background-position:-3685px 0}.emoticon-metal{background-position:-3717px 0}.emoticon-fu{background-position:-3749px 0}.emoticon-walking{background-position:-3781px 0}.emoticon-runner{background-position:-3813px 0}.emoticon-running{background-position:-3845px 0}.emoticon-couple{background-position:-3877px 0}.emoticon-family{background-position:-3909px 0}.emoticon-two_men_holding_hands{background-position:-3941px 0}.emoticon-two_women_holding_hands{background-position:-3973px 0}.emoticon-dancer{background-position:-4005px 0}.emoticon-dancers{background-position:-4037px 0}.emoticon-ok_woman{background-position:-4069px 0}.emoticon-no_good{background-position:-4101px 0}.emoticon-information_desk_person{background-position:-4133px 0}.emoticon-raising_hand{background-position:-4165px 0}.emoticon-bride_with_veil{background-position:-4197px 0}.emoticon-person_with_pouting_face{background-position:-4229px 0}.emoticon-person_frowning{background-position:-4261px 0}.emoticon-bow{background-position:-4293px 0}.emoticon-couplekiss{background-position:-4325px 0}.emoticon-couple_with_heart{background-position:-4357px 0}.emoticon-massage{background-position:-4389px 0}.emoticon-haircut{background-position:-4421px 0}.emoticon-nail_care{background-position:-4453px 0}.emoticon-boy{background-position:-4485px 0}.emoticon-girl{background-position:-4517px 0}.emoticon-woman{background-position:-4549px 0}.emoticon-man{background-position:-4581px 0}.emoticon-baby{background-position:-4613px 0}.emoticon-older_woman{background-position:-4645px 0}.emoticon-older_man{background-position:-4677px 0}.emoticon-person_with_blond_hair{background-position:-4709px 0}.emoticon-man_with_gua_pi_mao{background-position:-4741px 0}.emoticon-man_with_turban{background-position:-4773px 0}.emoticon-construction_worker{background-position:-4805px 0}.emoticon-cop{background-position:-4837px 0}.emoticon-angel{background-position:-4869px 0}.emoticon-princess{background-position:-4901px 0}.emoticon-emoticon_cat{background-position:-4933px 0}.emoticon-smile_cat{background-position:-4965px 0}.emoticon-heart_eyes_cat{background-position:-4997px 0}.emoticon-kissing_cat{background-position:-5029px 0}.emoticon-smirk_cat{background-position:-5061px 0}.emoticon-scream_cat{background-position:-5093px 0}.emoticon-crying_cat_face{background-position:-5125px 0}.emoticon-joy_cat{background-position:-5157px 0}.emoticon-pouting_cat{background-position:-5189px 0}.emoticon-japanese_ogre{background-position:-5221px 0}.emoticon-japanese_goblin{background-position:-5253px 0}.emoticon-see_no_evil{background-position:-5285px 0}.emoticon-hear_no_evil{background-position:-5317px 0}.emoticon-speak_no_evil{background-position:-5349px 0}.emoticon-guardsman{background-position:-5381px 0}.emoticon-skull{background-position:-5413px 0}.emoticon-feet{background-position:-5445px 0}.emoticon-lips{background-position:-5477px 0}.emoticon-kiss{background-position:-5509px 0}.emoticon-droplet{background-position:-5541px 0}.emoticon-ear{background-position:-5573px 0}.emoticon-eyes{background-position:-5605px 0}.emoticon-nose{background-position:-5637px 0}.emoticon-tongue{background-position:-5669px 0}.emoticon-love_letter{background-position:-5701px 0}.emoticon-bust_in_silhouette{background-position:-5733px 0}.emoticon-busts_in_silhouette{background-position:-5765px 0}.emoticon-speech_balloon{background-position:-5797px 0}.emoticon-thought_balloon{background-position:-5829px 0}.emoticon-feelsgood{background-position:-5861px 0}.emoticon-finnadie{background-position:-5893px 0}.emoticon-goberserk{background-position:-5925px 0}.emoticon-godmode{background-position:-5957px 0}.emoticon-hurtrealbad{background-position:-5989px 0}.emoticon-rage1{background-position:-6021px 0}.emoticon-rage2{background-position:-6053px 0}.emoticon-rage3{background-position:-6085px 0}.emoticon-rage4{background-position:-6117px 0}.emoticon-suspect{background-position:-6149px 0}.emoticon-trollface{background-position:-6181px 0}.emoticon-sunny{background-position:-6213px 0}.emoticon-umbrella{background-position:-6245px 0}.emoticon-cloud{background-position:-6277px 0}.emoticon-snowflake{background-position:-6309px 0}.emoticon-snowman{background-position:-6341px 0}.emoticon-zap{background-position:-6373px 0}.emoticon-cyclone{background-position:-6405px 0}.emoticon-foggy{background-position:-6437px 0}.emoticon-ocean{background-position:-6469px 0}.emoticon-cat{background-position:-6501px 0}.emoticon-dog{background-position:-6533px 0}.emoticon-mouse{background-position:-6565px 0}.emoticon-hamster{background-position:-6597px 0}.emoticon-rabbit{background-position:-6629px 0}.emoticon-wolf{background-position:-6661px 0}.emoticon-frog{background-position:-6693px 0}.emoticon-tiger{background-position:-6725px 0}.emoticon-koala{background-position:-6757px 0}.emoticon-bear{background-position:-6789px 0}.emoticon-pig{background-position:-6821px 0}.emoticon-pig_nose{background-position:-6853px 0}.emoticon-cow{background-position:-6885px 0}.emoticon-boar{background-position:-6917px 0}.emoticon-monkey_face{background-position:-6949px 0}.emoticon-monkey{background-position:-6981px 0}.emoticon-horse{background-position:-7013px 0}.emoticon-racehorse{background-position:-7045px 0}.emoticon-camel{background-position:-7077px 0}.emoticon-sheep{background-position:-7109px 0}.emoticon-elephant{background-position:-7141px 0}.emoticon-panda_face{background-position:-7173px 0}.emoticon-snake{background-position:-7205px 0}.emoticon-bird{background-position:-7237px 0}.emoticon-baby_chick{background-position:-7269px 0}.emoticon-hatched_chick{background-position:-7301px 0}.emoticon-hatching_chick{background-position:-7333px 0}.emoticon-chicken{background-position:-7365px 0}.emoticon-penguin{background-position:-7397px 0}.emoticon-turtle{background-position:-7429px 0}.emoticon-bug{background-position:-7461px 0}.emoticon-honeybee{background-position:-7493px 0}.emoticon-ant{background-position:-7525px 0}.emoticon-beetle{background-position:-7557px 0}.emoticon-snail{background-position:-7589px 0}.emoticon-octopus{background-position:-7621px 0}.emoticon-tropical_fish{background-position:-7653px 0}.emoticon-fish{background-position:-7685px 0}.emoticon-whale{background-position:-7717px 0}.emoticon-whale2{background-position:-7749px 0}.emoticon-dolphin{background-position:-7781px 0}.emoticon-cow2{background-position:-7813px 0}.emoticon-ram{background-position:-7845px 0}.emoticon-rat{background-position:-7877px 0}.emoticon-water_buffalo{background-position:-7909px 0}.emoticon-tiger2{background-position:-7941px 0}.emoticon-rabbit2{background-position:-7973px 0}.emoticon-dragon{background-position:-8005px 0}.emoticon-goat{background-position:-8037px 0}.emoticon-rooster{background-position:-8069px 0}.emoticon-dog2{background-position:-8101px 0}.emoticon-pig2{background-position:-8133px 0}.emoticon-mouse2{background-position:-8165px 0}.emoticon-ox{background-position:-8197px 0}.emoticon-dragon_face{background-position:-8229px 0}.emoticon-blowfish{background-position:-8261px 0}.emoticon-crocodile{background-position:-8293px 0}.emoticon-dromedary_camel{background-position:-8325px 0}.emoticon-leopard{background-position:-8357px 0}.emoticon-cat2{background-position:-8389px 0}.emoticon-poodle{background-position:-8421px 0}.emoticon-paw_prints{background-position:-8453px 0}.emoticon-bouquet{background-position:-8485px 0}.emoticon-cherry_blossom{background-position:-8517px 0}.emoticon-tulip{background-position:-8549px 0}.emoticon-four_leaf_clover{background-position:-8581px 0}.emoticon-rose{background-position:-8613px 0}.emoticon-sunflower{background-position:-8645px 0}.emoticon-hibiscus{background-position:-8677px 0}.emoticon-maple_leaf{background-position:-8709px 0}.emoticon-leaves{background-position:-8741px 0}.emoticon-fallen_leaf{background-position:-8773px 0}.emoticon-herb{background-position:-8805px 0}.emoticon-mushroom{background-position:-8837px 0}.emoticon-cactus{background-position:-8869px 0}.emoticon-palm_tree{background-position:-8901px 0}.emoticon-evergreen_tree{background-position:-8933px 0}.emoticon-deciduous_tree{background-position:-8965px 0}.emoticon-chestnut{background-position:-8997px 0}.emoticon-seedling{background-position:-9029px 0}.emoticon-blossom{background-position:-9061px 0}.emoticon-ear_of_rice{background-position:-9093px 0}.emoticon-shell{background-position:-9125px 0}.emoticon-globe_with_meridians{background-position:-9157px 0}.emoticon-sun_with_face{background-position:-9189px 0}.emoticon-full_moon_with_face{background-position:-9221px 0}.emoticon-new_moon_with_face{background-position:-9253px 0}.emoticon-new_moon{background-position:-9285px 0}.emoticon-waxing_crescent_moon{background-position:-9317px 0}.emoticon-first_quarter_moon{background-position:-9349px 0}.emoticon-waxing_gibbous_moon{background-position:-9381px 0}.emoticon-full_moon{background-position:-9413px 0}.emoticon-waning_gibbous_moon{background-position:-9445px 0}.emoticon-last_quarter_moon{background-position:-9477px 0}.emoticon-waning_crescent_moon{background-position:-9509px 0}.emoticon-last_quarter_moon_with_face{background-position:-9541px 0}.emoticon-first_quarter_moon_with_face{background-position:-9573px 0}.emoticon-moon{background-position:-9605px 0}.emoticon-earth_africa{background-position:-9637px 0}.emoticon-earth_americas{background-position:-9669px 0}.emoticon-earth_asia{background-position:-9701px 0}.emoticon-volcano{background-position:-9733px 0}.emoticon-milky_way{background-position:-9765px 0}.emoticon-partly_sunny{background-position:-9797px 0}.emoticon-octocat{background-position:-9829px 0}.emoticon-squirrel{background-position:-9861px 0}.emoticon-bamboo{background-position:-9893px 0}.emoticon-gift_heart{background-position:-9925px 0}.emoticon-dolls{background-position:-9957px 0}.emoticon-school_satchel{background-position:-9989px 0}.emoticon-mortar_board{background-position:-10021px 0}.emoticon-flags{background-position:-10053px 0}.emoticon-fireworks{background-position:-10085px 0}.emoticon-sparkler{background-position:-10117px 0}.emoticon-wind_chime{background-position:-10149px 0}.emoticon-rice_scene{background-position:-10181px 0}.emoticon-jack_o_lantern{background-position:-10213px 0}.emoticon-ghost{background-position:-10245px 0}.emoticon-santa{background-position:-10277px 0}.emoticon-christmas_tree{background-position:-10309px 0}.emoticon-gift{background-position:-10341px 0}.emoticon-bell{background-position:-10373px 0}.emoticon-no_bell{background-position:-10405px 0}.emoticon-tanabata_tree{background-position:-10437px 0}.emoticon-tada{background-position:-10469px 0}.emoticon-confetti_ball{background-position:-10501px 0}.emoticon-balloon{background-position:-10533px 0}.emoticon-crystal_ball{background-position:-10565px 0}.emoticon-cd{background-position:-10597px 0}.emoticon-dvd{background-position:-10629px 0}.emoticon-floppy_disk{background-position:-10661px 0}.emoticon-camera{background-position:-10693px 0}.emoticon-video_camera{background-position:-10725px 0}.emoticon-movie_camera{background-position:-10757px 0}.emoticon-computer{background-position:-10789px 0}.emoticon-tv{background-position:-10821px 0}.emoticon-iphone{background-position:-10853px 0}.emoticon-phone{background-position:-10885px 0}.emoticon-telephone{background-position:-10917px 0}.emoticon-telephone_receiver{background-position:-10949px 0}.emoticon-pager{background-position:-10981px 0}.emoticon-fax{background-position:-11013px 0}.emoticon-minidisc{background-position:-11045px 0}.emoticon-vhs{background-position:-11077px 0}.emoticon-sound{background-position:-11109px 0}.emoticon-speaker{background-position:-11141px 0}.emoticon-mute{background-position:-11173px 0}.emoticon-loudspeaker{background-position:-11205px 0}.emoticon-mega{background-position:-11237px 0}.emoticon-hourglass{background-position:-11269px 0}.emoticon-hourglass_flowing_sand{background-position:-11301px 0}.emoticon-alarm_clock{background-position:-11333px 0}.emoticon-watch{background-position:-11365px 0}.emoticon-radio{background-position:-11397px 0}.emoticon-satellite{background-position:-11429px 0}.emoticon-loop{background-position:-11461px 0}.emoticon-mag{background-position:-11493px 0}.emoticon-mag_right{background-position:-11525px 0}.emoticon-unlock{background-position:-11557px 0}.emoticon-lock{background-position:-11589px 0}.emoticon-lock_with_ink_pen{background-position:-11621px 0}.emoticon-closed_lock_with_key{background-position:-11653px 0}.emoticon-key{background-position:-11685px 0}.emoticon-bulb{background-position:-11717px 0}.emoticon-flashlight{background-position:-11749px 0}.emoticon-high_brightness{background-position:-11781px 0}.emoticon-low_brightness{background-position:-11813px 0}.emoticon-electric_plug{background-position:-11845px 0}.emoticon-battery{background-position:-11877px 0}.emoticon-calling{background-position:-11909px 0}.emoticon-email{background-position:-11941px 0}.emoticon-mailbox{background-position:-11973px 0}.emoticon-postbox{background-position:-12005px 0}.emoticon-bath{background-position:-12037px 0}.emoticon-bathtub{background-position:-12069px 0}.emoticon-shower{background-position:-12101px 0}.emoticon-toilet{background-position:-12133px 0}.emoticon-wrench{background-position:-12165px 0}.emoticon-nut_and_bolt{background-position:-12197px 0}.emoticon-hammer{background-position:-12229px 0}.emoticon-seat{background-position:-12261px 0}.emoticon-moneybag{background-position:-12293px 0}.emoticon-yen{background-position:-12325px 0}.emoticon-dollar{background-position:-12357px 0}.emoticon-pound{background-position:-12389px 0}.emoticon-euro{background-position:-12421px 0}.emoticon-credit_card{background-position:-12453px 0}.emoticon-money_with_wings{background-position:-12485px 0}.emoticon-e\-mail{background-position:-12517px 0}.emoticon-inbox_tray{background-position:-12549px 0}.emoticon-outbox_tray{background-position:-12581px 0}.emoticon-envelope{background-position:-12613px 0}.emoticon-incoming_envelope{background-position:-12645px 0}.emoticon-postal_horn{background-position:-12677px 0}.emoticon-mailbox_closed{background-position:-12709px 0}.emoticon-mailbox_with_mail{background-position:-12741px 0}.emoticon-mailbox_with_no_mail{background-position:-12773px 0}.emoticon-door{background-position:-12805px 0}.emoticon-smoking{background-position:-12837px 0}.emoticon-bomb{background-position:-12869px 0}.emoticon-gun{background-position:-12901px 0}.emoticon-hocho{background-position:-12933px 0}.emoticon-pill{background-position:-12965px 0}.emoticon-syringe{background-position:-12997px 0}.emoticon-page_facing_up{background-position:-13029px 0}.emoticon-page_with_curl{background-position:-13061px 0}.emoticon-bookmark_tabs{background-position:-13093px 0}.emoticon-bar_chart{background-position:-13125px 0}.emoticon-chart_with_upwards_trend{background-position:-13157px 0}.emoticon-chart_with_downwards_trend{background-position:-13189px 0}.emoticon-scroll{background-position:-13221px 0}.emoticon-clipboard{background-position:-13253px 0}.emoticon-calendar{background-position:-13285px 0}.emoticon-date{background-position:-13317px 0}.emoticon-card_index{background-position:-13349px 0}.emoticon-file_folder{background-position:-13381px 0}.emoticon-open_file_folder{background-position:-13413px 0}.emoticon-scissors{background-position:-13445px 0}.emoticon-pushpin{background-position:-13477px 0}.emoticon-paperclip{background-position:-13509px 0}.emoticon-black_nib{background-position:-13541px 0}.emoticon-pencil2{background-position:-13573px 0}.emoticon-straight_ruler{background-position:-13605px 0}.emoticon-triangular_ruler{background-position:-13637px 0}.emoticon-closed_book{background-position:-13669px 0}.emoticon-green_book{background-position:-13701px 0}.emoticon-blue_book{background-position:-13733px 0}.emoticon-orange_book{background-position:-13765px 0}.emoticon-notebook{background-position:-13797px 0}.emoticon-notebook_with_decorative_cover{background-position:-13829px 0}.emoticon-ledger{background-position:-13861px 0}.emoticon-books{background-position:-13893px 0}.emoticon-bookmark{background-position:-13925px 0}.emoticon-name_badge{background-position:-13957px 0}.emoticon-microscope{background-position:-13989px 0}.emoticon-telescope{background-position:-14021px 0}.emoticon-newspaper{background-position:-14053px 0}.emoticon-football{background-position:-14085px 0}.emoticon-basketball{background-position:-14117px 0}.emoticon-soccer{background-position:-14149px 0}.emoticon-baseball{background-position:-14181px 0}.emoticon-tennis{background-position:-14213px 0}.emoticon-8ball{background-position:-14245px 0}.emoticon-rugby_football{background-position:-14277px 0}.emoticon-bowling{background-position:-14309px 0}.emoticon-golf{background-position:-14341px 0}.emoticon-mountain_bicyclist{background-position:-14373px 0}.emoticon-bicyclist{background-position:-14405px 0}.emoticon-horse_racing{background-position:-14437px 0}.emoticon-snowboarder{background-position:-14469px 0}.emoticon-swimmer{background-position:-14501px 0}.emoticon-surfer{background-position:-14533px 0}.emoticon-ski{background-position:-14565px 0}.emoticon-spades{background-position:-14597px 0}.emoticon-hearts{background-position:-14629px 0}.emoticon-clubs{background-position:-14661px 0}.emoticon-diamonds{background-position:-14693px 0}.emoticon-gem{background-position:-14725px 0}.emoticon-ring{background-position:-14757px 0}.emoticon-trophy{background-position:-14789px 0}.emoticon-musical_score{background-position:-14821px 0}.emoticon-musical_keyboard{background-position:-14853px 0}.emoticon-violin{background-position:-14885px 0}.emoticon-space_invader{background-position:-14917px 0}.emoticon-video_game{background-position:-14949px 0}.emoticon-black_joker{background-position:-14981px 0}.emoticon-flower_playing_cards{background-position:-15013px 0}.emoticon-game_die{background-position:-15045px 0}.emoticon-dart{background-position:-15077px 0}.emoticon-mahjong{background-position:-15109px 0}.emoticon-clapper{background-position:-15141px 0}.emoticon-memo{background-position:-15173px 0}.emoticon-pencil{background-position:-15205px 0}.emoticon-book{background-position:-15237px 0}.emoticon-art{background-position:-15269px 0}.emoticon-microphone{background-position:-15301px 0}.emoticon-headphones{background-position:-15333px 0}.emoticon-trumpet{background-position:-15365px 0}.emoticon-saxophone{background-position:-15397px 0}.emoticon-guitar{background-position:-15429px 0}.emoticon-shoe{background-position:-15461px 0}.emoticon-sandal{background-position:-15493px 0}.emoticon-high_heel{background-position:-15525px 0}.emoticon-lipstick{background-position:-15557px 0}.emoticon-boot{background-position:-15589px 0}.emoticon-shirt{background-position:-15621px 0}.emoticon-tshirt{background-position:-15653px 0}.emoticon-necktie{background-position:-15685px 0}.emoticon-womans_clothes{background-position:-15717px 0}.emoticon-dress{background-position:-15749px 0}.emoticon-running_shirt_with_sash{background-position:-15781px 0}.emoticon-jeans{background-position:-15813px 0}.emoticon-kimono{background-position:-15845px 0}.emoticon-bikini{background-position:-15877px 0}.emoticon-ribbon{background-position:-15909px 0}.emoticon-tophat{background-position:-15941px 0}.emoticon-crown{background-position:-15973px 0}.emoticon-womans_hat{background-position:-16005px 0}.emoticon-mans_shoe{background-position:-16037px 0}.emoticon-closed_umbrella{background-position:-16069px 0}.emoticon-briefcase{background-position:-16101px 0}.emoticon-handbag{background-position:-16133px 0}.emoticon-pouch{background-position:-16165px 0}.emoticon-purse{background-position:-16197px 0}.emoticon-eyeglasses{background-position:-16229px 0}.emoticon-fishing_pole_and_fish{background-position:-16261px 0}.emoticon-coffee{background-position:-16293px 0}.emoticon-tea{background-position:-16325px 0}.emoticon-sake{background-position:-16357px 0}.emoticon-baby_bottle{background-position:-16389px 0}.emoticon-beer{background-position:-16421px 0}.emoticon-beers{background-position:-16453px 0}.emoticon-cocktail{background-position:-16485px 0}.emoticon-tropical_drink{background-position:-16517px 0}.emoticon-wine_glass{background-position:-16549px 0}.emoticon-fork_and_knife{background-position:-16581px 0}.emoticon-pizza{background-position:-16613px 0}.emoticon-hamburger{background-position:-16645px 0}.emoticon-fries{background-position:-16677px 0}.emoticon-poultry_leg{background-position:-16709px 0}.emoticon-meat_on_bone{background-position:-16741px 0}.emoticon-spaghetti{background-position:-16773px 0}.emoticon-curry{background-position:-16805px 0}.emoticon-fried_shrimp{background-position:-16837px 0}.emoticon-bento{background-position:-16869px 0}.emoticon-sushi{background-position:-16901px 0}.emoticon-fish_cake{background-position:-16933px 0}.emoticon-rice_ball{background-position:-16965px 0}.emoticon-rice_cracker{background-position:-16997px 0}.emoticon-rice{background-position:-17029px 0}.emoticon-ramen{background-position:-17061px 0}.emoticon-stew{background-position:-17093px 0}.emoticon-oden{background-position:-17125px 0}.emoticon-dango{background-position:-17157px 0}.emoticon-egg{background-position:-17189px 0}.emoticon-bread{background-position:-17221px 0}.emoticon-doughnut{background-position:-17253px 0}.emoticon-custard{background-position:-17285px 0}.emoticon-icecream{background-position:-17317px 0}.emoticon-ice_cream{background-position:-17349px 0}.emoticon-shaved_ice{background-position:-17381px 0}.emoticon-birthday{background-position:-17413px 0}.emoticon-cake{background-position:-17445px 0}.emoticon-cookie{background-position:-17477px 0}.emoticon-chocolate_bar{background-position:-17509px 0}.emoticon-candy{background-position:-17541px 0}.emoticon-lollipop{background-position:-17573px 0}.emoticon-honey_pot{background-position:-17605px 0}.emoticon-apple{background-position:-17637px 0}.emoticon-green_apple{background-position:-17669px 0}.emoticon-tangerine{background-position:-17701px 0}.emoticon-lemon{background-position:-17733px 0}.emoticon-cherries{background-position:-17765px 0}.emoticon-grapes{background-position:-17797px 0}.emoticon-watermelon{background-position:-17829px 0}.emoticon-strawberry{background-position:-17861px 0}.emoticon-peach{background-position:-17893px 0}.emoticon-melon{background-position:-17925px 0}.emoticon-banana{background-position:-17957px 0}.emoticon-pear{background-position:-17989px 0}.emoticon-pineapple{background-position:-18021px 0}.emoticon-sweet_potato{background-position:-18053px 0}.emoticon-eggplant{background-position:-18085px 0}.emoticon-tomato{background-position:-18117px 0}.emoticon-corn{background-position:-18149px 0}.emoticon-house{background-position:-18181px 0}.emoticon-house_with_garden{background-position:-18213px 0}.emoticon-school{background-position:-18245px 0}.emoticon-office{background-position:-18277px 0}.emoticon-post_office{background-position:-18309px 0}.emoticon-hospital{background-position:-18341px 0}.emoticon-bank{background-position:-18373px 0}.emoticon-convenience_store{background-position:-18405px 0}.emoticon-love_hotel{background-position:-18437px 0}.emoticon-hotel{background-position:-18469px 0}.emoticon-wedding{background-position:-18501px 0}.emoticon-church{background-position:-18533px 0}.emoticon-department_store{background-position:-18565px 0}.emoticon-european_post_office{background-position:-18597px 0}.emoticon-city_sunrise{background-position:-18629px 0}.emoticon-city_sunset{background-position:-18661px 0}.emoticon-japanese_castle{background-position:-18693px 0}.emoticon-european_castle{background-position:-18725px 0}.emoticon-tent{background-position:-18757px 0}.emoticon-factory{background-position:-18789px 0}.emoticon-tokyo_tower{background-position:-18821px 0}.emoticon-japan{background-position:-18853px 0}.emoticon-mount_fuji{background-position:-18885px 0}.emoticon-sunrise_over_mountains{background-position:-18917px 0}.emoticon-sunrise{background-position:-18949px 0}.emoticon-stars{background-position:-18981px 0}.emoticon-themoreyouknow{background-position:-18981px 0}.emoticon-tmyk{background-position:-18981px 0}.emoticon-statue_of_liberty{background-position:-19013px 0}.emoticon-bridge_at_night{background-position:-19045px 0}.emoticon-carousel_horse{background-position:-19077px 0}.emoticon-rainbow{background-position:-19109px 0}.emoticon-ferris_wheel{background-position:-19141px 0}.emoticon-fountain{background-position:-19173px 0}.emoticon-roller_coaster{background-position:-19205px 0}.emoticon-ship{background-position:-19237px 0}.emoticon-speedboat{background-position:-19269px 0}.emoticon-boat{background-position:-19301px 0}.emoticon-sailboat{background-position:-19333px 0}.emoticon-rowboat{background-position:-19365px 0}.emoticon-anchor{background-position:-19397px 0}.emoticon-rocket{background-position:-19429px 0}.emoticon-airplane{background-position:-19461px 0}.emoticon-helicopter{background-position:-19493px 0}.emoticon-steam_locomotive{background-position:-19525px 0}.emoticon-tram{background-position:-19557px 0}.emoticon-mountain_railway{background-position:-19589px 0}.emoticon-bike{background-position:-19621px 0}.emoticon-aerial_tramway{background-position:-19653px 0}.emoticon-suspension_railway{background-position:-19685px 0}.emoticon-mountain_cableway{background-position:-19717px 0}.emoticon-tractor{background-position:-19749px 0}.emoticon-blue_car{background-position:-19781px 0}.emoticon-oncoming_automobile{background-position:-19813px 0}.emoticon-car{background-position:-19845px 0}.emoticon-red_car{background-position:-19877px 0}.emoticon-taxi{background-position:-19909px 0}.emoticon-oncoming_taxi{background-position:-19941px 0}.emoticon-articulated_lorry{background-position:-19973px 0}.emoticon-bus{background-position:-20005px 0}.emoticon-oncoming_bus{background-position:-20037px 0}.emoticon-rotating_light{background-position:-20069px 0}.emoticon-police_car{background-position:-20101px 0}.emoticon-oncoming_police_car{background-position:-20133px 0}.emoticon-fire_engine{background-position:-20165px 0}.emoticon-ambulance{background-position:-20197px 0}.emoticon-minibus{background-position:-20229px 0}.emoticon-truck{background-position:-20261px 0}.emoticon-train{background-position:-20293px 0}.emoticon-station{background-position:-20325px 0}.emoticon-train2{background-position:-20357px 0}.emoticon-bullettrain_front{background-position:-20389px 0}.emoticon-bullettrain_side{background-position:-20421px 0}.emoticon-light_rail{background-position:-20453px 0}.emoticon-monorail{background-position:-20485px 0}.emoticon-railway_car{background-position:-20517px 0}.emoticon-trolleybus{background-position:-20549px 0}.emoticon-ticket{background-position:-20581px 0}.emoticon-fuelpump{background-position:-20613px 0}.emoticon-vertical_traffic_light{background-position:-20645px 0}.emoticon-traffic_light{background-position:-20677px 0}.emoticon-warning{background-position:-20709px 0}.emoticon-construction{background-position:-20741px 0}.emoticon-beginner{background-position:-20773px 0}.emoticon-atm{background-position:-20805px 0}.emoticon-slot_machine{background-position:-20837px 0}.emoticon-busstop{background-position:-20869px 0}.emoticon-barber{background-position:-20901px 0}.emoticon-hotsprings{background-position:-20933px 0}.emoticon-checkered_flag{background-position:-20965px 0}.emoticon-crossed_flags{background-position:-20997px 0}.emoticon-izakaya_lantern{background-position:-21029px 0}.emoticon-moyai{background-position:-21061px 0}.emoticon-circus_tent{background-position:-21093px 0}.emoticon-performing_arts{background-position:-21125px 0}.emoticon-round_pushpin{background-position:-21157px 0}.emoticon-triangular_flag_on_post{background-position:-21189px 0}.emoticon-jp{background-position:-21221px 0}.emoticon-kr{background-position:-21253px 0}.emoticon-cn{background-position:-21285px 0}.emoticon-us{background-position:-21317px 0}.emoticon-fr{background-position:-21349px 0}.emoticon-es{background-position:-21381px 0}.emoticon-it{background-position:-21413px 0}.emoticon-ru{background-position:-21445px 0}.emoticon-gb{background-position:-21477px 0}.emoticon-uk{background-position:-21509px 0}.emoticon-de{background-position:-21541px 0}.emoticon-one{background-position:-21573px 0}.emoticon-two{background-position:-21605px 0}.emoticon-three{background-position:-21637px 0}.emoticon-four{background-position:-21669px 0}.emoticon-five{background-position:-21701px 0}.emoticon-six{background-position:-21733px 0}.emoticon-seven{background-position:-21765px 0}.emoticon-eight{background-position:-21797px 0}.emoticon-nine{background-position:-21829px 0}.emoticon-keycap_ten{background-position:-21861px 0}.emoticon-1234{background-position:-21893px 0}.emoticon-zero{background-position:-21925px 0}.emoticon-hash{background-position:-21957px 0}.emoticon-symbols{background-position:-21989px 0}.emoticon-arrow_backward{background-position:-22021px 0}.emoticon-arrow_down{background-position:-22053px 0}.emoticon-arrow_forward{background-position:-22085px 0}.emoticon-arrow_left{background-position:-22117px 0}.emoticon-capital_abcd{background-position:-22149px 0}.emoticon-abcd{background-position:-22181px 0}.emoticon-abc{background-position:-22213px 0}.emoticon-arrow_lower_left{background-position:-22245px 0}.emoticon-arrow_lower_right{background-position:-22277px 0}.emoticon-arrow_right{background-position:-22309px 0}.emoticon-arrow_up{background-position:-22341px 0}.emoticon-arrow_upper_left{background-position:-22373px 0}.emoticon-arrow_upper_right{background-position:-22405px 0}.emoticon-arrow_double_down{background-position:-22437px 0}.emoticon-arrow_double_up{background-position:-22469px 0}.emoticon-arrow_down_small{background-position:-22501px 0}.emoticon-arrow_heading_down{background-position:-22533px 0}.emoticon-arrow_heading_up{background-position:-22565px 0}.emoticon-leftwards_arrow_with_hook{background-position:-22597px 0}.emoticon-arrow_right_hook{background-position:-22629px 0}.emoticon-left_right_arrow{background-position:-22661px 0}.emoticon-arrow_up_down{background-position:-22693px 0}.emoticon-arrow_up_small{background-position:-22725px 0}.emoticon-arrows_clockwise{background-position:-22757px 0}.emoticon-arrows_counterclockwise{background-position:-22789px 0}.emoticon-rewind{background-position:-22821px 0}.emoticon-fast_forward{background-position:-22853px 0}.emoticon-information_source{background-position:-22885px 0}.emoticon-ok{background-position:-22917px 0}.emoticon-twisted_rightwards_arrows{background-position:-22949px 0}.emoticon-repeat{background-position:-22981px 0}.emoticon-repeat_one{background-position:-23013px 0}.emoticon-new{background-position:-23045px 0}.emoticon-top{background-position:-23077px 0}.emoticon-up{background-position:-23109px 0}.emoticon-cool{background-position:-23141px 0}.emoticon-free{background-position:-23173px 0}.emoticon-ng{background-position:-23205px 0}.emoticon-cinema{background-position:-23237px 0}.emoticon-koko{background-position:-23269px 0}.emoticon-signal_strength{background-position:-23301px 0}.emoticon-u5272{background-position:-23333px 0}.emoticon-u5408{background-position:-23365px 0}.emoticon-u55b6{background-position:-23397px 0}.emoticon-u6307{background-position:-23429px 0}.emoticon-u6708{background-position:-23461px 0}.emoticon-u6709{background-position:-23493px 0}.emoticon-u6e80{background-position:-23525px 0}.emoticon-u7121{background-position:-23557px 0}.emoticon-u7533{background-position:-23589px 0}.emoticon-u7a7a{background-position:-23621px 0}.emoticon-u7981{background-position:-23653px 0}.emoticon-sa{background-position:-23685px 0}.emoticon-restroom{background-position:-23717px 0}.emoticon-mens{background-position:-23749px 0}.emoticon-womens{background-position:-23781px 0}.emoticon-baby_symbol{background-position:-23813px 0}.emoticon-no_smoking{background-position:-23845px 0}.emoticon-parking{background-position:-23877px 0}.emoticon-wheelchair{background-position:-23909px 0}.emoticon-metro{background-position:-23941px 0}.emoticon-baggage_claim{background-position:-23973px 0}.emoticon-accept{background-position:-24005px 0}.emoticon-wc{background-position:-24037px 0}.emoticon-potable_water{background-position:-24069px 0}.emoticon-put_litter_in_its_place{background-position:-24101px 0}.emoticon-secret{background-position:-24133px 0}.emoticon-congratulations{background-position:-24165px 0}.emoticon-m{background-position:-24197px 0}.emoticon-passport_control{background-position:-24229px 0}.emoticon-left_luggage{background-position:-24261px 0}.emoticon-customs{background-position:-24293px 0}.emoticon-ideograph_advantage{background-position:-24325px 0}.emoticon-cl{background-position:-24357px 0}.emoticon-sos{background-position:-24389px 0}.emoticon-id{background-position:-24421px 0}.emoticon-no_entry_sign{background-position:-24453px 0}.emoticon-underage{background-position:-24485px 0}.emoticon-no_mobile_phones{background-position:-24517px 0}.emoticon-do_not_litter{background-position:-24549px 0}.emoticon-non\-potable_water{background-position:-24581px 0}.emoticon-no_bicycles{background-position:-24613px 0}.emoticon-no_pedestrians{background-position:-24645px 0}.emoticon-children_crossing{background-position:-24677px 0}.emoticon-no_entry{background-position:-24709px 0}.emoticon-eight_spoked_asterisk{background-position:-24741px 0}.emoticon-eight_pointed_black_star{background-position:-24773px 0}.emoticon-heart_decoration{background-position:-24805px 0}.emoticon-vs{background-position:-24837px 0}.emoticon-vibration_mode{background-position:-24869px 0}.emoticon-mobile_phone_off{background-position:-24901px 0}.emoticon-chart{background-position:-24933px 0}.emoticon-currency_exchange{background-position:-24965px 0}.emoticon-aries{background-position:-24997px 0}.emoticon-taurus{background-position:-25029px 0}.emoticon-gemini{background-position:-25061px 0}.emoticon-cancer{background-position:-25093px 0}.emoticon-leo{background-position:-25125px 0}.emoticon-virgo{background-position:-25157px 0}.emoticon-libra{background-position:-25189px 0}.emoticon-scorpius{background-position:-25221px 0}.emoticon-sagittarius{background-position:-25253px 0}.emoticon-capricorn{background-position:-25285px 0}.emoticon-aquarius{background-position:-25317px 0}.emoticon-pisces{background-position:-25349px 0}.emoticon-ophiuchus{background-position:-25381px 0}.emoticon-six_pointed_star{background-position:-25413px 0}.emoticon-negative_squared_cross_mark{background-position:-25445px 0}.emoticon-a{background-position:-25477px 0}.emoticon-b{background-position:-25509px 0}.emoticon-ab{background-position:-25541px 0}.emoticon-o2{background-position:-25573px 0}.emoticon-diamond_shape_with_a_dot_inside{background-position:-25605px 0}.emoticon-recycle{background-position:-25637px 0}.emoticon-end{background-position:-25669px 0}.emoticon-on{background-position:-25701px 0}.emoticon-soon{background-position:-25733px 0}.emoticon-clock1{background-position:-25765px 0}.emoticon-clock130{background-position:-25797px 0}.emoticon-clock10{background-position:-25829px 0}.emoticon-clock1030{background-position:-25861px 0}.emoticon-clock11{background-position:-25893px 0}.emoticon-clock1130{background-position:-25925px 0}.emoticon-clock12{background-position:-25957px 0}.emoticon-clock1230{background-position:-25989px 0}.emoticon-clock2{background-position:-26021px 0}.emoticon-clock230{background-position:-26053px 0}.emoticon-clock3{background-position:-26085px 0}.emoticon-clock330{background-position:-26117px 0}.emoticon-clock4{background-position:-26149px 0}.emoticon-clock430{background-position:-26181px 0}.emoticon-clock5{background-position:-26213px 0}.emoticon-clock530{background-position:-26245px 0}.emoticon-clock6{background-position:-26277px 0}.emoticon-clock630{background-position:-26309px 0}.emoticon-clock7{background-position:-26341px 0}.emoticon-clock730{background-position:-26373px 0}.emoticon-clock8{background-position:-26405px 0}.emoticon-clock830{background-position:-26437px 0}.emoticon-clock9{background-position:-26469px 0}.emoticon-clock930{background-position:-26501px 0}.emoticon-heavy_dollar_sign{background-position:-26533px 0}.emoticon-copyright{background-position:-26565px 0}.emoticon-registered{background-position:-26597px 0}.emoticon-tm{background-position:-26629px 0}.emoticon-x{background-position:-26661px 0}.emoticon-heavy_exclamation_mark{background-position:-26693px 0}.emoticon-bangbang{background-position:-26725px 0}.emoticon-interrobang{background-position:-26757px 0}.emoticon-o{background-position:-26789px 0}.emoticon-heavy_multiplication_x{background-position:-26821px 0}.emoticon-heavy_plus_sign{background-position:-26853px 0}.emoticon-heavy_minus_sign{background-position:-26885px 0}.emoticon-heavy_division_sign{background-position:-26917px 0}.emoticon-white_flower{background-position:-26949px 0}.emoticon-100{background-position:-26981px 0}.emoticon-heavy_check_mark{background-position:-27013px 0}.emoticon-ballot_box_with_check{background-position:-27045px 0}.emoticon-radio_button{background-position:-27077px 0}.emoticon-link{background-position:-27109px 0}.emoticon-curly_loop{background-position:-27141px 0}.emoticon-wavy_dash{background-position:-27173px 0}.emoticon-part_alternation_mark{background-position:-27205px 0}.emoticon-trident{background-position:-27237px 0}.emoticon-black_large_square{background-position:-27269px 0}.emoticon-white_large_square{background-position:-27301px 0}.emoticon-white_check_mark{background-position:-27333px 0}.emoticon-black_square{background-position:-27268px 0}.emoticon-white_square{background-position:-27301px 0}.emoticon-black_square_button{background-position:-27365px 0}.emoticon-white_square_button{background-position:-27397px 0}.emoticon-black_circle{background-position:-27429px 0}.emoticon-white_circle{background-position:-27461px 0}.emoticon-red_circle{background-position:-27493px 0}.emoticon-large_blue_circle{background-position:-27525px 0}.emoticon-large_blue_diamond{background-position:-27557px 0}.emoticon-large_orange_diamond{background-position:-27589px 0}.emoticon-small_blue_diamond{background-position:-27621px 0}.emoticon-small_orange_diamond{background-position:-27653px 0}.emoticon-small_red_triangle{background-position:-27685px 0}.emoticon-small_red_triangle_down{background-position:-27717px 0}.emoticon-shipit{background-position:-27749px 0}md-expansion-panel{background:#fff}md-expansion-panel .md-expansion-panel-footer-container,md-expansion-panel .md-expansion-panel-header-container,md-expansion-panel md-expansion-panel-collapsed{background:#fff}md-expansion-panel .md-expansion-panel-footer-container .md-summary,md-expansion-panel .md-expansion-panel-footer-container .md-title,md-expansion-panel .md-expansion-panel-header-container .md-summary,md-expansion-panel .md-expansion-panel-header-container .md-title,md-expansion-panel md-expansion-panel-collapsed .md-summary,md-expansion-panel md-expansion-panel-collapsed .md-title{color:#333}md-expansion-panel md-expansion-panel-footer .md-expansion-panel-footer-container,md-expansion-panel md-expansion-panel-header .md-expansion-panel-header-container{border-color:#ddd}md-expansion-panel .md-expansion-panel-icon svg{fill:#999}md-expansion-panel[disabled] md-expansion-panel-collapsed .md-summary,md-expansion-panel[disabled] md-expansion-panel-collapsed .md-title{color:#ddd}md-expansion-panel[disabled] .md-expansion-panel-icon svg{fill:#ddd}md-expansion-panel:not(.md-open):not([disabled]):focus,md-expansion-panel:not(.md-open):not([disabled]):focus md-expansion-panel-collapsed{background:#eee}.layout-padding>md-expansion-panel-group{padding:0}md-expansion-panel{display:block;position:relative;outline:0;margin-top:0;margin-bottom:0;padding:0;box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)}md-expansion-panel.md-open{margin-top:16px;margin-bottom:16px}md-expansion-panel.md-open:first-of-type{margin-top:0}md-expansion-panel.md-close{overflow:hidden}md-expansion-panel:not(.md-no-animation).md-open{-webkit-transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1);transition:margin-top .12s cubic-bezier(.25,.8,.25,1),margin-bottom .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation).md-close{-webkit-transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1);transition:margin-top 80ms cubic-bezier(.25,.8,.25,1),margin-bottom 80ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-collapsed .md-title,md-expansion-panel-header .md-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;min-width:80px;max-width:184px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel-collapsed .md-summary,md-expansion-panel-header .md-summary{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}md-expansion-panel md-expansion-panel-collapsed{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;opacity:1;z-index:2;box-sizing:border-box}md-expansion-panel md-expansion-panel-collapsed.md-absolute{position:absolute}md-expansion-panel md-expansion-panel-collapsed.md-hide{opacity:0}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-show{-webkit-transition:opacity 30ms linear;transition:opacity 30ms linear}md-expansion-panel:not(.md-no-animation) md-expansion-panel-collapsed.md-hide{-webkit-transition:opacity .1s cubic-bezier(.25,.8,.25,1);transition:opacity .1s cubic-bezier(.25,.8,.25,1)}md-expansion-panel md-expansion-panel-expanded{display:none;min-height:48px}md-expansion-panel md-expansion-panel-expanded.md-hide,md-expansion-panel md-expansion-panel-expanded.md-show{display:block}md-expansion-panel md-expansion-panel-expanded.md-scroll-y{overflow-y:auto}md-expansion-panel md-expansion-panel-expanded.md-overflow{overflow:hidden}md-expansion-panel md-expansion-panel-expanded md-expansion-panel-content{display:block;padding:16px 24px}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-show{-webkit-transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1);transition:max-height .12s cubic-bezier(.25,.8,.25,1),opacity .12s cubic-bezier(.25,.8,.25,1)}md-expansion-panel:not(.md-no-animation) md-expansion-panel-expanded.md-hide{-webkit-transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1);transition:max-height 60ms cubic-bezier(.25,.8,.25,1),opacity 60ms cubic-bezier(.25,.8,.25,1)}md-expansion-panel-header{display:block;position:relative;outline:0}md-expansion-panel-header .md-expansion-panel-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;box-sizing:border-box;border-bottom:1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}md-expansion-panel-header.md-stick .md-expansion-panel-header-container{position:fixed;z-index:2;-webkit-animation:panelBodyHeaderStickyHoverIn .3s ease-out both;animation:panelBodyHeaderStickyHoverIn .3s ease-out both}md-expansion-panel-header.md-no-stick .md-expansion-panel-header-container{-webkit-animation:panelBodyHeaderStickyHoverOut .3s ease-out both;animation:panelBodyHeaderStickyHoverOut .3s ease-out both}md-expansion-panel-footer{display:block;position:relative}md-expansion-panel-footer.md-hide,md-expansion-panel-footer.md-show{display:block}md-expansion-panel-footer .md-expansion-panel-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;line-height:48px;padding:0 24px;border-top:1px solid;box-sizing:border-box}md-expansion-panel-footer.md-stick .md-expansion-panel-footer-container{position:fixed;z-index:2}md-expansion-panel:not(.md-no-animation) .md-expansion-panel-icon{-webkit-transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1);transition:transform .6s cubic-bezier(.25,.8,.25,1),-webkit-transform .6s cubic-bezier(.25,.8,.25,1)}md-expansion-panel .md-expansion-panel-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}md-expansion-panel .md-expansion-panel-icon:first-child{margin-right:18px}md-expansion-panel.md-open>md-expansion-panel-expanded>md-expansion-panel-header .md-expansion-panel-header-container .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}md-expansion-panel.md-open>md-expansion-panel.md-open>md-expansion-panel-collapsed .md-expansion-panel-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes panelBodyHeaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@-webkit-keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}@keyframes panelBodyHeaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.main-view .content .builder,.main-view .content .json,.main-view .content .view{border-right:1px solid #ccc;height:800px;overflow:auto}.builder-icon{line-height:0}.builder-icon,form-item .form-item-container .md-button,form-item .option-item .md-button{min-height:36px;min-width:36px;height:36px;width:36px}form-item .form-item-container .md-button{line-height:0}form-item .option-item{min-height:75px}form-item .option-item .md-button{line-height:0;margin-top:20px}form-item .option-item .md-button.handle:active,form-item .option-item .md-button.handle:hover{cursor:move}form-item .form-item-container{position:relative;padding-top:30px}form-item .form-item-container .form-item-actions{position:absolute;right:20px;top:0}form-view .formItem-content,form-view .formItem-title{font-size:18px}form-view .formItem-help-text{font-size:14px;color:#6c6c6c}form-view .matrix-container{overflow:auto}form-view .matrix-container .matrix .matrix-row{border-bottom:1px solid #4caf50}form-view .matrix-container .matrix .matrix-cell{text-align:center;overflow:hidden}form-view .matrix-container .matrix md-radio-button .md-label{margin-left:0;margin-right:0}form-view .matrix-container .matrix .md-switch-thumb,form-view .matrix-container .matrix md-radio-button{margin:15px 0}i.material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}i.material-icons.medium{font-size:36px}[md-color-picker] .md-color-picker-input-container,md-color-picker .md-color-picker-input-container{position:relative}[md-color-picker] .md-color-picker-input-container .md-color-picker-input::-ms-clear,md-color-picker .md-color-picker-input-container .md-color-picker-input::-ms-clear{display:none}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview,md-color-picker .md-color-picker-input-container .md-color-picker-preview{content:'';width:24px;height:24px;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);position:relative;top:22px;overflow:hidden;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}[md-color-picker] .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result,md-color-picker .md-color-picker-input-container .md-color-picker-preview .md-color-picker-result{width:100%;height:100%}[md-color-picker] .md-color-picker-input-container .md-color-picker-clear,md-color-picker .md-color-picker-input-container .md-color-picker-clear{position:absolute;bottom:42px;right:-16px;color:rgba(0,0,0,.26)}.md-color-picker-container{padding:8px;background:#fff;outline:0;height:397px;width:347px;opacity:1;overflow:hidden;z-index:1000}.md-color-picker-container .md-color-picker-arrow{border:0 solid transparent;border-right-width:30px;border-bottom-width:0;position:absolute;left:0;top:0;-webkit-transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s;transition:border-bottom-width cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container canvas{width:100%;height:100%}.md-color-picker-container .md-color-picker-preview{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:18px;color:#fff;margin:-8px -8px 0;position:relative}.md-color-picker-container .md-color-picker-preview .md-color-picker-result{position:absolute;height:100%;opacity:1;background:red}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>input{position:relative;top:-15px;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div{position:relative;width:100%}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input{border-width:0;background:0 0;text-align:center;position:absolute;top:-15px;bottom:0;left:0;right:0;color:#eee;outline:0;opacity:0}.md-color-picker-container .md-color-picker-preview .md-color-picker-result>div>input.switch{-webkit-transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;transition:top cubic-bezier(.25,.8,.25,1) .25s,.25s opacity ease-out;top:0;opacity:1}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-tabs-wrapper{max-height:28px;height:28px}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs md-ink-bar{background:rgba(255,255,255,.5)}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab{padding-top:2px;background:rgba(255,255,255,.25);color:#eee;max-width:none!important}.md-color-picker-container .md-color-picker-preview .md-color-picker-tabs .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-color-picker-preview-input{color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab{background:rgba(0,0,0,.25);color:#333}.md-color-picker-container .md-color-picker-preview.dark .md-tab.md-active{background:0 0}.md-color-picker-container .md-color-picker-preview.dark md-ink-bar{background:rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-tabs{margin:0 -8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs[md-align-tabs=bottom]{padding-bottom:0}.md-color-picker-container .md-color-picker-tabs .md-tab,.md-color-picker-container .md-color-picker-tabs md-pagination-wrapper,.md-color-picker-container .md-color-picker-tabs md-tabs-canvas,.md-color-picker-container .md-color-picker-tabs md-tabs-wrapper{max-height:36px;height:36px}.md-color-picker-container .md-color-picker-tabs .md-tab{padding:7px 24px;background:0 0}.md-color-picker-container .md-color-picker-tabs .md-tab:last-of-type{margin-right:-2px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:298px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper{height:255px;margin-bottom:8px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content{height:255px;padding:0 8px 0}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-content-wrapper md-tab-content [md-tabs-template]{height:100%}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors{margin:8px -8px -8px}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors md-ink-bar{top:auto}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab{background:rgba(0,0,0,.075)}.md-color-picker-container .md-color-picker-tabs.md-color-picker-colors .md-tab.md-active{background:#fff}.md-color-picker-container .md-color-picker-colors{overflow:hidden;margin-top:8px}.md-color-picker-container .md-color-picker-colors .md-color-picker-marker{position:absolute;border:2px solid #fff;box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum]{position:relative;cursor:crosshair;overflow:hidden;height:255px;width:255px}.md-color-picker-container .md-color-picker-colors [md-color-picker-spectrum] .md-color-picker-marker{width:12px;height:12px;border-radius:50%;box-shadow:0 0 2px 0 rgba(0,0,0,.5),inset 0 0 2px 0 rgba(0,0,0,.5);top:-5px;left:calc(100% - 5px)}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha],.md-color-picker-container .md-color-picker-colors [md-color-picker-hue]{position:relative;cursor:crosshair;overflow:hidden;width:30px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha].md-color-picker-wide,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue].md-color-picker-wide{width:67px}.md-color-picker-container .md-color-picker-colors [md-color-picker-alpha] .md-color-picker-marker,.md-color-picker-container .md-color-picker-colors [md-color-picker-hue] .md-color-picker-marker{height:5px;width:100%;border-left:0;border-right:0;top:-2px;left:0}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-track-fill{background:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.red-slider .md-thumb:after{background-color:#d01515;border-color:#d01515}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-track-fill{background:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.green-slider .md-thumb:after{background-color:#19d015;border-color:#19d015}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-track-fill{background:#1560d0}.md-color-picker-container .md-color-picker-sliders md-slider.blue-slider .md-thumb:after{background-color:#1560d0;border-color:#1560d0}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title{font-size:22px;line-height:75px;padding:0 15px;color:rgba(0,0,0,.85);text-transform:capitalize}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title.dark{color:rgba(255,255,255,.85)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-title:not(:first-child){margin-top:16px}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label{font-size:12px;line-height:33px;padding:0 5px;color:rgba(0,0,0,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-with-label.dark{color:rgba(255,255,255,.7)}.md-color-picker-container .md-color-picker-material-palette .md-color-picker-material-colors{position:absolute;-webkit-transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s;transition:left cubic-bezier(.25,.8,.25,1) .25s,right cubic-bezier(.25,.8,.25,1) .25s,top cubic-bezier(.25,.8,.25,1) .25s,bottom cubic-bezier(.25,.8,.25,1) .25s}.md-color-picker-container .md-color-picker-history>div>div{height:20px;margin:4px;background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.md-color-picker-container .md-color-picker-history>div>div>div{width:100%;height:100%}.md-color-picker-container .md-color-picker-history button{margin-top:auto;margin-left:auto}.md-color-picker-checkered-bg{background-color:#fff;background-image:-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),-webkit-linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-image:linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd),linear-gradient(45deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%,#ddd);background-size:8px 8px;background-position:0 0,4px 4px}.emojione{font-size:inherit;height:3ex;width:3.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle}img.emojione{width:auto}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea]{position:absolute;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item{font-size:14px;padding:1px 3px;border:0}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item a{text-decoration:none;display:block;height:100%;line-height:1.8em;padding:0 1.54em 0 .615em;color:#4f4f4f}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover{background-color:#e4e4e4}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item.active a,.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item:hover a{color:#333}.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] li.textcomplete-item .emojioneemoji{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:0 5px .2ex 0;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea-text .emojioneemoji,.emojionearea-text [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea,.emojionearea *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.emojionearea.emojionearea-disable{position:relative;background-color:#eee;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea.emojionearea-disable:before{content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.3;position:absolute;background-color:#eee}.emojionearea,.emojionearea.form-control{display:block;position:relative!important;width:100%;height:auto;padding:0;font-size:14px;background-color:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.emojionearea.focused{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.emojionearea .emojionearea-editor{display:block;height:auto;min-height:8em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#555;background-color:transparent;border:0;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor:empty:before{content:attr(placeholder);display:block;color:#bbb}.emojionearea .emojionearea-editor:focus{border:0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.emojionearea .emojionearea-editor .emojioneemoji,.emojionearea .emojionearea-editor [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0}.emojionearea.emojionearea-inline{height:34px}.emojionearea.emojionearea-inline>.emojionearea-editor{height:32px;min-height:20px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:12px;right:24px;padding:6px 0}.emojionearea.emojionearea-inline>.emojionearea-button{top:4px}.emojionearea .emojionearea-button{z-index:5;position:absolute;right:3px;top:3px;width:24px;height:24px;opacity:.6;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.emojionearea .emojionearea-button:hover{opacity:1}.emojionearea .emojionearea-button>div{display:block;width:24px;height:24px;position:absolute;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.emojionearea .emojionearea-button>div.emojionearea-button-open{background-position:0 -24px;opacity:1}.emojionearea .emojionearea-button>div.emojionearea-button-close{background-position:0 0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-open{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.emojionearea .emojionearea-button.active>div.emojionearea-button-close{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:1}.emojionearea .emojionearea-picker{background:#fff;position:absolute;-moz-box-shadow:0 1px 5px rgba(0,0,0,.32);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);box-shadow:0 1px 5px rgba(0,0,0,.32);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:276px;width:316px;top:-15px;right:-15px;z-index:90;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.emojionearea .emojionearea-picker.hidden{display:none}.emojionearea .emojionearea-picker .emojionearea-wrapper{position:relative;height:276px;width:316px}.emojionearea .emojionearea-picker .emojionearea-wrapper:after{content:"";display:block;position:absolute;background-repeat:no-repeat;z-index:91}.emojionearea .emojionearea-picker .emojionearea-filters{width:100%;position:absolute;z-index:95;background:#f5f7f9;padding:0 0 0 7px;height:40px}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter{display:block;float:left;height:40px;width:32px;padding:7px 1px 0;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active{background:#fff}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active,.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>i{width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter>img{width:24px;height:24px;margin:0 3px}.emojionearea .emojionearea-picker .emojionearea-search-panel{height:30px;position:absolute;z-index:95;top:40px;left:0;right:0;padding:5px 0 5px 8px}.emojionearea .emojionearea-picker .emojionearea-search-panel .emojionearea-tones{float:right;margin-right:10px;margin-top:-1px}.emojionearea .emojionearea-picker .emojionearea-tones-panel .emojionearea-tones{position:absolute;top:4px;left:171px}.emojionearea .emojionearea-picker .emojionearea-search{float:left;padding:0;height:20px;width:160px}.emojionearea .emojionearea-picker .emojionearea-search>input{outline:0;width:160px;min-width:160px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones{padding:0;width:120px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone{display:inline-block;padding:0;border:0;vertical-align:middle;outline:0;background:0 0;cursor:pointer;position:relative}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-0:after{background-color:#ffcf3e}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-1:after{background-color:#fae3c5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-2:after{background-color:#e2cfa5}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-3:after{background-color:#daa478}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-4:after{background-color:#a78058}.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5,.emojionearea .emojionearea-picker .emojionearea-tones>.btn-tone.btn-tone-5:after{background-color:#5e4d43}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone{width:20px;height:20px;margin:0;background-color:transparent}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{content:"";position:absolute;display:block;top:4px;left:4px;width:12px;height:12px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone.active:after{top:0;left:0;width:20px;height:20px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone{width:16px;height:16px;margin:0 2px}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone.active:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone.active:after{content:"";position:absolute;display:block;background-color:transparent;border:2px solid #fff;width:8px;height:8px;top:2px;left:2px;box-sizing:initial}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category:before,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:after,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title:before{content:" ";clear:both;display:block}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio>.btn-tone:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox>.btn-tone:after,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone,.emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square>.btn-tone:after{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.emojionearea .emojionearea-picker .emojionearea-scroll-area{height:236px;overflow:auto;overflow-x:hidden;width:100%;position:absolute;padding:0 0 5px}.emojionearea .emojionearea-picker .emojionearea-search-panel+.emojionearea-scroll-area{height:206px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list{z-index:1}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;color:#b2b2b2;background:#fff;line-height:20px;margin:0;padding:7px 0 5px 6px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block{padding:0 0 0 7px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block>.emojionearea-category{padding:0!important}.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;width:24px;height:24px;top:0}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;float:left;display:block;margin:1px;padding:3px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e4e4e4;cursor:pointer}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img{float:left;display:block;width:24px;height:24px}.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji{opacity:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters{top:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-top .emojionearea-scroll-area{bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-scroll-area{top:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-top.emojionearea-search-position-bottom .emojionearea-search-panel{top:initial;bottom:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters{bottom:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-scroll-area{top:0}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-bottom .emojionearea-search-panel,.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-scroll-area{top:initial;bottom:40px}.emojionearea .emojionearea-picker.emojionearea-filters-position-bottom.emojionearea-search-position-top .emojionearea-search-panel{top:0}.emojionearea .emojionearea-picker.emojionearea-picker-position-top{margin-top:-286px;right:-14px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -49px;bottom:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -80px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left,.emojionearea .emojionearea-picker.emojionearea-picker-position-right{margin-right:-326px;top:-8px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{width:10px;height:19px;background-position:0 -60px;top:13px;left:-10px}.emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after,.emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:right -60px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom{margin-top:10px;right:-14px;top:47px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{width:19px;height:10px;background-position:-2px -100px;top:-10px;right:20px}.emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after{background-position:-2px -90px}.emojionearea .emojionearea-button.active+.emojionearea-picker{opacity:1}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-top{margin-top:-269px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-left,.emojionearea .emojionearea-button.active+.emojionearea-picker-position-right{margin-right:-309px}.emojionearea .emojionearea-button.active+.emojionearea-picker-position-bottom{margin-top:-7px}.emojionearea.emojionearea-standalone{display:inline-block;width:auto;box-shadow:none}.emojionearea.emojionearea-standalone .emojionearea-editor{min-height:33px;position:relative;padding:6px 42px 6px 6px}.emojionearea.emojionearea-standalone .emojionearea-editor::before{content:"";position:absolute;top:4px;left:50%;bottom:4px;border-left:1px solid #e6e6e6}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji{opacity:.4}.emojionearea.emojionearea-standalone .emojionearea-button{top:0;right:0;bottom:0;left:0;width:auto;height:auto}.emojionearea.emojionearea-standalone .emojionearea-button>div{right:6px;top:5px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after{right:23px}.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after,.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after{top:15px}.emojionearea .emojionearea-button>div,.emojionearea .emojionearea-picker .emojionearea-wrapper:after{background-image:url(data:image/png;base64,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)!important}.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder{background-repeat:no-repeat;background-position:20px 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important}md-date-range{cursor:pointer}md-date-range-picker{display:block;max-width:664px}md-date-range-picker .md-date-range-picker__one-panel{display:block;max-width:340px}.md-date-range-picker [event-key] *{pointer-events:none}.md-date-range-picker{position:relative;background:#fff}.md-date-range-picker__title{text-align:center;font-size:1rem;background:#106cc8;color:#fff;margin:0;padding:16px 0}.md-date-range-picker__month-year{text-align:center;font-size:1rem;background:#eee;margin:0;padding:0 0}.md-date-range-picker__month-year .md-select-icon{display:none}.md-date-range-picker__month-year md-select{margin:10px 0}.md-date-range-picker__templates{background:#eee}.md-date-range-picker__calendar-wrapper{padding:0 0;width:308px;min-width:308px}.md-date-range-picker__week{background:#e0e0e0}.md-date-range-picker__calendar__grid{font-size:13px;color:#222;padding:0;display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;position:relative;outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;background:rgba(2550,255,255,0)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid{cursor:pointer}.md-date-range-picker__calendar__not-in-active-month{color:rgba(0,0,0,.5)}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid:hover:not(.md-date-range-picker__calendar__selected):not(.md-date-range-picker__calendar__disabled){transition:background .3s ease-out;background:rgba(0,0,0,.1)}.md-date-range-picker__calendar__selected{background:#106cc8;color:#fff;border-radius:0}.md-date-range-picker__calendar__selected.md-date-range-picker__calendar__disabled{background:rgba(0,0,0,.2)}.md-date-range-picker__calendar__not-in-active-month.md-date-range-picker__calendar__selected{color:rgba(255,255,255,.2)}.md-date-range-picker__calendar__today{font-weight:700}.md-date-range-picker__calendar .md-date-range-picker__calendar__grid.md-date-range-picker__calendar__disabled{opacity:.3;cursor:not-allowed}.md-date-range-picker__calendar__start{border-top-left-radius:50%;border-bottom-left-radius:50%}.md-date-range-picker__calendar__end{border-top-right-radius:50%;border-bottom-right-radius:50%}.md-date-range-picker__select{z-index:100}.md-date-range-picker__calendar__selection{pointer-events:none}.angucomplete-holder{position:relative}.angucomplete-dropdown{border-color:#ececec;border-width:1px;border-style:solid;border-radius:2px;width:250px;padding:6px;cursor:pointer;z-index:9999;position:absolute;margin-top:-6px;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:5px;color:#000;margin-bottom:4px;clear:both}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px}.angucomplete-image{height:34px;width:34px;border-radius:50%;border-color:#ececec;border-style:solid;border-width:1px}.angucomplete-image-default{background-position:center;background-size:contain;height:34px;width:34px}/*!
- * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
  */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}/*!
- * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
\ No newline at end of file
diff --git a/public/webfonts/fa-brands-400.eot b/public/webfonts/fa-brands-400.eot
index 57b79d7..4e9f32f 100644
Binary files a/public/webfonts/fa-brands-400.eot and b/public/webfonts/fa-brands-400.eot differ
diff --git a/public/webfonts/fa-brands-400.svg b/public/webfonts/fa-brands-400.svg
index 6512c37..32266e9 100644
--- a/public/webfonts/fa-brands-400.svg
+++ b/public/webfonts/fa-brands-400.svg
@@ -1,12 +1,12 @@
 <?xml version="1.0" standalone="no"?>
 <!--
-Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 -->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Mon Mar 23 10:44:14 2020
+Created by FontForge 20190801 at Thu Jun 18 14:50:46 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
@@ -23,7 +23,7 @@ Copyright (c) Font Awesome
     bbox="-0.200195 -66.9505 641.5 448.3"
     underline-thickness="25"
     underline-position="-50"
-    unicode-range="U+0020-F957"
+    unicode-range="U+0020-F97C"
   />
     <missing-glyph />
     <glyph glyph-name="twitter-square" unicode="&#xf081;" 
@@ -268,9 +268,9 @@ s106.199 -236.6 236.6 -236.6c130.5 0 236.6 106.1 236.6 236.6z" />
     <glyph glyph-name="openid" unicode="&#xf19b;" 
 d="M271.5 16l-68 -32c-115 10.2998 -203.5 71.5 -203.5 145.8c0 71.5 82.5 131 191.7 144.3v-43c-71.5 -12.5 -124 -53 -124 -101.3c0 -51 58.5 -93.2998 135.7 -103v340l68 33.2002v-384h0.0996094zM448 157l-131.3 28.5l36.7998 20.7002c-19.5 11.5 -43.5 20 -70 24.7998
 v43c46.2002 -5.5 87.7002 -19.5 120.3 -39.2998l35 19.7998z" />
-    <glyph glyph-name="yahoo" unicode="&#xf19e;" 
-d="M252 156l4 -220c-12.7002 2.2002 -23.5 3.90039 -32.2998 3.90039c-8.40039 0 -19.2002 -1.7002 -32.2998 -3.90039l4 220c-55 94.7998 -110.4 196.8 -174 292c11.8994 -3.09961 23 -3.90039 33.1992 -3.90039c9 0 20.4004 0.800781 34.1006 3.90039
-c40.8994 -72.2002 82.0996 -138.7 135 -225.5c37.2998 61.5996 91.0996 144.1 134.899 225.5c11.1006 -2.90039 22 -3.90039 32.9004 -3.90039c11.5 0 23.2002 1 35 3.90039c-34.4004 -47.9004 -131.6 -216.9 -174.5 -292z" />
+    <glyph glyph-name="yahoo" unicode="&#xf19e;" horiz-adv-x="512" 
+d="M223.69 306.94h93.5791l-140.909 -338.94h-94.1699l38.5693 89.8096l-105.83 249.131h96.0703l56 -143.171zM329.09 171.15c32.1377 0 58.2197 -26.083 58.2197 -58.2207c0 -32.1367 -26.082 -58.2197 -58.2197 -58.2197s-58.2197 26.083 -58.2197 58.2197
+c0 32.1377 26.082 58.2207 58.2197 58.2207zM394.65 416h104.42l-92.6299 -223.47h-104.79z" />
     <glyph glyph-name="google" unicode="&#xf1a0;" horiz-adv-x="488" 
 d="M488 186.2c0 -141.5 -96.9004 -242.2 -240 -242.2c-137.2 0 -248 110.8 -248 248s110.8 248 248 248c66.7998 0 123 -24.5 166.3 -64.9004l-67.5 -64.8994c-88.2998 85.2002 -252.5 21.2002 -252.5 -118.2c0 -86.5 69.1006 -156.6 153.7 -156.6
 c98.2002 0 135 70.3994 140.8 106.899h-140.8v85.2998h236.1c2.30078 -12.6992 3.90039 -24.8994 3.90039 -41.3994z" />
@@ -755,18 +755,13 @@ l19.2002 -19.2002l128 128l-128 128l-51.5 -51.5l77.1006 -76.5l-25.6006 -25.5996l-
 d="M257 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM207.5 65.2002l75 75.2002l-77.2002 77.1992l-24.3994 -24.3994l53.0996 -52.9004l-26.5996 -26.5996l-77.2002 77.2002l77.2002 77.1992l11.0996 -11.0996l24.2002 24.2002
 l-35.2002 35.3994l-125.7 -125.699zM306.5 67.4004l125.7 125.6l-125.7 125.7l-75 -75l77.2002 -77.2002l24.3994 24.4004l-53.0996 52.8994l26.5 26.5l77.2002 -77.2002l-77.2002 -77.1992l-11.0996 11.0996l-24.1006 -24.4004z" />
     <glyph glyph-name="tripadvisor" unicode="&#xf262;" horiz-adv-x="576" 
-d="M166.4 167.479c0 -13.2354 -10.7305 -23.9658 -23.9668 -23.9658c-13.2354 0 -23.9658 10.7305 -23.9658 23.9658c0 13.2363 10.7305 23.9668 23.9658 23.9668c13.2363 0 23.9668 -10.7295 23.9668 -23.9668zM431.362 191.435
-c13.2295 0 23.9551 -10.7246 23.9561 -23.9561c0 -13.2305 -10.7266 -23.9551 -23.9561 -23.9551c-13.2314 0 -23.9561 10.7256 -23.9561 23.9551c0 13.2314 10.7256 23.9561 23.9561 23.9561zM520.75 51.9453c-62.667 -49.1045 -153.276 -38.1094 -202.379 24.5586
-l-30.9795 -46.3252l-30.6826 45.9395c-48.2773 -60.3906 -135.622 -71.8916 -197.885 -26.0547c-64.0586 47.1572 -77.7588 137.315 -30.6016 201.373c-5.05762 17.1221 -17.7021 42.7236 -28.2227 57.1475l90.2861 0.0498047
-c48.0039 29.8701 132.851 54.1123 189.389 54.1123c2.11914 0 5.55762 -0.0371094 7.67578 -0.0820312c1.72363 0.0302734 4.52246 0.0556641 6.24609 0.0556641c55.5518 0 138.851 -23.9258 185.936 -53.4043l96.2178 -0.0742188
-c-10.6191 -14.5371 -23.3213 -40.3643 -28.3516 -57.6494c46.793 -62.7471 34.9639 -151.37 -26.6484 -199.646zM259.366 166.239c-0.00683594 63.5566 -51.5352 115.075 -115.092 115.067c-63.5576 -0.00683594 -115.074 -51.5342 -115.068 -115.092
-c0.00683594 -63.5566 51.5352 -115.075 115.092 -115.067c63.5127 0.0742188 114.984 51.5381 115.068 115.052v0.0400391zM287.957 176.694c5.43262 73.4395 65.5098 130.884 139.12 133.021c-35.5576 15.374 -95.8555 27.8506 -134.594 27.8506
-c-1.41699 0 -3.7168 -0.0166016 -5.13379 -0.0380859c-0.953125 0.00878906 -2.50098 0.0166016 -3.45508 0.0166016c-39.2324 0 -100.479 -12.2168 -136.709 -27.2695c74.3447 -1.58203 135.3 -59.4248 140.771 -133.581zM539.663 205.461
-c-21.9922 59.6338 -88.1621 90.1484 -147.795 68.1572c-59.6338 -21.9922 -90.1484 -88.1621 -68.1572 -147.795v-0.0322266c22.0381 -59.6074 88.1982 -90.0908 147.827 -68.1133c59.6152 22.0039 90.1133 88.1621 68.125 147.783zM213.624 167.486v-0.115234
-c-0.0566406 -39.3281 -31.9863 -71.1631 -71.3145 -71.1064c-39.3271 0.0576172 -71.1621 31.9863 -71.1055 71.3145s31.9863 71.1631 71.3135 71.1055c39.2598 -0.115234 71.042 -31.9395 71.1064 -71.1982zM189.112 167.486v0.0839844
-c-0.0517578 25.7832 -20.9941 46.6445 -46.7783 46.5938s-46.6445 -20.9941 -46.5938 -46.7773c0.0507812 -25.7842 20.9941 -46.6445 46.7764 -46.5938c25.7266 0.113281 46.5371 20.9678 46.5957 46.6934zM502.535 167.486
-c-0.0205078 -39.3281 -31.918 -71.2422 -71.2471 -71.2217c-39.3291 0.0214844 -71.1943 31.918 -71.1729 71.2471c0.0195312 39.3281 31.918 71.1943 71.2471 71.1729c39.29 -0.0654297 71.1211 -31.9082 71.1729 -71.1982zM478.031 167.494
-c-0.00878906 25.7842 -20.918 46.6787 -46.7021 46.6699s-46.6787 -20.918 -46.6699 -46.7021s20.918 -46.6777 46.7021 -46.6699c25.7646 0.0458984 46.6357 20.9277 46.6699 46.6934v0.00878906z" />
+d="M195.11 162.82v0.0595703c0 28.1523 -22.8486 51 -51 51h-0.0507812h-0.00976562c-28.1846 0 -51.0596 -22.875 -51.0596 -51.0596c0 -28.1855 22.875 -51.0605 51.0596 -51.0605c28.1855 0 51.0605 22.875 51.0605 51.0605zM431.88 213.88
+c28.1855 0 51.0605 -22.875 51.0605 -51.0596c0 -28.1855 -22.875 -51.0605 -51.0605 -51.0605c-28.1846 0 -51.0596 22.875 -51.0596 51.0605c0 28.1846 22.875 51.0596 51.0596 51.0596zM575.85 162.82c-0.00195312 -79.4531 -64.457 -143.937 -143.909 -143.937
+c-31.1523 0 -74.9795 17.1836 -97.8301 38.3564l-46.1104 -50.1699l-46.1396 50.1992c-22.7959 -20.9512 -66.4238 -37.9551 -97.3857 -37.9551c-79.4385 0 -143.91 64.4717 -143.91 143.91c0 34.8828 20.8438 82.3506 46.5254 105.955l-47.0898 51.2402h104.66
+c45.8398 31.2021 128.048 56.5264 183.5 56.5264s137.66 -25.3242 183.5 -56.5264h104.34l-47.0898 -51.2402c25.9111 -23.5781 46.9404 -71.1465 46.9404 -106.179c0 -0.0498047 -0.000976562 -0.130859 -0.000976562 -0.180664zM241.45 162.82
+c0 -53.7598 -43.6309 -97.3906 -97.3906 -97.3906c-53.7588 0 -97.3896 43.6309 -97.3896 97.3906c0 53.7588 43.6309 97.3896 97.3896 97.3896c53.7598 0 97.3906 -43.6309 97.3906 -97.3896zM396.08 308.22c-61.4697 -23.5195 -108.08 -78.5098 -108.08 -142.59
+c0 64.0898 -46.6201 119.08 -108.09 142.59c28.6377 11.9336 77.0596 21.6191 108.085 21.6191c31.0244 0 79.4473 -9.68555 108.085 -21.6191zM529.28 162.82v0.00976562c0 53.7646 -43.6357 97.4004 -97.4004 97.4004s-97.3994 -43.6357 -97.3994 -97.4004
+s43.6348 -97.4004 97.3994 -97.4004v0c53.7598 0 97.3945 43.6309 97.4004 97.3906z" />
     <glyph glyph-name="odnoklassniki" unicode="&#xf263;" horiz-adv-x="320" 
 d="M275.1 114c-27.3994 -17.4004 -65.0996 -24.2998 -90 -26.9004l20.9004 -20.5996l76.2998 -76.2998c27.9004 -28.6006 -17.5 -73.2998 -45.7002 -45.7002c-19.0996 19.4004 -47.0996 47.4004 -76.2998 76.5996l-76.2998 -76.5
 c-28.2002 -27.5 -73.5996 17.6006 -45.4004 45.7002c19.4004 19.4004 47.1006 47.4004 76.3008 76.2998l20.5996 20.6006c-24.5996 2.59961 -62.9004 9.09961 -90.5996 26.8994c-32.6006 21 -46.9004 33.3008 -34.3008 59c7.40039 14.6006 27.7002 26.9004 54.6006 5.7002
@@ -1038,10 +1033,10 @@ c-96.5703 0 -160.57 84.5723 -160.57 176.572c0 16.8574 2 33.4287 6 49.7139c-20 -3
 c5.42871 8.57129 14.5703 14.2861 24.8574 14.2861c10 0 19.4277 -5.71387 24.5713 -14.2861c5.42871 8.57129 14.8564 14.2861 24.8574 14.2861c10 0 19.4287 -5.71387 24.8574 -14.2861c5.14258 8.57129 14.5713 14.2861 24.5723 14.2861
 c10.8564 0 20.8564 -6.57227 25.7139 -16c43.4268 36.2861 68.5693 92 71.4258 148.286zM432.286 261.714c0 53.7139 -34.5713 105.714 -92.5723 105.714c-30.2852 0 -58.5713 -15.1426 -78.8564 -36.8564c-19.9951 -66.3828 -27.4473 -136.571 41.4287 -136.571
 c28.8047 0 97.3564 28.5381 84.2861 -36.8574c28.8564 26 45.7139 65.7148 45.7139 104.571z" />
-    <glyph glyph-name="google-plus" unicode="&#xf2b3;" horiz-adv-x="496" 
-d="M248 440c136.9 0 248 -111.1 248 -248s-111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248zM177.3 68c71.2998 0 118.8 50.4004 118.8 121.2c0 7.09961 -0.599609 13.8994 -1.89941 20.7002h-116.9v-42.6006h70.1006
-c-5.2002 -34.2002 -37.5 -53.2998 -70.1006 -53.2998c-43 0 -77.2002 35.5 -77.2002 78.0996c0 42.6006 34.3008 78.1006 77.2002 78.1006c18.1006 0 36.2002 -6.2002 49.4004 -19.1006l33.5996 32.6006c-22.8994 21.2998 -51.7002 32.2998 -83 32.2998
-c-68.7998 0 -124 -55.5 -124 -124s55.2002 -124 124 -124zM407.5 174.2h35.2002v35.5h-35.2002v35.5h-35.5v-35.5h-35.5v-35.5h35.5v-35.5h35.5v35.5z" />
+    <glyph glyph-name="google-plus" unicode="&#xf2b3;" horiz-adv-x="512" 
+d="M256 440c136.9 0 248 -111.1 248 -248s-111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248zM185.3 68c71.2998 0 118.8 50.4004 118.8 121.2c0.000976562 0.114258 0.000976562 0.299805 0.000976562 0.414062c0 5.64746 -0.851562 14.7363 -1.90039 20.2861
+h-116.9v-42.6006h70.1006c-5.2002 -34.2002 -37.5 -53.2998 -70.1006 -53.2998c-43 0 -77.2002 35.5 -77.2002 78.0996c0 42.6006 34.3008 78.1006 77.2002 78.1006c18.1006 0 36.2002 -6.2002 49.4004 -19.1006l33.5996 32.6006
+c-22.8994 21.2998 -51.7002 32.2998 -83 32.2998c-68.4482 0 -124 -55.5518 -124 -124s55.5518 -124 124 -124zM415.5 174.2h35.2002v35.5h-35.2002v35.5h-35.5v-35.5h-35.5v-35.5h35.5v-35.5h35.5v35.5z" />
     <glyph glyph-name="font-awesome" unicode="&#xf2b4;" 
 d="M397.8 416c27.5 0 50.2002 -22.7002 50.2002 -50.2002v-347.6c0 -27.5 -22.7002 -50.2002 -50.2002 -50.2002h-347.6c-27.5 0 -50.2002 22.7002 -50.2002 50.2002v347.6c0 27.5 22.7002 50.2002 50.2002 50.2002h347.6zM352.4 131.7h0.0996094v140.3
 c0 4.2002 -4.2002 7.7998 -9 7.7998c-6 0 -31.0996 -16.0996 -53.7998 -16.0996c-4.7002 0 -8.90039 0.599609 -13.1006 2.39941c-20.2998 7.7002 -38.1992 13.7002 -60.8994 13.7002c-20.9004 0 -43 -6.5 -61.5 -14.2998
@@ -1074,8 +1069,8 @@ c-10.4004 10.6406 -16 17.1201 -16 21.9004c0 2.75977 1.91992 5.50977 3.83008 7.41
     <glyph glyph-name="telegram" unicode="&#xf2c6;" horiz-adv-x="496" 
 d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM369.8 270.1c3.60059 16.8008 -6.09961 23.5 -17.2002 19.5l-239.1 -92.1992c-16.4004 -6.40039 -16.0996 -15.5 -2.7998 -19.7002l61.2002 -19.1006l142 89.4004
 c6.59961 4.40039 12.6992 1.90039 7.69922 -2.5l-114.899 -103.8l-4.40039 -63.1006c6.40039 0 9.2002 2.80078 12.5 6.10059l29.9004 28.7998l62 -45.7002c11.2998 -6.39941 19.3994 -3.09961 22.3994 10.5z" />
-    <glyph glyph-name="bandcamp" unicode="&#xf2d5;" horiz-adv-x="496" 
-d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM296.2 113.9l84.7002 156.1h-181l-84.7002 -156.1h181z" />
+    <glyph glyph-name="bandcamp" unicode="&#xf2d5;" horiz-adv-x="512" 
+d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM304.2 113.9l84.7002 156.1h-181l-84.7002 -156.1h181z" />
     <glyph glyph-name="grav" unicode="&#xf2d6;" horiz-adv-x="512" 
 d="M301.1 236c4.40039 -4.40039 4.40039 -11.9004 0 -16.2998l-9.69922 -9.7002c-4.40039 -4.7002 -11.9004 -4.7002 -16.6006 0l-10.5 10.5c-4.39941 4.7002 -4.39941 11.9004 0 16.5996l9.7002 9.7002c4.40039 4.40039 11.9004 4.40039 16.5996 0zM270.9 255.7
 c-2.7002 -2.7998 -7.40039 -2.7998 -10.5 0c-2.80078 3 -2.80078 7.7002 0 10.5c3 3 7.69922 3 10.5 0c3 -2.7002 3 -7.5 0 -10.5zM244.9 250.4c2.7998 3 7.5 3 10.5 0c2.7998 -2.7002 2.7998 -7.40039 0 -10.2002c-3 -3 -7.7002 -3 -10.5 0c-3 2.7002 -3 7.39941 0 10.2002
@@ -3566,5 +3561,73 @@ c4.7998 24.4502 16.4102 50.0303 31.6201 66.4502c6 6 12.4092 11.21 18.8096 14.410
 c20.4209 1.60059 37.6309 -6.39941 37.6309 -6.39941l15.21 57.5996s-13.2305 6.41016 -39.2305 4.80957c-67.25 -4.40918 -97.6699 -51.2393 -94.4697 -97.6797c3.59961 -55.2402 58.8398 -53.2402 60.8398 -86.8594
 c0.410156 -8.01074 -4.80957 -19.6201 -18.8096 -20.4209c-21.6201 -1.59961 -48.4404 18.8203 -48.4404 18.8203l-10.4004 -44s26.8203 -28.8203 75.6504 -25.6201c40.4297 2.41016 68.4502 34.8301 65.6504 82.4707c-4 60.4395 -71.6504 66.0498 -73.25 91.6592z
 M249.42 365.12c8.80664 2.7998 16.8135 5.2002 24.0205 7.2002c-4.01074 12.4297 -12.8105 32.8301 -31.2305 36.4297c5.61035 -14.4102 7.20996 -31.6299 7.20996 -43.6299z" />
+    <glyph glyph-name="deezer" unicode="&#xf977;" horiz-adv-x="576" 
+d="M451.46 203.29v72.71h124.54v-72.71h-124.54zM451.46 377.18h124.54v-72.6699h-124.54v72.6699zM451.46 102.12v72.6797h124.54v-72.6797h-124.54zM0 0.910156v72.6699h124.54v-72.6699h-124.54zM150.47 0.910156v72.6699h124.53v-72.6699h-124.53zM300.99 0.910156
+l0.00976562 72.6699h124.53v-72.6699h-124.54zM451.46 0.910156v72.6699h124.54v-72.6699h-124.54zM301 102.12v72.6797h124.53v-72.6797h-124.53zM150.48 102.12l-0.0107422 72.6797h124.53v-72.6797h-124.52zM150.48 203.29l-0.0107422 72.71h124.53v-72.71h-124.52z" />
+    <glyph glyph-name="edge-legacy" unicode="&#xf978;" horiz-adv-x="512" 
+d="M25.71 219.84l0.349609 0.480469c0 -0.160156 0 -0.320312 -0.0693359 -0.480469h-0.280273zM486.29 204.33v-52.0703h-314.08c1.38965 -128.49 191.39 -124.06 272.26 -67.5693v-104.431c-47.3594 -28.5293 -156.779 -53.1699 -240.13 -21.3301
+c-70.6201 27.1602 -119.92 100.551 -120.75 172c-1.09961 92.2207 45.7002 153.42 120.75 188.32c-15.79 -19.9297 -27.9697 -41.54 -34.3398 -78.9297h175.85c10.25 105 -99.4199 105 -99.4199 105c-103.3 -3.62012 -177.949 -63.6904 -220.37 -125
+c14.5605 114.47 92.9404 219.96 232.83 219.68c85.0205 0 157.61 -39.8799 198.591 -113.27c21.0498 -37.9404 28.8096 -78.4004 28.8096 -122.4z" />
+    <glyph glyph-name="google-pay" unicode="&#xf979;" horiz-adv-x="640" 
+d="M105.72 233h99.6602c0.96582 -5.91309 1.75 -15.5752 1.75 -21.5674v-0.212891c0 -32.7598 -11.4102 -60.2998 -31.4102 -78.9102c-17.4502 -16.3799 -41.5293 -25.9092 -70 -25.9092c-36.1719 0.0898438 -78.4541 26.5225 -94.3799 59v0.149414
+c-6.25977 12.5352 -11.3398 34.0791 -11.3398 48.0898s5.08008 35.5557 11.3398 48.0908c15.918 32.4893 58.2002 58.9707 94.3799 59.1094c0.28125 0.00292969 0.736328 0.00488281 1.0166 0.00488281c22.3154 0 53.5557 -12.4746 69.7334 -27.8447l-30.2793 -30.6201
+c-9.08008 8.88184 -26.7578 16.0898 -39.459 16.0898c-0.291016 0 -0.761719 -0.00390625 -1.05176 -0.00976562c-27.5996 0 -50.9297 -18.9102 -59.2998 -44.3701v0c-1.81348 -5.5127 -3.28516 -14.6963 -3.28516 -20.5c0 -5.80273 1.47168 -14.9873 3.28516 -20.5
+c8.37012 -25.3096 31.7002 -44.2197 59.2998 -44.2197c14.2803 0 26.46 3.72949 36 10.2803c9.65918 6.5166 19.1309 21.1221 21.1406 32.5996h-57.1006v41.25zM495.13 237c10.1299 -9.33984 15.1201 -22.4502 15.0498 -39v-78.7002h-22.6094v17.7197h-1
+c-9.79004 -14.5898 -22.71 -21.8896 -39 -21.8896c-13.79 0 -25.54 4.16992 -34.79 12.5098c-7.70215 6.56836 -13.9541 20.1152 -13.9541 30.2383c0 0.285156 0.00683594 0.74707 0.0136719 1.03223c0 13.25 4.98047 23.6699 14.8203 31.5596
+c9.83984 7.89062 23.0498 11.7705 39.4902 11.7705c14.0898 0 25.54 -2.68066 34.6396 -7.75v5.50977c-0.00488281 7.07812 -4.3457 16.5889 -9.69043 21.2305c-5.34766 4.83398 -15.54 8.77246 -22.75 8.78906c-13.2061 0 -23.626 -5.66699 -31.2598 -17l-20.8496 13.2607
+c11.1602 16.5195 28.04 24.8594 50.5 24.8594c17.46 0 31.2598 -4.75977 41.3896 -14.1396zM475.9 147.7c7.7793 7.4502 11.7393 16.2295 11.7393 26.3594c-7.33984 5.94043 -17.6396 8.94043 -30.7998 8.78027c-9.54004 0 -17.75 -2.38965 -24.0703 -7
+c-6.31934 -4.60938 -9.53906 -10.4199 -9.53906 -17.4199c-0.000976562 -0.0263672 -0.000976562 -0.0703125 -0.000976562 -0.0976562c0 -5.35938 3.48145 -12.3184 7.77051 -15.5322c4.32324 -3.45215 12.3213 -6.25391 17.8535 -6.25391
+c0.131836 0 0.344727 0.00195312 0.476562 0.00390625c8.62207 0.0107422 20.5254 5.01074 26.5703 11.1602zM382.25 289.7c9.33691 -8.88477 16.915 -26.5166 16.915 -39.4053c0 -11.6875 -6.40918 -28.168 -14.3047 -36.7852
+c-0.890625 -0.889648 -1.77051 -1.79004 -2.65039 -2.67969c-11.0098 -10.5703 -24.5098 -15.9297 -40.5098 -15.9297h-39v-75.6406h-23.6299v186.74h62.6699c0.30957 0.00585938 0.8125 0.0117188 1.12305 0.0117188c12.7344 0 30.3799 -7.30762 39.3867 -16.3115z
+M365.67 227.47c4.9834 5.29004 9.02734 15.5225 9.02734 22.79c0 7.6084 -4.37598 18.1416 -9.76758 23.5098c-5.15918 5.0957 -15.2324 9.23047 -22.4834 9.23047h-0.116211h-39.6299v-65.21h39.6299c0.268555 -0.00878906 0.703125 -0.015625 0.97168 -0.015625
+c7.33398 0 17.3545 4.34375 22.3682 9.69531zM614.31 247h25.6904l-79 -183.87h-24.3496l29.3496 64.3203l-51.79 119.55h25.6904l37.4199 -91.7002h0.449219z" />
+    <glyph glyph-name="rust" unicode="&#xf97a;" horiz-adv-x="512" 
+d="M508.52 198.25c1.92285 -1.18945 3.43262 -3.98926 3.43262 -6.25s-1.55957 -5.06055 -3.48242 -6.25l-21.8193 -13.5098c-0.169922 -1.95996 -0.34082 -3.91992 -0.550781 -5.87012l18.7207 -17.5c1.28516 -1.20312 2.3291 -3.60742 2.3291 -5.36816
+c0 -2.81152 -2.13672 -5.89453 -4.76953 -6.88184l-24 -9c-0.540039 -1.88965 -1.08008 -3.78027 -1.66992 -5.65039l15 -20.8301c0.760742 -1.05957 1.37891 -2.97949 1.37891 -4.28516c0 -3.4502 -2.76367 -6.7002 -6.16895 -7.25488l-25.4199 -4.14941
+c-0.900391 -1.71973 -1.79004 -3.4502 -2.73047 -5.15039l10.6807 -23.4199c0.364258 -0.800781 0.660156 -2.16406 0.660156 -3.04395c0 -1.23145 -0.555664 -3.0625 -1.24023 -4.08594c-1.18164 -1.80371 -3.8916 -3.26758 -6.04688 -3.26758
+c-0.0898438 0 -0.234375 0.00390625 -0.323242 0.0078125l-25.8203 0.910156c-1.18652 -1.4873 -2.38965 -2.9541 -3.60938 -4.40039l5.92969 -25.1602c0.106445 -0.455078 0.192383 -1.20508 0.192383 -1.67285c0 -4.0625 -3.29688 -7.35938 -7.35938 -7.35938
+c-0.467773 0 -1.21777 0.0859375 -1.67285 0.192383l-25.1504 5.92969c-1.45312 -1.21289 -2.91992 -2.41602 -4.39941 -3.60938l0.90918 -25.8203c0.00292969 -0.0722656 0.00488281 -0.188477 0.00488281 -0.259766c0 -4.05762 -3.29297 -7.35059 -7.34961 -7.35059
+c-0.879883 0 -2.24414 0.295898 -3.04492 0.660156l-23.4199 10.6807c-1.7002 -0.94043 -3.42969 -1.83008 -5.15039 -2.73047l-4.14941 -25.4199c-0.550781 -3.4043 -3.79688 -6.16699 -7.24609 -6.16699c-1.30859 0 -3.23242 0.621094 -4.29395 1.38672l-20.8203 15
+c-1.87012 -0.599609 -3.75977 -1.12988 -5.64941 -1.67969l-9 -24c-0.992188 -2.62793 -4.07715 -4.76074 -6.88574 -4.76074c-1.75781 0 -4.16113 1.04004 -5.36426 2.32031l-17.5 18.7305c-1.9502 -0.219727 -3.88086 -0.390625 -5.88086 -0.560547l-13.5098 -21.8193
+c-1.18945 -1.92285 -3.98926 -3.48242 -6.25 -3.48242c-2.25977 0 -5.06055 1.55957 -6.25 3.48242l-13.5098 21.8193c-1.95996 0.169922 -3.92969 0.34082 -5.87988 0.550781l-17.5 -18.7207c-1.20312 -1.28027 -3.60645 -2.32031 -5.36426 -2.32031
+c-2.80859 0 -5.89355 2.13281 -6.88574 4.76074l-9 24c-1.88965 0.549805 -3.79004 1.08008 -5.65039 1.67969l-20.8301 -15c-1.06152 -0.765625 -2.98535 -1.38672 -4.29395 -1.38672c-3.44824 0 -6.69434 2.7627 -7.24609 6.16699l-4.14941 25.4199
+c-1.71973 0.900391 -3.4502 1.79004 -5.14062 2.73047l-23.4297 -10.6807c-0.800781 -0.364258 -2.16504 -0.660156 -3.04492 -0.660156c-4.05664 0 -7.34961 3.29297 -7.34961 7.35059c0 0.0712891 0.00195312 0.1875 0.00488281 0.259766l0.919922 25.8203
+c-1.4873 1.18652 -2.95703 2.38965 -4.41016 3.60938l-25.1602 -5.92969c-0.455078 -0.106445 -1.20508 -0.192383 -1.67285 -0.192383c-4.0625 0 -7.35938 3.29688 -7.35938 7.35938c0 0.467773 0.0859375 1.21777 0.192383 1.67285l5.92969 25.1602
+c-1.21973 1.45312 -2.41992 2.91992 -3.59961 4.40039l-25.8301 -0.910156c-0.103516 -0.00585938 -0.271484 -0.00976562 -0.375 -0.00976562c-2.14746 0 -4.83301 1.46484 -5.99512 3.26953c-0.681641 1.02246 -1.23438 2.84863 -1.23438 4.07715
+c0 0.881836 0.297852 2.25 0.664062 3.05273l10.6309 23.4297c-0.94043 1.69043 -1.83008 3.4209 -2.73047 5.14062l-25.4199 4.14941c-3.40527 0.554688 -6.16895 3.80469 -6.16895 7.25488c0 1.30566 0.618164 3.22559 1.37891 4.28516l15 20.8301
+c-0.599609 1.87012 -1.12988 3.76074 -1.67969 5.65039l-24 9c-2.63281 0.987305 -4.76953 4.07031 -4.76953 6.88184c0 1.76074 1.04297 4.16504 2.3291 5.36816l18.7197 17.5c-0.209961 1.9502 -0.379883 3.87012 -0.549805 5.87012l-21.8193 13.5098
+c-1.92285 1.18945 -3.48242 3.98926 -3.48242 6.25s1.55957 5.06055 3.48242 6.25l21.8594 13.5c0.169922 1.96973 0.339844 3.92969 0.549805 5.87988l-18.7197 17.5c-1.28613 1.20312 -2.3291 3.60742 -2.3291 5.36816c0 2.81152 2.13672 5.89453 4.76953 6.88184l24 9
+c0.549805 1.88965 1.08984 3.79004 1.67969 5.66016l-15 20.8203c-0.760742 1.05957 -1.37891 2.97949 -1.37891 4.28516c0 3.4502 2.76367 6.7002 6.16895 7.25488l25.4102 4.13965c0.899414 1.72949 1.79004 3.45996 2.72949 5.16016l-10.6602 23.4102
+c-0.366211 0.802734 -0.664062 2.16992 -0.664062 3.05273c0 1.22852 0.552734 3.05469 1.23438 4.07715c1.21875 1.80078 3.97168 3.2627 6.14648 3.2627c0.0615234 0 0.162109 -0.000976562 0.223633 -0.00292969l25.8096 -0.910156
+c1.19043 1.48047 2.39062 2.95996 3.62012 4.41016l-5.92969 25.1602c-0.106445 0.455078 -0.192383 1.20508 -0.192383 1.67285c0 4.0625 3.29688 7.35938 7.35938 7.35938c0.467773 0 1.21777 -0.0859375 1.67285 -0.192383l25.1504 -5.96973
+c1.41992 1.21973 2.92969 2.41992 4.41992 3.60938l-0.919922 25.8105c-0.00390625 0.0859375 -0.00683594 0.224609 -0.00683594 0.310547c0 4.05762 3.29297 7.35059 7.34961 7.35059c0.880859 0 2.24609 -0.295898 3.04688 -0.661133l23.4004 -10.6299
+c1.70996 0.939453 3.42969 1.83008 5.16016 2.72949l4.14941 25.4102c0.554688 3.40527 3.80469 6.16895 7.25488 6.16895c1.30469 0 3.22461 -0.618164 4.28516 -1.37891l20.8203 -15c1.87012 0.599609 3.76953 1.12988 5.66016 1.67969l9 24
+c0.987305 2.63281 4.07031 4.76953 6.88184 4.76953c1.76074 0 4.16504 -1.04297 5.36816 -2.3291l17.5 -18.7197c1.94922 0.209961 3.87988 0.379883 5.87988 0.549805l13.5098 21.8193c1.18945 1.92285 3.98926 3.48242 6.25 3.48242s5.06055 -1.55957 6.25 -3.48242
+l13.4805 -21.8398c1.96973 -0.169922 3.92969 -0.339844 5.87988 -0.549805l17.5 18.7197c1.20215 1.28613 3.60742 2.33008 5.36719 2.33008c2.8125 0 5.89551 -2.13672 6.88281 -4.76953l9 -24c1.88965 -0.540039 3.7793 -1.08008 5.63965 -1.66992l20.8604 14.9697
+c1.05957 0.760742 2.97949 1.37891 4.28516 1.37891c3.4502 0 6.7002 -2.76367 7.25488 -6.16895l4.14941 -25.4199c1.71973 -0.889648 3.4502 -1.79004 5.15039 -2.73047l23.4199 10.7305c0.800781 0.365234 2.16602 0.661133 3.04688 0.661133
+c4.05664 0 7.34961 -3.29297 7.34961 -7.34961c0 -0.0859375 -0.00292969 -0.225586 -0.00683594 -0.311523l-0.910156 -25.8203c1.4873 -1.18652 2.9541 -2.38965 4.40039 -3.60938l25.1602 5.92969c0.455078 0.106445 1.20508 0.192383 1.67285 0.192383
+c4.0625 0 7.35938 -3.29688 7.35938 -7.35938c0 -0.467773 -0.0859375 -1.21777 -0.192383 -1.67285l-5.87988 -25.1602c1.21387 -1.45312 2.41699 -2.91992 3.61035 -4.40039l25.8193 0.910156c0.0722656 0.00292969 0.188477 0.00488281 0.260742 0.00488281
+c4.05664 0 7.34961 -3.29297 7.34961 -7.34961c0 -0.879883 -0.295898 -2.24414 -0.660156 -3.04492l-10.6797 -23.4199c0.939453 -1.7002 1.83008 -3.41992 2.72949 -5.15039l25.4199 -4.14941c3.40527 -0.554688 6.16895 -3.80469 6.16895 -7.25488
+c0 -1.30566 -0.617188 -3.22559 -1.37891 -4.28516l-15 -20.8301c0.589844 -1.86035 1.12988 -3.76074 1.66992 -5.64062l24 -9c2.63281 -0.987305 4.76953 -4.07031 4.76953 -6.88184c0 -1.76074 -1.04297 -4.16504 -2.3291 -5.36816l-18.7197 -17.5
+c0.209961 -1.94922 0.379883 -3.87988 0.549805 -5.87988zM357.52 69.1699l32.1406 -6.87988c5.17969 5.20508 12.9482 14.2051 17.3398 20.0898h-79.0498c-12.5 0 -24.21 17.6396 -27.1006 26.46c-2.88965 7.86035 -7.14941 32.4502 -9.05957 40
+c-6.12988 24.5898 -25.3799 25.8701 -29.79 25.8701h-48.4805l-0.0498047 -34.3496h44.8301c1.71973 0 2.89062 -0.34082 2.89062 -1.91016v-54.1904c0 -1.62012 -1.1709 -1.91016 -2.89062 -1.91016h-153.17c4.13086 -5.60352 11.415 -14.21 16.2598 -19.21
+l31.5107 6.76074c0.789062 0.167969 2.08594 0.304688 2.89258 0.304688c6.2002 0 12.2773 -4.9209 13.5674 -10.9854l7.63965 -35.6602c20.7363 -9.63086 56.1221 -17.4473 78.9863 -17.4473c22.3516 0 57.0146 7.48535 77.374 16.708l7.63965 35.6699
+c1.30273 6.06641 7.39551 10.9893 13.5996 10.9893c0.81543 0 2.12402 -0.138672 2.91992 -0.30957zM383.29 34.6797l-0.0498047 0.0166016c0 8.17285 -6.63086 14.9932 -14.7998 15.2236h-0.44043c-8.38477 -0.0273438 -15.1904 -6.85449 -15.1904 -15.2402
+c0 -8.41211 6.82812 -15.2393 15.2402 -15.2393c8.41309 0 15.2402 6.82715 15.2402 15.2393zM157.67 35.3604l-0.0498047 0.0078125c0 8.14648 -6.6084 14.9746 -14.75 15.2422h-0.450195c-8.40723 -0.00585938 -15.2295 -6.83301 -15.2295 -15.2402
+c0 -8.41211 6.82715 -15.2402 15.2393 -15.2402c8.40723 0 15.2344 6.82324 15.2402 15.2305zM69.5703 213.85c-0.602539 -5.55859 -1.09082 -14.6094 -1.09082 -20.2012c0 -14.457 3.21191 -37.4746 7.1709 -51.3789h53.5996v119.73h-26.5596l6.76953 -15.2197
+c0.661133 -1.48633 1.19727 -4.01367 1.19727 -5.63965c0 -4.98633 -3.69922 -10.6709 -8.25684 -12.6904zM58.3096 249.91c0.00292969 -8.40918 6.85156 -15.2236 15.2607 -15.2236c8.41211 0 15.2393 6.82715 15.2393 15.2393
+c0 8.17871 -6.63477 15.0039 -14.8096 15.2344h-0.459961c-8.40723 -0.00585938 -15.2305 -6.83301 -15.2305 -15.2402v-0.00976562zM213.47 225.42h58.7002c12.4902 0 27.6797 4.41016 27.6797 16.7002c0 14.8496 -19.79 18.6201 -23.0693 18.6201h-63.2607zM399 141.29
+c10.3096 1.12988 22 5.70996 22.0195 26.46v8.82031c0 1.85938 0.780273 3.12988 2.69043 3.12988h19.2803c0.288086 3.85254 0.522461 10.1152 0.522461 13.9785c0 5.13574 -0.413086 13.4512 -0.922852 18.5615l-34.5898 15.3301
+c-4.55078 2.05176 -8.24512 7.76953 -8.24512 12.7617c0 1.60352 0.517578 4.09766 1.15527 5.56836l18 40.5693c-23.7432 41.6436 -81.2529 82.6045 -128.37 91.4307l-26.2598 -25c-2.21582 -2.13184 -6.50781 -3.86133 -9.58203 -3.86133
+c-3.27441 0 -7.7627 1.92676 -10.0186 4.30078l-23.4697 24.6006c-34.4902 -6.51855 -81.4805 -33.0352 -104.89 -59.1904h198.899c4.99023 0 23.5107 -2.23047 40.2705 -13.2305c11.9102 -7.88965 29.3994 -23.96 29.3994 -49.4795
+c0 -23.6201 -19.5996 -41.3096 -38.46 -53.2598c15.1807 -12 24.79 -18.9102 30.5703 -51.4004c1.37012 -5.96973 12.2002 -11.2197 22 -10.0898zM240 387.79c0 -8.41211 6.82715 -15.2646 15.2402 -15.2646c8.41211 0 15.2402 6.82812 15.2402 15.2402
+c0 8.18359 -6.63965 15.0088 -14.8203 15.2344h-0.450195c-8.37988 -0.0166016 -15.1934 -6.83008 -15.21 -15.21zM436.84 234c0.0605469 -0.000976562 0.15918 -0.00195312 0.219727 -0.00195312c8.41406 0 15.2422 6.82812 15.2422 15.2422
+c0 8.29297 -6.72949 15.1201 -15.0215 15.2402h-0.44043c-8.41211 0 -15.2402 -6.82812 -15.2402 -15.2402c0 -8.41309 6.82812 -15.2402 15.2402 -15.2402v0z" />
+    <glyph glyph-name="tiktok" unicode="&#xf97b;" 
+d="M448 238.09h-0.50293c-37.2227 0 -91.999 17.584 -122.267 39.25v-178.72c-0.0332031 -89.6943 -72.8555 -162.49 -162.551 -162.49c-89.7275 0 -162.55 72.8223 -162.55 162.55s72.8223 162.55 162.55 162.55c6.19043 0 16.1895 -0.689453 22.3203 -1.53906v-89.8906
+c-6.03418 1.89844 -16.0645 3.43848 -22.3896 3.43848c-41.1904 0 -74.6201 -33.4297 -74.6201 -74.6201s33.4297 -74.6201 74.6201 -74.6201c41.1895 0 74.6201 33.4297 74.6201 74.6201v0.00195312v349.38h88
+c-0.00292969 -0.275391 -0.00488281 -0.72168 -0.00488281 -0.99707c0 -5.88867 0.834961 -15.374 1.86426 -21.1729v0c5.34473 -28.5488 29.4961 -64.4873 53.9102 -80.2197c16.8135 -11.1172 46.8184 -20.1406 66.9746 -20.1406h0.0253906v-87.3799z" />
+    <glyph glyph-name="unsplash" unicode="&#xf97c;" 
+d="M448 217.83v-249.83h-448v249.83h141.13v-124.92h165.74v124.92h141.13zM306.87 416v-124.91h-165.74v124.91h165.74z" />
   </font>
 </defs></svg>
diff --git a/public/webfonts/fa-brands-400.ttf b/public/webfonts/fa-brands-400.ttf
index f75a773..7f65c86 100644
Binary files a/public/webfonts/fa-brands-400.ttf and b/public/webfonts/fa-brands-400.ttf differ
diff --git a/public/webfonts/fa-brands-400.woff b/public/webfonts/fa-brands-400.woff
index e161cd4..e7d6fdd 100644
Binary files a/public/webfonts/fa-brands-400.woff and b/public/webfonts/fa-brands-400.woff differ
diff --git a/public/webfonts/fa-brands-400.woff2 b/public/webfonts/fa-brands-400.woff2
index dd9ad0d..d0b9274 100644
Binary files a/public/webfonts/fa-brands-400.woff2 and b/public/webfonts/fa-brands-400.woff2 differ
diff --git a/public/webfonts/fa-regular-400.eot b/public/webfonts/fa-regular-400.eot
index 1758548..eafe8f8 100644
Binary files a/public/webfonts/fa-regular-400.eot and b/public/webfonts/fa-regular-400.eot differ
diff --git a/public/webfonts/fa-regular-400.svg b/public/webfonts/fa-regular-400.svg
index 535d73d..99b2911 100644
--- a/public/webfonts/fa-regular-400.svg
+++ b/public/webfonts/fa-regular-400.svg
@@ -1,12 +1,12 @@
 <?xml version="1.0" standalone="no"?>
 <!--
-Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 -->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Mon Mar 23 10:44:14 2020
+Created by FontForge 20190801 at Thu Jun 18 14:50:45 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
diff --git a/public/webfonts/fa-regular-400.ttf b/public/webfonts/fa-regular-400.ttf
index 84cb5a3..8d6cfe1 100644
Binary files a/public/webfonts/fa-regular-400.ttf and b/public/webfonts/fa-regular-400.ttf differ
diff --git a/public/webfonts/fa-regular-400.woff b/public/webfonts/fa-regular-400.woff
index 7c7fd14..3d2aaf3 100644
Binary files a/public/webfonts/fa-regular-400.woff and b/public/webfonts/fa-regular-400.woff differ
diff --git a/public/webfonts/fa-regular-400.woff2 b/public/webfonts/fa-regular-400.woff2
index 9811794..9719098 100644
Binary files a/public/webfonts/fa-regular-400.woff2 and b/public/webfonts/fa-regular-400.woff2 differ
diff --git a/public/webfonts/fa-solid-900.eot b/public/webfonts/fa-solid-900.eot
index 85f3a5a..3b02a19 100644
Binary files a/public/webfonts/fa-solid-900.eot and b/public/webfonts/fa-solid-900.eot differ
diff --git a/public/webfonts/fa-solid-900.svg b/public/webfonts/fa-solid-900.svg
index 151d631..273a857 100644
--- a/public/webfonts/fa-solid-900.svg
+++ b/public/webfonts/fa-solid-900.svg
@@ -1,12 +1,12 @@
 <?xml version="1.0" standalone="no"?>
 <!--
-Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 -->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata>
-Created by FontForge 20190801 at Mon Mar 23 10:44:14 2020
+Created by FontForge 20190801 at Thu Jun 18 14:50:46 2020
  By Robert Madole
 Copyright (c) Font Awesome
 </metadata>
@@ -4726,6 +4726,56 @@ h80zM96 204.32v107.68c0 4.41602 -3.58398 8 -8 8h-16c-4.41602 0 -8 -3.58398 -8 -8
 c5.30957 0.489258 10.5703 1.13965 16 1.13965s10.6904 -0.650391 16 -1.13965zM288 183.61v128.39c0 4.41602 -3.58398 8 -8 8h-16c-4.41602 0 -8 -3.58398 -8 -8v-107.68c9.45312 -4.75586 23.79 -14.0342 32 -20.71zM384 128v184c0 4.41602 -3.58398 8 -8 8h-16
 c-4.41602 0 -8 -3.58398 -8 -8v-184h32zM480 128v184c0 4.41602 -3.58398 8 -8 8h-16c-4.41602 0 -8 -3.58398 -8 -8v-184h32zM176 128c44.1602 0 80 -35.8398 80 -80s-35.8398 -80 -80 -80s-80 35.8398 -80 80s35.8398 80 80 80zM176 16c17.6641 0 32 14.3359 32 32
 s-14.3359 32 -32 32s-32 -14.3359 -32 -32s14.3359 -32 32 -32z" />
+    <glyph glyph-name="bacteria" unicode="&#xf959;" horiz-adv-x="640" 
+d="M272.35 221.6c-1.89648 -0.816406 -5.11133 -1.47949 -7.17676 -1.47949h-0.0332031h-0.0107422c-6.39551 0 -13.7021 4.73926 -16.3086 10.5801l-3.91992 8.84961c-1.15039 -0.729492 -2.35059 -1.37988 -3.4707 -2.14941
+c-2.85742 -2.01367 -7.31055 -5.5166 -9.93945 -7.82031c-3.42676 -2.93066 -8.64551 -8.03809 -11.6504 -11.4004c-2.30469 -2.48535 -5.83105 -6.70117 -7.87012 -9.41016c-0.700195 -0.969727 -1.22949 -2.0498 -1.89941 -3.0498l8.7998 -4.10938
+c5.6123 -2.65039 10.168 -9.83887 10.168 -16.0449c0 -9.79492 -7.94922 -17.7441 -17.7432 -17.7441c-2.19531 0 -5.58887 0.761719 -7.5752 1.69824l-9 4.2207c-1.35645 -4.21484 -3.08984 -11.1719 -3.87012 -15.5303
+c-1.58691 -9.24902 -6.99902 -23.1602 -12.0801 -31.0498l9.14062 -9.37012c2.75586 -2.85156 4.99219 -8.38477 4.99219 -12.3496c0 -9.81055 -7.96191 -17.7725 -17.7725 -17.7725c-4.16211 0 -9.8877 2.42871 -12.7803 5.42188l-8.58984 8.7998
+c-11.4551 -7.5918 -31.9062 -13.8105 -45.6494 -13.8799c-1.03027 0 -2.10059 0.259766 -3.10059 0.259766l-2.87012 -11c-1.99316 -7.21094 -9.68359 -13.0645 -17.166 -13.0645c-9.83105 0 -17.8096 7.97949 -17.8096 17.8105c0 1.16797 0.22168 3.03809 0.496094 4.1748
+l2.87988 11.0596c-13.165 6.57227 -29.4678 22.4453 -36.3896 35.4297l-11.2705 -3.33008c-1.36816 -0.407227 -3.6377 -0.738281 -5.06445 -0.738281c-9.79199 0 -17.7393 7.94727 -17.7393 17.7383c0 7.2998 5.67773 14.916 12.6738 17l11.5801 3.43066
+c-0.117188 1.63672 -0.211914 4.29688 -0.211914 5.9375c0 3.62793 0.461914 9.47949 1.03223 13.0625c1.72949 10.3799 4.72949 20.2197 7.51953 30.2197l-10.3496 3.54004c-6.59082 2.27832 -11.9385 9.78711 -11.9385 16.7598c0 9.78906 7.94434 17.7334 17.7334 17.7334
+c1.64453 0 4.24023 -0.435547 5.79492 -0.973633l10.4795 -3.58984c5.2959 12.6709 15.6006 32.3418 23 43.9102l-8.87988 6.46973c-4.03516 2.91895 -7.31055 9.33008 -7.31055 14.3105c0 3.19727 1.53711 7.88379 3.43066 10.46
+c2.95117 4.02051 9.39453 7.2832 14.3818 7.2832c3.20801 0 7.91602 -1.5332 10.5078 -3.42285l8.82031 -6.4209c8.79785 10.5908 24.4551 26.4189 34.9502 35.3301l-6.4502 8.61035c-1.95801 2.60645 -3.54785 7.36719 -3.54785 10.627
+c0 4.91797 3.20703 11.2852 7.1582 14.2129c2.62012 1.94043 7.39258 3.51562 10.6533 3.51562c4.9209 0 11.3213 -3.1875 14.2861 -7.11523l6.32031 -8.43066c11.5596 7.56445 31.2451 18.124 43.9404 23.5703l-3.49023 9.7998
+c-0.564453 1.59277 -1.02246 4.25586 -1.02246 5.94531c0 9.82715 7.97559 17.8018 17.8027 17.8018c6.94336 0 14.4609 -5.31152 16.7793 -11.8564l3.37988 -9.45996c10.9004 3.16992 21.7305 6.38965 33.1104 8.21973c3.78223 0.635742 9.96582 1.15137 13.8008 1.15137
+c0.811523 0 2.12793 -0.0224609 2.93945 -0.0517578l2.81934 10.7803c1.9082 7.36328 9.62891 13.3389 17.2354 13.3389c9.82812 0 17.8037 -7.97559 17.8037 -17.8037c0 -1.25293 -0.254883 -3.25293 -0.568359 -4.46484l-2.83984 -10.8506
+c13.1602 -6.62598 29.458 -22.5615 36.3799 -35.5693l11.3398 3.35938c1.37109 0.40918 3.64453 0.741211 5.0752 0.741211c9.79297 0 17.7412 -7.94727 17.7412 -17.7412c0 -7.29688 -5.6748 -14.9121 -12.667 -17l-11.8496 -3.50977
+c0.0986328 -1.50098 0.178711 -3.93945 0.178711 -5.44336c0 -12.6982 -5.2998 -31.8447 -11.8291 -42.7363l9.7207 -8.76074c3.2041 -2.91699 5.80371 -8.80176 5.80371 -13.1348c0 -9.80566 -7.95801 -17.7637 -17.7637 -17.7637
+c-3.7959 0 -9.1543 2.07324 -11.96 4.62891l-10 9c-8.45898 -5.90918 -23.5781 -12.1094 -33.75 -13.8398c-3.45605 -0.670898 -8.99316 -2.05078 -12.3604 -3.08008l4 -9.08008c0.836914 -1.88965 1.51562 -5.10156 1.51562 -7.16895
+c0 -6.39941 -4.75977 -13.6709 -10.626 -16.2314zM128 192c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32s-32 -14.3359 -32 -32s14.3359 -32 32 -32zM208 288c8.83203 0 16 7.16797 16 16s-7.16797 16 -16 16s-16 -7.16797 -16 -16s7.16797 -16 16 -16zM639.26 242.7
+c0.401367 -1.35645 0.727539 -3.60547 0.727539 -5.02051c0 -7.32422 -5.70703 -14.9355 -12.7373 -16.9893l-11.5801 -3.43066c0.118164 -1.64453 0.213867 -4.31836 0.213867 -5.96777c0 -3.63281 -0.462891 -9.49414 -1.03418 -13.082
+c-1.72949 -10.3701 -4.72949 -20.21 -7.51953 -30.21l10.3398 -3.53027c6.58984 -2.27832 11.9385 -9.78711 11.9385 -16.7598c0 -9.78906 -7.94434 -17.7334 -17.7334 -17.7334c-1.64453 0 -4.24121 0.435547 -5.79492 0.973633l-10.4805 3.58984
+c-5.29688 -12.6719 -15.6016 -32.3477 -23 -43.9199l8.88086 -6.45996c4.22852 -2.92383 7.66113 -9.46875 7.66113 -14.6104c0 -9.80273 -7.95605 -17.7598 -17.7598 -17.7598c-3.36328 0 -8.24707 1.67578 -10.9014 3.74023l-8.82031 6.41992
+c-8.7998 -10.5918 -24.457 -26.4238 -34.9502 -35.3398l6.4502 -8.61035c1.97363 -2.61035 3.57617 -7.38574 3.57617 -10.6582c0 -4.93262 -3.22363 -11.3086 -7.19629 -14.2314c-2.61914 -1.94238 -7.39062 -3.51855 -10.6514 -3.51855
+c-4.91992 0 -11.3174 3.18848 -14.2783 7.11816l-6.32031 8.42969c-11.5615 -7.5625 -31.2461 -18.127 -43.9404 -23.5801l3.49023 -9.79004c0.564453 -1.5918 1.02246 -4.25488 1.02246 -5.94434c0 -9.82715 -7.97559 -17.8018 -17.8027 -17.8018
+c-6.94336 0 -14.4609 5.31152 -16.7793 11.8564l-3.37988 9.45996c-10.8604 -3.16992 -21.7305 -6.34961 -33.1006 -8.24023c-3.7832 -0.635742 -9.96777 -1.15137 -13.8037 -1.15137c-0.810547 0 -2.12598 0.0234375 -2.93652 0.0517578l-2.81934 -10.7803
+c-1.9082 -7.36328 -9.62891 -13.3389 -17.2354 -13.3389c-9.82812 0 -17.8037 7.97656 -17.8037 17.8037c0 1.25293 0.254883 3.25293 0.568359 4.46582l2.84082 10.8496c-13.1719 6.625 -29.4834 22.5645 -36.4102 35.5801l-11.3398 -3.36035
+c-1.37207 -0.410156 -3.64844 -0.742188 -5.08008 -0.742188c-9.79395 0 -17.7432 7.94824 -17.7432 17.7422c0 7.2959 5.67285 14.9111 12.6631 17l11.8594 3.51074c-0.0976562 1.5 -0.177734 3.93848 -0.177734 5.44238c0 12.6992 5.29883 31.8457 11.8281 42.7373
+l-9.71973 8.75c-3.31641 2.92871 -6.00781 8.89551 -6.00781 13.3203c0 9.80859 7.96094 17.7695 17.7695 17.7695c3.88086 0 9.32812 -2.1543 12.1582 -4.80957l10 -9c8.45898 5.92871 23.5879 12.1562 33.7695 13.8994c3.45703 0.666992 8.99414 2.04688 12.3604 3.08008
+l-4 9.08008c-0.831055 1.88477 -1.50586 5.08691 -1.50586 7.14746c0 6.39062 4.75098 13.6592 10.6055 16.2227c1.89648 0.823242 5.11328 1.49512 7.18066 1.5h0.0107422c6.39551 0 13.7021 -4.74023 16.3086 -10.5801l3.91992 -8.84961
+c1.15039 0.729492 2.35059 1.37988 3.4707 2.14941c2.87305 2.0166 7.35254 5.52441 10 7.83008c3.40625 2.90918 8.58984 7.98535 11.5693 11.3301c2.3291 2.49805 5.88672 6.74121 7.94043 9.46973c0.69043 0.970703 1.21973 2.0498 1.88965 3.0498l-8.7998 4.11035
+c-5.6123 2.65039 -10.168 9.83789 -10.168 16.0449c0 9.79492 7.94922 17.7432 17.7432 17.7432c2.19531 0 5.58887 -0.760742 7.5752 -1.69824l9 -4.21973c1.35547 4.21191 3.08887 11.165 3.87012 15.5195c1.58301 9.25391 6.99512 23.1689 12.0801 31.0605
+l-9.14062 9.37012c-2.75586 2.85156 -4.99219 8.38379 -4.99219 12.3496c0 9.81055 7.96191 17.7725 17.7725 17.7725c4.16211 0 9.8877 -2.42969 12.7803 -5.42188l8.58984 -8.81055c11.4531 7.59961 31.9043 13.8223 45.6494 13.8906
+c1.03027 0 2.10059 -0.260742 3.10059 -0.260742l2.87012 11c2.01172 7.17871 9.69434 13.0039 17.1494 13.0039c9.83105 0 17.8096 -7.97852 17.8096 -17.8096c0 -1.14844 -0.214844 -2.9873 -0.479492 -4.10449l-2.87988 -11.0596
+c13.1611 -6.57715 29.4639 -22.4492 36.3896 -35.4297l11.2705 3.33008c1.36133 0.408203 3.62109 0.739258 5.04199 0.739258h0.0380859h0.0166016c7.31152 0 14.9473 -5.68457 17.043 -12.6895zM416 32c17.6641 0 32 14.3359 32 32s-14.3359 32 -32 32
+s-32 -14.3359 -32 -32s14.3359 -32 32 -32z" />
+    <glyph glyph-name="bacterium" unicode="&#xf95a;" 
+d="M511 345.07c0.541016 -1.81836 0.979492 -4.83398 0.979492 -6.73047c0 -9.76562 -7.60645 -19.917 -16.9795 -22.6602l-15.79 -4.67969c0.128906 -1.98242 0.233398 -5.20312 0.233398 -7.18945c0 -16.9619 -7.08887 -42.5303 -15.8232 -57.0703l12.9395 -11.6699
+c4.66211 -3.91992 8.44531 -12.043 8.44531 -18.1328c0 -13.0771 -10.6133 -23.6904 -23.6904 -23.6904c-5.36328 0 -12.8154 3.05664 -16.6348 6.82324l-13.3301 12c-11.2695 -7.9082 -31.4297 -16.2139 -45 -18.54c-4.61133 -0.887695 -11.999 -2.72461 -16.4893 -4.10059
+l5.35938 -12.1094c1.10449 -2.51758 2.00098 -6.79102 2.00098 -9.54004c0 -13.1055 -10.6357 -23.7412 -23.7402 -23.7412c-8.56055 0 -18.3008 6.3623 -21.7402 14.2012l-5.23047 11.7998c-1.5293 -0.980469 -3.12988 -1.87012 -4.62988 -2.87012
+c-3.80078 -2.68066 -9.72754 -7.33984 -13.2295 -10.4004c-4.59277 -3.92188 -11.5771 -10.7676 -15.5908 -15.2793c-3.06445 -3.29785 -7.75098 -8.89355 -10.46 -12.4902c-0.929688 -1.29004 -1.62988 -2.74023 -2.51953 -4.05957l11.7197 -5.49023
+c7.6748 -3.47363 13.9043 -13.1309 13.9043 -21.5547c0 -13.0605 -10.5996 -23.6602 -23.6602 -23.6602c-3.03516 0 -7.70996 1.08594 -10.4336 2.4248l-12 5.63965c-1.80957 -5.62012 -4.12109 -14.8975 -5.16016 -20.71
+c-2.11328 -12.334 -9.33008 -30.8818 -16.1104 -41.3994l12.1904 -12.5c3.49121 -3.76367 6.3252 -10.9854 6.3252 -16.1191c0 -13.082 -10.6182 -23.7002 -23.7002 -23.7002c-5.39453 0 -12.8789 3.08691 -16.7051 6.88867l-11.4502 11.7402
+c-15.2744 -10.126 -42.5439 -18.4238 -60.8701 -18.5195c-1.36035 0 -2.75977 0.299805 -4.12988 0.349609l-3.80957 -14.6299c-2.56738 -9.77051 -12.8496 -17.7002 -22.9512 -17.7002h-0.0488281c-1.68164 0.00292969 -4.37012 0.338867 -6 0.75
+c-9.7998 2.52637 -17.7529 12.791 -17.7529 22.9102c0 1.66016 0.336914 4.3125 0.75293 5.91992l3.84961 14.75c-17.5508 8.76855 -39.292 29.9316 -48.5303 47.2402l-15 -4.44043c-1.82422 -0.543945 -4.85059 -0.985352 -6.75488 -0.985352
+c-13.0498 0 -23.6406 10.5908 -23.6406 23.6406c0 9.72656 7.56445 19.876 16.8857 22.6553l15.4404 4.55957c-0.164062 2.24316 -0.297852 5.88867 -0.297852 8.1377c0 4.78223 0.599609 12.498 1.33789 17.2227c1.96289 11.3242 6.12891 29.4814 9.2998 40.5293
+l-13 4.48047c-9.01465 2.93359 -16.3311 13.0088 -16.3311 22.4883c0 13.0557 10.5957 23.6504 23.6504 23.6504c2.32031 0 5.97168 -0.649414 8.15039 -1.44922l12.9297 -4.42969c7.125 16.957 20.9775 43.2764 30.9199 58.75l-11.0898 8.06055
+c-5.65918 3.89551 -10.2529 12.6338 -10.2529 19.5049c0 13.0713 10.6084 23.6797 23.6797 23.6797c4.49902 0 11.0273 -2.24609 14.5732 -5.01465l11 -8c11.7568 14.208 32.6777 35.4609 46.7002 47.4395l-8 10.6299c-2.60352 3.4707 -4.7168 9.80762 -4.7168 14.1455
+c0 6.55664 4.27734 15.0439 9.54688 18.9443c3.49219 2.58789 9.85352 4.68848 14.1992 4.68848c6.56055 0 15.0908 -4.25098 19.041 -9.48828l8 -10.6299c15.4307 10.2012 41.7236 24.4609 58.6895 31.8301l-4.2998 12.0498
+c-0.68457 2.03418 -1.23926 5.42578 -1.23926 7.57129c0 13.1045 10.6357 23.7393 23.7402 23.7393c9.10547 0 19.0732 -6.92578 22.249 -15.46l4.2998 -12c12.0654 3.59473 31.9258 8.25781 44.3301 10.4102c5.06543 0.847656 13.3457 1.53613 18.4814 1.53613
+c1.0625 0 2.78711 -0.0302734 3.84863 -0.0664062l3.75977 14.3701c2.54492 9.82715 12.8486 17.8027 23 17.8027c13.1152 0 23.7588 -10.6436 23.7588 -23.7578c0 -1.6709 -0.339844 -4.33789 -0.758789 -5.95508l-3.79004 -14.4697
+c17.5508 -8.8291 39.2793 -30.0732 48.5 -47.4209l15.1201 4.48047c1.83105 0.544922 4.86719 0.987305 6.77734 0.987305c9.75098 0 19.9443 -7.5791 22.7529 -16.917zM160 80c26.4961 0 48 21.5039 48 48s-21.5039 48 -48 48s-48 -21.5039 -48 -48s21.5039 -48 48 -48z
+M240 216c13.248 0 24 10.752 24 24s-10.752 24 -24 24s-24 -10.752 -24 -24s10.752 -24 24 -24z" />
     <glyph glyph-name="box-tissue" unicode="&#xf95b;" 
 d="M383.88 160.18h-256l-64 288h141.4c27.9277 -0.00195312 57.7646 -21.5059 66.5996 -48c8.83105 -26.4932 38.6641 -47.9971 66.5898 -48h109.41zM-0.120117 -31.8203v64h512v-64c0 -17.6641 -14.3359 -32 -32 -32h-448c-17.6641 0 -32 14.3359 -32 32zM479.88 224.18
 c17.6582 -0.00488281 31.9902 -14.3408 31.9902 -32v0v-128h-512v128c0 17.6641 14.3359 32 32 32h49l14.2197 -64h-15.21c-8.83203 0 -16 -7.16797 -16 -16s7.16797 -16 16 -16h352c8.83203 0 16 7.16797 16 16s-7.16797 16 -16 16h-14.2695l21.3301 64h40.9395z" />
@@ -4867,6 +4917,10 @@ c20.1602 -20.1602 5.87988 -54.6299 -22.6299 -54.6299h-12.1201c-8.83203 0 -16 -7.
 c0 -8.83301 7.16895 -16.002 16.002 -16.002c3.6582 0 8.72754 2.09961 11.3145 4.68652l8.57031 8.58008c20.1602 20.1602 54.6299 5.87988 54.6299 -22.6299v-12.1201c0 -8.83203 7.16797 -16 16 -16s16 7.16797 16 16v12.1201c0 28.5098 34.4697 42.79 54.6299 22.6299
 l8.57031 -8.58008c2.58691 -2.58691 7.65625 -4.68652 11.3145 -4.68652c8.83301 0 16.002 7.16895 16.002 16.002c0 3.6582 -2.09961 8.72754 -4.68652 11.3145l-8.58008 8.57031c-20.1602 20.1602 -5.87988 54.6299 22.6299 54.6299h12.1201zM288 192
 c8.83203 0 16 -7.16797 16 -16s-7.16797 -16 -16 -16s-16 7.16797 -16 16s7.16797 16 16 16z" />
+    <glyph glyph-name="sink" unicode="&#xf96d;" 
+d="M32 32v32h448v-32c0 -52.9922 -43.0078 -96 -96 -96h-256c-52.9922 0 -96 43.0078 -96 96zM496 160c8.83203 0 16 -7.16797 16 -16v-32c0 -8.83203 -7.16797 -16 -16 -16h-480c-8.83203 0 -16 7.16797 -16 16v32c0 8.83203 7.16797 16 16 16h96v32h-64
+c-8.83203 0 -16 7.16797 -16 16v16c0 8.83203 7.16797 16 16 16h80c17.6641 0 32 -14.3359 32 -32v-48h64v188.21c0 46.4297 31.29 89.0801 76.8701 97.9297c5.18359 1.04395 13.6826 1.88965 18.9697 1.88965c53.0088 0 96.0879 -43.0205 96.1602 -96.0293v-16
+c0 -8.83203 -7.16797 -16 -16 -16h-32c-8.83203 0 -16 7.16797 -16 16v16c0 17.6641 -14.3359 32 -32 32s-32 -14.3359 -32 -32v-192h64v48c0 17.6641 14.3359 32 32 32h80c8.83203 0 16 -7.16797 16 -16v-16c0 -8.83203 -7.16797 -16 -16 -16h-64v-32h96z" />
     <glyph glyph-name="soap" unicode="&#xf96e;" 
 d="M416 256c52.9922 0 96 -43.0078 96 -96v-128c0 -52.9922 -43.0078 -96 -96 -96h-320c-52.9922 0 -96 43.0078 -96 96v128c0 52.9922 43.0078 96 96 96h128c0.0517578 -20.3193 11.2119 -48.9912 24.9102 -64h-88.9102c-52.9922 0 -96 -43.0078 -96 -96
 s43.0078 -96 96 -96h192h0.206055c52.8809 0 95.7998 42.918 95.7998 95.7998c0 36.9893 -28.2002 77.3047 -62.9463 89.9902c17.0488 15.6279 30.9092 47.082 30.9404 70.21zM320 192c-35.3281 0 -64 28.6719 -64 64s28.6719 64 64 64s64 -28.6719 64 -64
@@ -4900,6 +4954,14 @@ c0 1.41504 0.358398 3.65527 0.800781 5c21.3701 64.1201 31.1201 85.75 31.1201 126
 c-2.65234 -3.41699 -8.31445 -6.18945 -12.6387 -6.18945c-3.03027 0 -7.42969 1.50977 -9.82129 3.36914l-588.36 454.72c-3.41211 2.65234 -6.18262 8.3125 -6.18262 12.6338c0 3.03223 1.51172 7.43359 3.37305 9.82617l19.6299 25.2598
 c2.65234 3.41309 8.31152 6.18262 12.6338 6.18262c3.03125 0 7.43359 -1.51074 9.82617 -3.37207l53.2803 -41.1504c16.6299 27.7002 37.9297 44.5303 61.2598 44.5303h284.5c-36.8701 -38.5 -60.5 -108.38 -60.5 -192v-73l50.4297 -39
 c-11.4297 31.5996 -18.4297 70 -18.4297 112c0 106 43 192 96 192s96 -86 96 -192c0 -92.3203 -32.7197 -168.91 -76.1797 -187.28zM512 192c17.6201 0 32 28.6299 32 64s-14.3701 64 -32 64s-32 -28.6201 -32 -64s14.3701 -64 32 -64z" />
+    <glyph glyph-name="users-slash" unicode="&#xf973;" horiz-adv-x="640" 
+d="M132.65 235.68c-9.13672 -6.44727 -25.6279 -11.6807 -36.8105 -11.6807c-35.2393 0 -63.8398 28.6006 -63.8398 63.8398v0.161133c0.0507812 6.34375 1.93652 16.2979 4.20996 22.2197zM173.09 173.4c-36.0781 -19.6611 -69.7588 -68.6719 -75.1797 -109.4h-65.9102
+c-17.6641 0 -32 14.3359 -32 32v32c0.0332031 35.2949 28.7051 63.9668 64 64h64h0.0673828c14.5469 0 34.7168 -8.33301 45.0225 -18.5996zM544 224c-35.2949 0.0332031 -63.9668 28.7051 -64 64c0 35.3281 28.6719 64 64 64s64 -28.6719 64 -64s-28.6719 -64 -64 -64z
+M500.56 92.8896l133.271 -102.989c3.41016 -2.65234 6.17773 -8.31055 6.17773 -12.6309c0 -3.0293 -1.50879 -7.42773 -3.36816 -9.81934l-19.6396 -25.2705c-2.65234 -3.41504 -8.31348 -6.1875 -12.6377 -6.1875c-3.03418 0 -7.43848 1.51367 -9.83203 3.37793
+l-588.351 454.72c-3.41016 2.65234 -6.17773 8.31055 -6.17773 12.6309c0 3.02832 1.50879 7.42773 3.36816 9.81934l19.6299 25.2695c2.65234 3.41309 8.31152 6.18262 12.6338 6.18262c3.03125 0 7.43359 -1.51074 9.82617 -3.37207l163.94 -126.7
+c6.90918 55.25 53.46 98.0801 110.6 98.0801h0.0703125c61.7852 0 111.93 -50.1445 111.93 -111.93v-0.0703125c0 -47.3096 -29.54 -86.9297 -71 -103.23l55.0898 -42.5996c32.8359 -5.69629 70.6777 -34.9424 84.4697 -65.2803zM128 44.79
+c0 59.79 45.7402 108.38 104 114.08l244.57 -189c-3.39941 -0.985352 -9.03125 -1.82324 -12.5703 -1.87012h-288c-26.4961 0 -48 21.5039 -48 48v28.79zM576 192c35.2949 -0.0332031 63.9668 -28.7051 64 -64v-32c0 -17.6641 -14.3359 -32 -32 -32h-66
+c-5.36035 40.7402 -39 89.752 -75.0898 109.4c10.3057 10.2666 30.4756 18.5996 45.0225 18.5996h0.0673828h64z" />
     <glyph glyph-name="virus" unicode="&#xf974;" 
 d="M483.55 220.45c0.147461 0.00292969 0.356445 0.00488281 0.503906 0.00488281c15.7041 0 28.4492 -12.7461 28.4492 -28.4502s-12.7451 -28.4502 -28.4492 -28.4502c-0.147461 0 -0.386719 0.00292969 -0.53418 0.00488281h-21.5391
 c-50.6807 0 -76.0703 -61.2793 -40.2305 -97.1191l15.25 -15.2402c4.15039 -4.50879 7.51855 -13.1406 7.51855 -19.2686c0 -15.7051 -12.7451 -28.4502 -28.4502 -28.4502c-6.12793 0 -14.7598 3.36816 -19.2686 7.51855l-15.2402 15.2305
diff --git a/public/webfonts/fa-solid-900.ttf b/public/webfonts/fa-solid-900.ttf
index 7ac7af1..317d50a 100644
Binary files a/public/webfonts/fa-solid-900.ttf and b/public/webfonts/fa-solid-900.ttf differ
diff --git a/public/webfonts/fa-solid-900.woff b/public/webfonts/fa-solid-900.woff
index 3b10a0f..6f1bcd8 100644
Binary files a/public/webfonts/fa-solid-900.woff and b/public/webfonts/fa-solid-900.woff differ
diff --git a/public/webfonts/fa-solid-900.woff2 b/public/webfonts/fa-solid-900.woff2
index 3cbec71..50fe19a 100644
Binary files a/public/webfonts/fa-solid-900.woff2 and b/public/webfonts/fa-solid-900.woff2 differ
diff --git a/server/api/action/action.attributes.js b/server/api/action/action.attributes.js
index aff6231..49dab2d 100644
--- a/server/api/action/action.attributes.js
+++ b/server/api/action/action.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.controller.js b/server/api/action/action.controller.js
index 5885615..a8c33d0 100644
--- a/server/api/action/action.controller.js
+++ b/server/api/action/action.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.model.js b/server/api/action/action.model.js
index c232734..4d7ac10 100644
--- a/server/api/action/action.model.js
+++ b/server/api/action/action.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/action.rpc.js b/server/api/action/action.rpc.js
index 4898695..8b630f6 100644
--- a/server/api/action/action.rpc.js
+++ b/server/api/action/action.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/action/index.js b/server/api/action/index.js
index 0ee38ec..bfb0ef2 100644
--- a/server/api/action/index.js
+++ b/server/api/action/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.attributes.js b/server/api/analyticCustomReport/analyticCustomReport.attributes.js
index a884f9f..77b82f5 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.attributes.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.controller.js b/server/api/analyticCustomReport/analyticCustomReport.controller.js
index beb4121..66c6267 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.controller.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.model.js b/server/api/analyticCustomReport/analyticCustomReport.model.js
index 7f39c09..fbb4b16 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.model.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/analyticCustomReport.rpc.js b/server/api/analyticCustomReport/analyticCustomReport.rpc.js
index fa703fb..89f7ec4 100644
--- a/server/api/analyticCustomReport/analyticCustomReport.rpc.js
+++ b/server/api/analyticCustomReport/analyticCustomReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticCustomReport/index.js b/server/api/analyticCustomReport/index.js
index d9cede1..13efe5d 100644
--- a/server/api/analyticCustomReport/index.js
+++ b/server/api/analyticCustomReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js b/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
index 3a5cfa3..3ad5c53 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.controller.js b/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
index 2ba3764..130c1fc 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.model.js b/server/api/analyticDefaultReport/analyticDefaultReport.model.js
index 20b1936..2a4ede7 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.model.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js b/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
index 30192a7..b3fcc27 100644
--- a/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
+++ b/server/api/analyticDefaultReport/analyticDefaultReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticDefaultReport/index.js b/server/api/analyticDefaultReport/index.js
index 377dd09..c6fc0ad 100644
--- a/server/api/analyticDefaultReport/index.js
+++ b/server/api/analyticDefaultReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js b/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
index 6de1372..43d2d32 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.controller.js b/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
index a18d228..7a51290 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.model.js b/server/api/analyticExtractedReport/analyticExtractedReport.model.js
index b995fff..2f9aabd 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.model.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js b/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
index 4c1b654..ef70e31 100644
--- a/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
+++ b/server/api/analyticExtractedReport/analyticExtractedReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticExtractedReport/index.js b/server/api/analyticExtractedReport/index.js
index 270b51a..962d985 100644
--- a/server/api/analyticExtractedReport/index.js
+++ b/server/api/analyticExtractedReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.attributes.js b/server/api/analyticFieldReport/analyticFieldReport.attributes.js
index 703a0af..0ecd7e5 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.attributes.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.controller.js b/server/api/analyticFieldReport/analyticFieldReport.controller.js
index 058e689..915f6d2 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.controller.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.model.js b/server/api/analyticFieldReport/analyticFieldReport.model.js
index 5623b8f..722fd01 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.model.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/analyticFieldReport.rpc.js b/server/api/analyticFieldReport/analyticFieldReport.rpc.js
index 23324cb..369e5bc 100644
--- a/server/api/analyticFieldReport/analyticFieldReport.rpc.js
+++ b/server/api/analyticFieldReport/analyticFieldReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticFieldReport/index.js b/server/api/analyticFieldReport/index.js
index 28c9be7..aca823e 100644
--- a/server/api/analyticFieldReport/index.js
+++ b/server/api/analyticFieldReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.attributes.js b/server/api/analyticMetric/analyticMetric.attributes.js
index 40df75c..41d4fd9 100644
--- a/server/api/analyticMetric/analyticMetric.attributes.js
+++ b/server/api/analyticMetric/analyticMetric.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.controller.js b/server/api/analyticMetric/analyticMetric.controller.js
index 4ee37f2..fff0a21 100644
--- a/server/api/analyticMetric/analyticMetric.controller.js
+++ b/server/api/analyticMetric/analyticMetric.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.model.js b/server/api/analyticMetric/analyticMetric.model.js
index 553b9d2..83f4820 100644
--- a/server/api/analyticMetric/analyticMetric.model.js
+++ b/server/api/analyticMetric/analyticMetric.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/analyticMetric.rpc.js b/server/api/analyticMetric/analyticMetric.rpc.js
index 7c799c1..84a35c3 100644
--- a/server/api/analyticMetric/analyticMetric.rpc.js
+++ b/server/api/analyticMetric/analyticMetric.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticMetric/index.js b/server/api/analyticMetric/index.js
index 2811570..825a838 100644
--- a/server/api/analyticMetric/index.js
+++ b/server/api/analyticMetric/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.attributes.js b/server/api/analyticTreeReport/analyticTreeReport.attributes.js
index d6d88a9..add7b6e 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.attributes.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xfc84=['sequelize','exports'];(function(_0x31ac6f,_0xac69ee){var _0x26653f=function(_0x202b19){while(--_0x202b19){_0x31ac6f['push'](_0x31ac6f['shift']());}};_0x26653f(++_0xac69ee);}(_0xfc84,0xea));var _0x4fc8=function(_0x320c12,_0x5cc0b2){_0x320c12=_0x320c12-0x0;var _0xee91c1=_0xfc84[_0x320c12];return _0xee91c1;};'use strict';var Sequelize=require(_0x4fc8('0x0'));module[_0x4fc8('0x1')]={'tree':{'type':Sequelize['TEXT'],'allowNull':![]}};
\ No newline at end of file
+var _0x262c=['sequelize','exports'];(function(_0x55855f,_0x20cce4){var _0x546f1e=function(_0x3d7417){while(--_0x3d7417){_0x55855f['push'](_0x55855f['shift']());}};_0x546f1e(++_0x20cce4);}(_0x262c,0x122));var _0xc262=function(_0x316904,_0x1e8b77){_0x316904=_0x316904-0x0;var _0xfa9a21=_0x262c[_0x316904];return _0xfa9a21;};'use strict';var Sequelize=require(_0xc262('0x0'));module[_0xc262('0x1')]={'tree':{'type':Sequelize['TEXT'],'allowNull':![]}};
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.controller.js b/server/api/analyticTreeReport/analyticTreeReport.controller.js
index 10dd0ca..6914a64 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.controller.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.model.js b/server/api/analyticTreeReport/analyticTreeReport.model.js
index 45eeb51..31ecd8a 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.model.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/analyticTreeReport.rpc.js b/server/api/analyticTreeReport/analyticTreeReport.rpc.js
index 748309b..911715b 100644
--- a/server/api/analyticTreeReport/analyticTreeReport.rpc.js
+++ b/server/api/analyticTreeReport/analyticTreeReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/analyticTreeReport/index.js b/server/api/analyticTreeReport/index.js
index 2d9d313..ef709ee 100644
--- a/server/api/analyticTreeReport/index.js
+++ b/server/api/analyticTreeReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.attributes.js b/server/api/attachment/attachment.attributes.js
index 493aa8c..9c06b5b 100644
--- a/server/api/attachment/attachment.attributes.js
+++ b/server/api/attachment/attachment.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.controller.js b/server/api/attachment/attachment.controller.js
index 310bbc2..e46cd50 100644
--- a/server/api/attachment/attachment.controller.js
+++ b/server/api/attachment/attachment.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.model.js b/server/api/attachment/attachment.model.js
index ae0ab5e..b5020e0 100644
--- a/server/api/attachment/attachment.model.js
+++ b/server/api/attachment/attachment.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/attachment.rpc.js b/server/api/attachment/attachment.rpc.js
index 2aae846..2fd5fbb 100644
--- a/server/api/attachment/attachment.rpc.js
+++ b/server/api/attachment/attachment.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/attachment/index.js b/server/api/attachment/index.js
index b7fc6aa..b8d6549 100644
--- a/server/api/attachment/index.js
+++ b/server/api/attachment/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authGoogle/authGoogle.controller.js b/server/api/authGoogle/authGoogle.controller.js
index 0f38af3..2d5032a 100644
--- a/server/api/authGoogle/authGoogle.controller.js
+++ b/server/api/authGoogle/authGoogle.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authGoogle/index.js b/server/api/authGoogle/index.js
index 6381160..6d6e9e5 100644
--- a/server/api/authGoogle/index.js
+++ b/server/api/authGoogle/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authLocal/authLocal.controller.js b/server/api/authLocal/authLocal.controller.js
index 516a671..5bb047c 100644
--- a/server/api/authLocal/authLocal.controller.js
+++ b/server/api/authLocal/authLocal.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/authLocal/index.js b/server/api/authLocal/index.js
index 20e85da..b1766fe 100644
--- a/server/api/authLocal/index.js
+++ b/server/api/authLocal/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.attributes.js b/server/api/automation/automation.attributes.js
index 4a3df51..80e6c8f 100644
--- a/server/api/automation/automation.attributes.js
+++ b/server/api/automation/automation.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.controller.js b/server/api/automation/automation.controller.js
index 5b67133..7660dce 100644
--- a/server/api/automation/automation.controller.js
+++ b/server/api/automation/automation.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.model.js b/server/api/automation/automation.model.js
index 8b977c0..f45aa13 100644
--- a/server/api/automation/automation.model.js
+++ b/server/api/automation/automation.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/automation.rpc.js b/server/api/automation/automation.rpc.js
index 4c1e25b..62015a6 100644
--- a/server/api/automation/automation.rpc.js
+++ b/server/api/automation/automation.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/automation/index.js b/server/api/automation/index.js
index 40540d2..c2b780d 100644
--- a/server/api/automation/index.js
+++ b/server/api/automation/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.attributes.js b/server/api/campaign/campaign.attributes.js
index 94fe686..7c1de63 100644
--- a/server/api/campaign/campaign.attributes.js
+++ b/server/api/campaign/campaign.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.controller.js b/server/api/campaign/campaign.controller.js
index 85c36c5..0198bcd 100644
--- a/server/api/campaign/campaign.controller.js
+++ b/server/api/campaign/campaign.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.model.js b/server/api/campaign/campaign.model.js
index 08ee494..de11da2 100644
--- a/server/api/campaign/campaign.model.js
+++ b/server/api/campaign/campaign.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/campaign.rpc.js b/server/api/campaign/campaign.rpc.js
index 696e1c0..0ec2450 100644
--- a/server/api/campaign/campaign.rpc.js
+++ b/server/api/campaign/campaign.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/campaign/index.js b/server/api/campaign/index.js
index c51492e..9929e4a 100644
--- a/server/api/campaign/index.js
+++ b/server/api/campaign/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.attributes.js b/server/api/cannedAnswer/cannedAnswer.attributes.js
index 537a35f..7c2627c 100644
--- a/server/api/cannedAnswer/cannedAnswer.attributes.js
+++ b/server/api/cannedAnswer/cannedAnswer.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.controller.js b/server/api/cannedAnswer/cannedAnswer.controller.js
index 28fcd46..7a925b9 100644
--- a/server/api/cannedAnswer/cannedAnswer.controller.js
+++ b/server/api/cannedAnswer/cannedAnswer.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.model.js b/server/api/cannedAnswer/cannedAnswer.model.js
index 65af9e5..57f0db4 100644
--- a/server/api/cannedAnswer/cannedAnswer.model.js
+++ b/server/api/cannedAnswer/cannedAnswer.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/cannedAnswer.rpc.js b/server/api/cannedAnswer/cannedAnswer.rpc.js
index 19e7a26..21e273b 100644
--- a/server/api/cannedAnswer/cannedAnswer.rpc.js
+++ b/server/api/cannedAnswer/cannedAnswer.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cannedAnswer/index.js b/server/api/cannedAnswer/index.js
index 5781c75..e275f04 100644
--- a/server/api/cannedAnswer/index.js
+++ b/server/api/cannedAnswer/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.attributes.js b/server/api/cdr/cdr.attributes.js
index 302bf72..721e8fd 100644
--- a/server/api/cdr/cdr.attributes.js
+++ b/server/api/cdr/cdr.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.controller.js b/server/api/cdr/cdr.controller.js
index 3783197..468028a 100644
--- a/server/api/cdr/cdr.controller.js
+++ b/server/api/cdr/cdr.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.model.js b/server/api/cdr/cdr.model.js
index 6eec49e..5dfe34f 100644
--- a/server/api/cdr/cdr.model.js
+++ b/server/api/cdr/cdr.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/cdr.rpc.js b/server/api/cdr/cdr.rpc.js
index 55bab87..2c54d27 100644
--- a/server/api/cdr/cdr.rpc.js
+++ b/server/api/cdr/cdr.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cdr/index.js b/server/api/cdr/index.js
index 9ea40ef..8ecd4b9 100644
--- a/server/api/cdr/index.js
+++ b/server/api/cdr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.attributes.js b/server/api/chatApplication/chatApplication.attributes.js
index bbfd6ef..e0c5558 100644
--- a/server/api/chatApplication/chatApplication.attributes.js
+++ b/server/api/chatApplication/chatApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.controller.js b/server/api/chatApplication/chatApplication.controller.js
index 3d2f782..e1d2ad6 100644
--- a/server/api/chatApplication/chatApplication.controller.js
+++ b/server/api/chatApplication/chatApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.model.js b/server/api/chatApplication/chatApplication.model.js
index c71c07f..c035d30 100644
--- a/server/api/chatApplication/chatApplication.model.js
+++ b/server/api/chatApplication/chatApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/chatApplication.rpc.js b/server/api/chatApplication/chatApplication.rpc.js
index 8016461..077893d 100644
--- a/server/api/chatApplication/chatApplication.rpc.js
+++ b/server/api/chatApplication/chatApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatApplication/index.js b/server/api/chatApplication/index.js
index 47ff866..c6a097f 100644
--- a/server/api/chatApplication/index.js
+++ b/server/api/chatApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.attributes.js b/server/api/chatGroup/chatGroup.attributes.js
index 97b4f45..33cd14e 100644
--- a/server/api/chatGroup/chatGroup.attributes.js
+++ b/server/api/chatGroup/chatGroup.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.controller.js b/server/api/chatGroup/chatGroup.controller.js
index 2134975..c27fa9f 100644
--- a/server/api/chatGroup/chatGroup.controller.js
+++ b/server/api/chatGroup/chatGroup.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.events.js b/server/api/chatGroup/chatGroup.events.js
index 650a818..bcfcabe 100644
--- a/server/api/chatGroup/chatGroup.events.js
+++ b/server/api/chatGroup/chatGroup.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.model.js b/server/api/chatGroup/chatGroup.model.js
index 8e51edf..2a1425f 100644
--- a/server/api/chatGroup/chatGroup.model.js
+++ b/server/api/chatGroup/chatGroup.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.rpc.js b/server/api/chatGroup/chatGroup.rpc.js
index c4bbeab..2adaabe 100644
--- a/server/api/chatGroup/chatGroup.rpc.js
+++ b/server/api/chatGroup/chatGroup.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/chatGroup.socket.js b/server/api/chatGroup/chatGroup.socket.js
index ade20b0..d8c15d5 100644
--- a/server/api/chatGroup/chatGroup.socket.js
+++ b/server/api/chatGroup/chatGroup.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatGroup/index.js b/server/api/chatGroup/index.js
index 15808f9..3402ff0 100644
--- a/server/api/chatGroup/index.js
+++ b/server/api/chatGroup/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.attributes.js b/server/api/chatInteraction/chatInteraction.attributes.js
index 145e66c..26d2e52 100644
--- a/server/api/chatInteraction/chatInteraction.attributes.js
+++ b/server/api/chatInteraction/chatInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.controller.js b/server/api/chatInteraction/chatInteraction.controller.js
index e22607a..b83db92 100644
--- a/server/api/chatInteraction/chatInteraction.controller.js
+++ b/server/api/chatInteraction/chatInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.events.js b/server/api/chatInteraction/chatInteraction.events.js
index ee40559..895997f 100644
--- a/server/api/chatInteraction/chatInteraction.events.js
+++ b/server/api/chatInteraction/chatInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.model.js b/server/api/chatInteraction/chatInteraction.model.js
index aa6a0a5..9212666 100644
--- a/server/api/chatInteraction/chatInteraction.model.js
+++ b/server/api/chatInteraction/chatInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.rpc.js b/server/api/chatInteraction/chatInteraction.rpc.js
index 5d9a105..f9301a1 100644
--- a/server/api/chatInteraction/chatInteraction.rpc.js
+++ b/server/api/chatInteraction/chatInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/chatInteraction.socket.js b/server/api/chatInteraction/chatInteraction.socket.js
index 60a5fb0..3936acc 100644
--- a/server/api/chatInteraction/chatInteraction.socket.js
+++ b/server/api/chatInteraction/chatInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInteraction/index.js b/server/api/chatInteraction/index.js
index d7d014b..1ee2c46 100644
--- a/server/api/chatInteraction/index.js
+++ b/server/api/chatInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.attributes.js b/server/api/chatInternalMessage/chatInternalMessage.attributes.js
index b4c9fc0..ea7a746 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.attributes.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.controller.js b/server/api/chatInternalMessage/chatInternalMessage.controller.js
index d3a5ac8..5dccd62 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.controller.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.events.js b/server/api/chatInternalMessage/chatInternalMessage.events.js
index 61ebece..b20cc3c 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.events.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.model.js b/server/api/chatInternalMessage/chatInternalMessage.model.js
index 22b5a6d..fabc964 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.model.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.rpc.js b/server/api/chatInternalMessage/chatInternalMessage.rpc.js
index 105f39c..611a01c 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.rpc.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/chatInternalMessage.socket.js b/server/api/chatInternalMessage/chatInternalMessage.socket.js
index 02f3af0..b931a59 100644
--- a/server/api/chatInternalMessage/chatInternalMessage.socket.js
+++ b/server/api/chatInternalMessage/chatInternalMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatInternalMessage/index.js b/server/api/chatInternalMessage/index.js
index 20c72f2..c767dd3 100644
--- a/server/api/chatInternalMessage/index.js
+++ b/server/api/chatInternalMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.attributes.js b/server/api/chatMessage/chatMessage.attributes.js
index 75cbefc..118a2f9 100644
--- a/server/api/chatMessage/chatMessage.attributes.js
+++ b/server/api/chatMessage/chatMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.controller.js b/server/api/chatMessage/chatMessage.controller.js
index 16f55b5..c48f7a5 100644
--- a/server/api/chatMessage/chatMessage.controller.js
+++ b/server/api/chatMessage/chatMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.events.js b/server/api/chatMessage/chatMessage.events.js
index bd62193..dc1dbb4 100644
--- a/server/api/chatMessage/chatMessage.events.js
+++ b/server/api/chatMessage/chatMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.model.js b/server/api/chatMessage/chatMessage.model.js
index 83ff9ab..a97d631 100644
--- a/server/api/chatMessage/chatMessage.model.js
+++ b/server/api/chatMessage/chatMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.rpc.js b/server/api/chatMessage/chatMessage.rpc.js
index 1b2d791..defbab9 100644
--- a/server/api/chatMessage/chatMessage.rpc.js
+++ b/server/api/chatMessage/chatMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/chatMessage.socket.js b/server/api/chatMessage/chatMessage.socket.js
index 821356c..07554c6 100644
--- a/server/api/chatMessage/chatMessage.socket.js
+++ b/server/api/chatMessage/chatMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatMessage/index.js b/server/api/chatMessage/index.js
index bf8cba5..b4f00e6 100644
--- a/server/api/chatMessage/index.js
+++ b/server/api/chatMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js b/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
index 02270a3..30fce6b 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x931a=['exports','TEXT','medium','sequelize'];(function(_0x3c6741,_0x24c6f0){var _0x5d3310=function(_0x504ffb){while(--_0x504ffb){_0x3c6741['push'](_0x3c6741['shift']());}};_0x5d3310(++_0x24c6f0);}(_0x931a,0x17f));var _0xa931=function(_0x12e874,_0x34acf1){_0x12e874=_0x12e874-0x0;var _0x44fb7c=_0x931a[_0x12e874];return _0x44fb7c;};'use strict';var Sequelize=require(_0xa931('0x0'));module[_0xa931('0x1')]={'body':{'type':Sequelize[_0xa931('0x2')](_0xa931('0x3')),'allowNull':![]}};
\ No newline at end of file
+var _0x0d91=['medium'];(function(_0x2a0808,_0x1b7402){var _0x1b6e00=function(_0xe7ded6){while(--_0xe7ded6){_0x2a0808['push'](_0x2a0808['shift']());}};_0x1b6e00(++_0x1b7402);}(_0x0d91,0x1e9));var _0x10d9=function(_0x39c9fc,_0x267494){_0x39c9fc=_0x39c9fc-0x0;var _0x425ea4=_0x0d91[_0x39c9fc];return _0x425ea4;};'use strict';var Sequelize=require('sequelize');module['exports']={'body':{'type':Sequelize['TEXT'](_0x10d9('0x0')),'allowNull':![]}};
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.controller.js b/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
index a64a9e7..0bb3667 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.model.js b/server/api/chatOfflineMessage/chatOfflineMessage.model.js
index ee95f1d..492d848 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.model.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js b/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
index 0f285d9..3a5e246 100644
--- a/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
+++ b/server/api/chatOfflineMessage/chatOfflineMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatOfflineMessage/index.js b/server/api/chatOfflineMessage/index.js
index a13ea04..d6a7297 100644
--- a/server/api/chatOfflineMessage/index.js
+++ b/server/api/chatOfflineMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.attributes.js b/server/api/chatProactiveAction/chatProactiveAction.attributes.js
index 5bd9abc..f349486 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.attributes.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.controller.js b/server/api/chatProactiveAction/chatProactiveAction.controller.js
index 0ceda50..e2ec5a7 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.controller.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.model.js b/server/api/chatProactiveAction/chatProactiveAction.model.js
index 73b972f..839e62d 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.model.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/chatProactiveAction.rpc.js b/server/api/chatProactiveAction/chatProactiveAction.rpc.js
index 494f97f..4ac1d03 100644
--- a/server/api/chatProactiveAction/chatProactiveAction.rpc.js
+++ b/server/api/chatProactiveAction/chatProactiveAction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatProactiveAction/index.js b/server/api/chatProactiveAction/index.js
index 472a18c..7520ae8 100644
--- a/server/api/chatProactiveAction/index.js
+++ b/server/api/chatProactiveAction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.attributes.js b/server/api/chatQueue/chatQueue.attributes.js
index 27d91cc..ed868fb 100644
--- a/server/api/chatQueue/chatQueue.attributes.js
+++ b/server/api/chatQueue/chatQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.controller.js b/server/api/chatQueue/chatQueue.controller.js
index ae1a93d..4618676 100644
--- a/server/api/chatQueue/chatQueue.controller.js
+++ b/server/api/chatQueue/chatQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.events.js b/server/api/chatQueue/chatQueue.events.js
index 1986a73..c7eabd5 100644
--- a/server/api/chatQueue/chatQueue.events.js
+++ b/server/api/chatQueue/chatQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.model.js b/server/api/chatQueue/chatQueue.model.js
index 365204f..378c819 100644
--- a/server/api/chatQueue/chatQueue.model.js
+++ b/server/api/chatQueue/chatQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.rpc.js b/server/api/chatQueue/chatQueue.rpc.js
index d3099e6..2ee2a2c 100644
--- a/server/api/chatQueue/chatQueue.rpc.js
+++ b/server/api/chatQueue/chatQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/chatQueue.socket.js b/server/api/chatQueue/chatQueue.socket.js
index 38f7671..78a5ed0 100644
--- a/server/api/chatQueue/chatQueue.socket.js
+++ b/server/api/chatQueue/chatQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueue/index.js b/server/api/chatQueue/index.js
index b66cf8a..7f266fd 100644
--- a/server/api/chatQueue/index.js
+++ b/server/api/chatQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.attributes.js b/server/api/chatQueueReport/chatQueueReport.attributes.js
index 5ecdbfa..9493a6e 100644
--- a/server/api/chatQueueReport/chatQueueReport.attributes.js
+++ b/server/api/chatQueueReport/chatQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.controller.js b/server/api/chatQueueReport/chatQueueReport.controller.js
index bca1b22..ac71f1a 100644
--- a/server/api/chatQueueReport/chatQueueReport.controller.js
+++ b/server/api/chatQueueReport/chatQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.model.js b/server/api/chatQueueReport/chatQueueReport.model.js
index b106e83..12f73a4 100644
--- a/server/api/chatQueueReport/chatQueueReport.model.js
+++ b/server/api/chatQueueReport/chatQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/chatQueueReport.rpc.js b/server/api/chatQueueReport/chatQueueReport.rpc.js
index e5cdbc6..1525670 100644
--- a/server/api/chatQueueReport/chatQueueReport.rpc.js
+++ b/server/api/chatQueueReport/chatQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatQueueReport/index.js b/server/api/chatQueueReport/index.js
index 90bb072..137f46f 100644
--- a/server/api/chatQueueReport/index.js
+++ b/server/api/chatQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.attributes.js b/server/api/chatTransferReport/chatTransferReport.attributes.js
index e95dc40..d4cc409 100644
--- a/server/api/chatTransferReport/chatTransferReport.attributes.js
+++ b/server/api/chatTransferReport/chatTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.controller.js b/server/api/chatTransferReport/chatTransferReport.controller.js
index 3c47034..4368acb 100644
--- a/server/api/chatTransferReport/chatTransferReport.controller.js
+++ b/server/api/chatTransferReport/chatTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.model.js b/server/api/chatTransferReport/chatTransferReport.model.js
index fca5a6a..de14eb4 100644
--- a/server/api/chatTransferReport/chatTransferReport.model.js
+++ b/server/api/chatTransferReport/chatTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/chatTransferReport.rpc.js b/server/api/chatTransferReport/chatTransferReport.rpc.js
index 8ba76a1..9e1655a 100644
--- a/server/api/chatTransferReport/chatTransferReport.rpc.js
+++ b/server/api/chatTransferReport/chatTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatTransferReport/index.js b/server/api/chatTransferReport/index.js
index 9e133ad..79ca02f 100644
--- a/server/api/chatTransferReport/index.js
+++ b/server/api/chatTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.attributes.js b/server/api/chatWebsite/chatWebsite.attributes.js
index fc06bcd..2fc1abd 100644
--- a/server/api/chatWebsite/chatWebsite.attributes.js
+++ b/server/api/chatWebsite/chatWebsite.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.controller.js b/server/api/chatWebsite/chatWebsite.controller.js
index 9759d47..e2ce542 100644
--- a/server/api/chatWebsite/chatWebsite.controller.js
+++ b/server/api/chatWebsite/chatWebsite.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.events.js b/server/api/chatWebsite/chatWebsite.events.js
index a9a656e..a36800c 100644
--- a/server/api/chatWebsite/chatWebsite.events.js
+++ b/server/api/chatWebsite/chatWebsite.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.model.js b/server/api/chatWebsite/chatWebsite.model.js
index f2d928d..6e85ef6 100644
--- a/server/api/chatWebsite/chatWebsite.model.js
+++ b/server/api/chatWebsite/chatWebsite.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.rpc.js b/server/api/chatWebsite/chatWebsite.rpc.js
index c79c286..f94113a 100644
--- a/server/api/chatWebsite/chatWebsite.rpc.js
+++ b/server/api/chatWebsite/chatWebsite.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/chatWebsite.socket.js b/server/api/chatWebsite/chatWebsite.socket.js
index 8a4893d..b21eed2 100644
--- a/server/api/chatWebsite/chatWebsite.socket.js
+++ b/server/api/chatWebsite/chatWebsite.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/chatWebsite/index.js b/server/api/chatWebsite/index.js
index 0d27858..6540336 100644
--- a/server/api/chatWebsite/index.js
+++ b/server/api/chatWebsite/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.attributes.js b/server/api/cmCompany/cmCompany.attributes.js
index c890b02..feedd18 100644
--- a/server/api/cmCompany/cmCompany.attributes.js
+++ b/server/api/cmCompany/cmCompany.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.controller.js b/server/api/cmCompany/cmCompany.controller.js
index a3256d8..8d8cfb3 100644
--- a/server/api/cmCompany/cmCompany.controller.js
+++ b/server/api/cmCompany/cmCompany.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.model.js b/server/api/cmCompany/cmCompany.model.js
index 83565d4..2046adf 100644
--- a/server/api/cmCompany/cmCompany.model.js
+++ b/server/api/cmCompany/cmCompany.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/cmCompany.rpc.js b/server/api/cmCompany/cmCompany.rpc.js
index 79dbabd..294f8ec 100644
--- a/server/api/cmCompany/cmCompany.rpc.js
+++ b/server/api/cmCompany/cmCompany.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCompany/index.js b/server/api/cmCompany/index.js
index 1b98411..d55c99b 100644
--- a/server/api/cmCompany/index.js
+++ b/server/api/cmCompany/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.attributes.js b/server/api/cmContact/cmContact.attributes.js
index 71b9e36..91a74ca 100644
--- a/server/api/cmContact/cmContact.attributes.js
+++ b/server/api/cmContact/cmContact.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.controller.js b/server/api/cmContact/cmContact.controller.js
index 366ea0d..1e87a40 100644
--- a/server/api/cmContact/cmContact.controller.js
+++ b/server/api/cmContact/cmContact.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.events.js b/server/api/cmContact/cmContact.events.js
index c288178..b4cde40 100644
--- a/server/api/cmContact/cmContact.events.js
+++ b/server/api/cmContact/cmContact.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.model.js b/server/api/cmContact/cmContact.model.js
index a79b5ca..01e73d0 100644
--- a/server/api/cmContact/cmContact.model.js
+++ b/server/api/cmContact/cmContact.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.rpc.js b/server/api/cmContact/cmContact.rpc.js
index 932e223..646ce9a 100644
--- a/server/api/cmContact/cmContact.rpc.js
+++ b/server/api/cmContact/cmContact.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/cmContact.socket.js b/server/api/cmContact/cmContact.socket.js
index df3612b..0a6e499 100644
--- a/server/api/cmContact/cmContact.socket.js
+++ b/server/api/cmContact/cmContact.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmContact/index.js b/server/api/cmContact/index.js
index 126d535..92c1b3a 100644
--- a/server/api/cmContact/index.js
+++ b/server/api/cmContact/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.attributes.js b/server/api/cmCustomField/cmCustomField.attributes.js
index cdceea7..9fc1c1b 100644
--- a/server/api/cmCustomField/cmCustomField.attributes.js
+++ b/server/api/cmCustomField/cmCustomField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.controller.js b/server/api/cmCustomField/cmCustomField.controller.js
index 018d492..7e9afbc 100644
--- a/server/api/cmCustomField/cmCustomField.controller.js
+++ b/server/api/cmCustomField/cmCustomField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.model.js b/server/api/cmCustomField/cmCustomField.model.js
index 6bb054e..155d7fc 100644
--- a/server/api/cmCustomField/cmCustomField.model.js
+++ b/server/api/cmCustomField/cmCustomField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/cmCustomField.rpc.js b/server/api/cmCustomField/cmCustomField.rpc.js
index c41d2de..629fe0d 100644
--- a/server/api/cmCustomField/cmCustomField.rpc.js
+++ b/server/api/cmCustomField/cmCustomField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmCustomField/index.js b/server/api/cmCustomField/index.js
index 9741862..bf85bb5 100644
--- a/server/api/cmCustomField/index.js
+++ b/server/api/cmCustomField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.attributes.js b/server/api/cmHopper/cmHopper.attributes.js
index b02e94e..fa17553 100644
--- a/server/api/cmHopper/cmHopper.attributes.js
+++ b/server/api/cmHopper/cmHopper.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.controller.js b/server/api/cmHopper/cmHopper.controller.js
index 65412f9..771475c 100644
--- a/server/api/cmHopper/cmHopper.controller.js
+++ b/server/api/cmHopper/cmHopper.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.model.js b/server/api/cmHopper/cmHopper.model.js
index 48b58bb..5daa0ce 100644
--- a/server/api/cmHopper/cmHopper.model.js
+++ b/server/api/cmHopper/cmHopper.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/cmHopper.rpc.js b/server/api/cmHopper/cmHopper.rpc.js
index b6b3c88..95c005a 100644
--- a/server/api/cmHopper/cmHopper.rpc.js
+++ b/server/api/cmHopper/cmHopper.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopper/index.js b/server/api/cmHopper/index.js
index 0ed3b7f..fc4291d 100644
--- a/server/api/cmHopper/index.js
+++ b/server/api/cmHopper/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.attributes.js b/server/api/cmHopperBlack/cmHopperBlack.attributes.js
index 23cd509..9557ea0 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.attributes.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.controller.js b/server/api/cmHopperBlack/cmHopperBlack.controller.js
index 8106e20..01e62e5 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.controller.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.model.js b/server/api/cmHopperBlack/cmHopperBlack.model.js
index 2253adb..897c974 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.model.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/cmHopperBlack.rpc.js b/server/api/cmHopperBlack/cmHopperBlack.rpc.js
index b362f27..9a84dda 100644
--- a/server/api/cmHopperBlack/cmHopperBlack.rpc.js
+++ b/server/api/cmHopperBlack/cmHopperBlack.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperBlack/index.js b/server/api/cmHopperBlack/index.js
index 2dec293..5d9c5ea 100644
--- a/server/api/cmHopperBlack/index.js
+++ b/server/api/cmHopperBlack/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.attributes.js b/server/api/cmHopperFinal/cmHopperFinal.attributes.js
index f19b65b..4f1c5f3 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.attributes.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.controller.js b/server/api/cmHopperFinal/cmHopperFinal.controller.js
index 9fab21e..b7c8805 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.controller.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.model.js b/server/api/cmHopperFinal/cmHopperFinal.model.js
index e886c7e..8f4ee67 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.model.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/cmHopperFinal.rpc.js b/server/api/cmHopperFinal/cmHopperFinal.rpc.js
index 042835b..bb14093 100644
--- a/server/api/cmHopperFinal/cmHopperFinal.rpc.js
+++ b/server/api/cmHopperFinal/cmHopperFinal.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperFinal/index.js b/server/api/cmHopperFinal/index.js
index 88f8556..8a830d9 100644
--- a/server/api/cmHopperFinal/index.js
+++ b/server/api/cmHopperFinal/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.attributes.js b/server/api/cmHopperHistory/cmHopperHistory.attributes.js
index eee0699..c38c4c2 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.attributes.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.controller.js b/server/api/cmHopperHistory/cmHopperHistory.controller.js
index 55f456b..2c45244 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.controller.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.model.js b/server/api/cmHopperHistory/cmHopperHistory.model.js
index e3dbd43..f89249f 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.model.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/cmHopperHistory.rpc.js b/server/api/cmHopperHistory/cmHopperHistory.rpc.js
index 4489df0..2af555c 100644
--- a/server/api/cmHopperHistory/cmHopperHistory.rpc.js
+++ b/server/api/cmHopperHistory/cmHopperHistory.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmHopperHistory/index.js b/server/api/cmHopperHistory/index.js
index 5b531c6..dcd96ca 100644
--- a/server/api/cmHopperHistory/index.js
+++ b/server/api/cmHopperHistory/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.attributes.js b/server/api/cmList/cmList.attributes.js
index 63fe17a..80a63ba 100644
--- a/server/api/cmList/cmList.attributes.js
+++ b/server/api/cmList/cmList.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.controller.js b/server/api/cmList/cmList.controller.js
index 6f2aeda..38aebc1 100644
--- a/server/api/cmList/cmList.controller.js
+++ b/server/api/cmList/cmList.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.events.js b/server/api/cmList/cmList.events.js
index 92112a8..3b39b22 100644
--- a/server/api/cmList/cmList.events.js
+++ b/server/api/cmList/cmList.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.model.js b/server/api/cmList/cmList.model.js
index ef6ed31..bcf9f95 100644
--- a/server/api/cmList/cmList.model.js
+++ b/server/api/cmList/cmList.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.rpc.js b/server/api/cmList/cmList.rpc.js
index cd3b358..652854c 100644
--- a/server/api/cmList/cmList.rpc.js
+++ b/server/api/cmList/cmList.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/cmList.socket.js b/server/api/cmList/cmList.socket.js
index 3f8a40d..50e4613 100644
--- a/server/api/cmList/cmList.socket.js
+++ b/server/api/cmList/cmList.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/cmList/index.js b/server/api/cmList/index.js
index 589227f..db61664 100644
--- a/server/api/cmList/index.js
+++ b/server/api/cmList/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.attributes.js b/server/api/condition/condition.attributes.js
index 8426842..6b65bef 100644
--- a/server/api/condition/condition.attributes.js
+++ b/server/api/condition/condition.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.controller.js b/server/api/condition/condition.controller.js
index 6b800d1..29e3b1c 100644
--- a/server/api/condition/condition.controller.js
+++ b/server/api/condition/condition.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.model.js b/server/api/condition/condition.model.js
index c2b02d8..17b64c3 100644
--- a/server/api/condition/condition.model.js
+++ b/server/api/condition/condition.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/condition.rpc.js b/server/api/condition/condition.rpc.js
index b5e5091..6a99f09 100644
--- a/server/api/condition/condition.rpc.js
+++ b/server/api/condition/condition.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/condition/index.js b/server/api/condition/index.js
index 687db56..746db1e 100644
--- a/server/api/condition/index.js
+++ b/server/api/condition/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.attributes.js b/server/api/dashboard/dashboard.attributes.js
index a8db3b7..b50b78b 100644
--- a/server/api/dashboard/dashboard.attributes.js
+++ b/server/api/dashboard/dashboard.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.controller.js b/server/api/dashboard/dashboard.controller.js
index a38489a..42cdca7 100644
--- a/server/api/dashboard/dashboard.controller.js
+++ b/server/api/dashboard/dashboard.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.events.js b/server/api/dashboard/dashboard.events.js
index 9dde853..4666254 100644
--- a/server/api/dashboard/dashboard.events.js
+++ b/server/api/dashboard/dashboard.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.model.js b/server/api/dashboard/dashboard.model.js
index ad11ab8..abe9666 100644
--- a/server/api/dashboard/dashboard.model.js
+++ b/server/api/dashboard/dashboard.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.rpc.js b/server/api/dashboard/dashboard.rpc.js
index 0af6790..e183e85 100644
--- a/server/api/dashboard/dashboard.rpc.js
+++ b/server/api/dashboard/dashboard.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/dashboard.socket.js b/server/api/dashboard/dashboard.socket.js
index 94d8730..dd71f00 100644
--- a/server/api/dashboard/dashboard.socket.js
+++ b/server/api/dashboard/dashboard.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboard/index.js b/server/api/dashboard/index.js
index 7c86a39..19e50d7 100644
--- a/server/api/dashboard/index.js
+++ b/server/api/dashboard/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.attributes.js b/server/api/dashboardItem/dashboardItem.attributes.js
index 3a4218a..c4b59a6 100644
--- a/server/api/dashboardItem/dashboardItem.attributes.js
+++ b/server/api/dashboardItem/dashboardItem.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.controller.js b/server/api/dashboardItem/dashboardItem.controller.js
index 9505ab9..7843d85 100644
--- a/server/api/dashboardItem/dashboardItem.controller.js
+++ b/server/api/dashboardItem/dashboardItem.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.events.js b/server/api/dashboardItem/dashboardItem.events.js
index 80a61a0..f18452a 100644
--- a/server/api/dashboardItem/dashboardItem.events.js
+++ b/server/api/dashboardItem/dashboardItem.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.model.js b/server/api/dashboardItem/dashboardItem.model.js
index db1dcb9..cf1f885 100644
--- a/server/api/dashboardItem/dashboardItem.model.js
+++ b/server/api/dashboardItem/dashboardItem.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.rpc.js b/server/api/dashboardItem/dashboardItem.rpc.js
index 005a2b1..1636b78 100644
--- a/server/api/dashboardItem/dashboardItem.rpc.js
+++ b/server/api/dashboardItem/dashboardItem.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/dashboardItem.socket.js b/server/api/dashboardItem/dashboardItem.socket.js
index dd95548..f1d1a45 100644
--- a/server/api/dashboardItem/dashboardItem.socket.js
+++ b/server/api/dashboardItem/dashboardItem.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/dashboardItem/index.js b/server/api/dashboardItem/index.js
index a542f5c..43c5855 100644
--- a/server/api/dashboardItem/index.js
+++ b/server/api/dashboardItem/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.attributes.js b/server/api/disposition/disposition.attributes.js
index ddb4871..7832107 100644
--- a/server/api/disposition/disposition.attributes.js
+++ b/server/api/disposition/disposition.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x4102=['STRING','sequelize','exports'];(function(_0x367b0a,_0x560442){var _0x553077=function(_0x4970f7){while(--_0x4970f7){_0x367b0a['push'](_0x367b0a['shift']());}};_0x553077(++_0x560442);}(_0x4102,0x16c));var _0x2410=function(_0x498acf,_0x5183ac){_0x498acf=_0x498acf-0x0;var _0x2a1d12=_0x4102[_0x498acf];return _0x2a1d12;};'use strict';var Sequelize=require(_0x2410('0x0'));module[_0x2410('0x1')]={'name':{'type':Sequelize[_0x2410('0x2')],'allowNull':![]}};
\ No newline at end of file
+var _0x64c3=['STRING','exports'];(function(_0x2f1810,_0x5362db){var _0x26c96b=function(_0x42facb){while(--_0x42facb){_0x2f1810['push'](_0x2f1810['shift']());}};_0x26c96b(++_0x5362db);}(_0x64c3,0x181));var _0x364c=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x64c3[_0x3dd15e];return _0x231fd0;};'use strict';var Sequelize=require('sequelize');module[_0x364c('0x0')]={'name':{'type':Sequelize[_0x364c('0x1')],'allowNull':![]}};
\ No newline at end of file
diff --git a/server/api/disposition/disposition.controller.js b/server/api/disposition/disposition.controller.js
index 8ee7d85..2530a83 100644
--- a/server/api/disposition/disposition.controller.js
+++ b/server/api/disposition/disposition.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.model.js b/server/api/disposition/disposition.model.js
index ae9b852..59494c9 100644
--- a/server/api/disposition/disposition.model.js
+++ b/server/api/disposition/disposition.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/disposition.rpc.js b/server/api/disposition/disposition.rpc.js
index 5538895..80423d1 100644
--- a/server/api/disposition/disposition.rpc.js
+++ b/server/api/disposition/disposition.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/disposition/index.js b/server/api/disposition/index.js
index f5a9d18..b4115e3 100644
--- a/server/api/disposition/index.js
+++ b/server/api/disposition/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.attributes.js b/server/api/faxAccount/faxAccount.attributes.js
index 00be6ba..7945259 100644
--- a/server/api/faxAccount/faxAccount.attributes.js
+++ b/server/api/faxAccount/faxAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.controller.js b/server/api/faxAccount/faxAccount.controller.js
index 5f42da0..8633d1c 100644
--- a/server/api/faxAccount/faxAccount.controller.js
+++ b/server/api/faxAccount/faxAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.events.js b/server/api/faxAccount/faxAccount.events.js
index f7c43d3..6b587e6 100644
--- a/server/api/faxAccount/faxAccount.events.js
+++ b/server/api/faxAccount/faxAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.model.js b/server/api/faxAccount/faxAccount.model.js
index 7ba9884..2edcd1c 100644
--- a/server/api/faxAccount/faxAccount.model.js
+++ b/server/api/faxAccount/faxAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.rpc.js b/server/api/faxAccount/faxAccount.rpc.js
index 624074b..64e14eb 100644
--- a/server/api/faxAccount/faxAccount.rpc.js
+++ b/server/api/faxAccount/faxAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/faxAccount.socket.js b/server/api/faxAccount/faxAccount.socket.js
index 080fa7b..37a9c7c 100644
--- a/server/api/faxAccount/faxAccount.socket.js
+++ b/server/api/faxAccount/faxAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxAccount/index.js b/server/api/faxAccount/index.js
index 8c187b5..9fa4ce0 100644
--- a/server/api/faxAccount/index.js
+++ b/server/api/faxAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.attributes.js b/server/api/faxApplication/faxApplication.attributes.js
index b75d67a..4cac601 100644
--- a/server/api/faxApplication/faxApplication.attributes.js
+++ b/server/api/faxApplication/faxApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.controller.js b/server/api/faxApplication/faxApplication.controller.js
index 6f0893b..448928d 100644
--- a/server/api/faxApplication/faxApplication.controller.js
+++ b/server/api/faxApplication/faxApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.model.js b/server/api/faxApplication/faxApplication.model.js
index a8e3947..be877a9 100644
--- a/server/api/faxApplication/faxApplication.model.js
+++ b/server/api/faxApplication/faxApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/faxApplication.rpc.js b/server/api/faxApplication/faxApplication.rpc.js
index df8f68e..42f29d2 100644
--- a/server/api/faxApplication/faxApplication.rpc.js
+++ b/server/api/faxApplication/faxApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxApplication/index.js b/server/api/faxApplication/index.js
index 2dabf51..d732fb3 100644
--- a/server/api/faxApplication/index.js
+++ b/server/api/faxApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.attributes.js b/server/api/faxInteraction/faxInteraction.attributes.js
index ebab3b6..3336419 100644
--- a/server/api/faxInteraction/faxInteraction.attributes.js
+++ b/server/api/faxInteraction/faxInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.controller.js b/server/api/faxInteraction/faxInteraction.controller.js
index a4c2694..6331dc8 100644
--- a/server/api/faxInteraction/faxInteraction.controller.js
+++ b/server/api/faxInteraction/faxInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.events.js b/server/api/faxInteraction/faxInteraction.events.js
index 8c9a67b..14926ee 100644
--- a/server/api/faxInteraction/faxInteraction.events.js
+++ b/server/api/faxInteraction/faxInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.model.js b/server/api/faxInteraction/faxInteraction.model.js
index 801e95c..2adfef6 100644
--- a/server/api/faxInteraction/faxInteraction.model.js
+++ b/server/api/faxInteraction/faxInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.rpc.js b/server/api/faxInteraction/faxInteraction.rpc.js
index 460a64f..2bb1bbd 100644
--- a/server/api/faxInteraction/faxInteraction.rpc.js
+++ b/server/api/faxInteraction/faxInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/faxInteraction.socket.js b/server/api/faxInteraction/faxInteraction.socket.js
index aabadd8..7494298 100644
--- a/server/api/faxInteraction/faxInteraction.socket.js
+++ b/server/api/faxInteraction/faxInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxInteraction/index.js b/server/api/faxInteraction/index.js
index 8456c07..4831955 100644
--- a/server/api/faxInteraction/index.js
+++ b/server/api/faxInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.attributes.js b/server/api/faxMessage/faxMessage.attributes.js
index 9e6a62c..ebd120c 100644
--- a/server/api/faxMessage/faxMessage.attributes.js
+++ b/server/api/faxMessage/faxMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.controller.js b/server/api/faxMessage/faxMessage.controller.js
index c1ed20c..9ac8c18 100644
--- a/server/api/faxMessage/faxMessage.controller.js
+++ b/server/api/faxMessage/faxMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.events.js b/server/api/faxMessage/faxMessage.events.js
index acfe24a..a9da265 100644
--- a/server/api/faxMessage/faxMessage.events.js
+++ b/server/api/faxMessage/faxMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.model.js b/server/api/faxMessage/faxMessage.model.js
index e385de2..d14a4d3 100644
--- a/server/api/faxMessage/faxMessage.model.js
+++ b/server/api/faxMessage/faxMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.rpc.js b/server/api/faxMessage/faxMessage.rpc.js
index f7fbd11..21d2682 100644
--- a/server/api/faxMessage/faxMessage.rpc.js
+++ b/server/api/faxMessage/faxMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/faxMessage.socket.js b/server/api/faxMessage/faxMessage.socket.js
index d08f7b5..4d98042 100644
--- a/server/api/faxMessage/faxMessage.socket.js
+++ b/server/api/faxMessage/faxMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxMessage/index.js b/server/api/faxMessage/index.js
index 7400edc..a886775 100644
--- a/server/api/faxMessage/index.js
+++ b/server/api/faxMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.attributes.js b/server/api/faxQueue/faxQueue.attributes.js
index ba8a33a..05a6469 100644
--- a/server/api/faxQueue/faxQueue.attributes.js
+++ b/server/api/faxQueue/faxQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.controller.js b/server/api/faxQueue/faxQueue.controller.js
index 15f6fb0..6c39d0a 100644
--- a/server/api/faxQueue/faxQueue.controller.js
+++ b/server/api/faxQueue/faxQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.events.js b/server/api/faxQueue/faxQueue.events.js
index 56e7d4a..7a91b59 100644
--- a/server/api/faxQueue/faxQueue.events.js
+++ b/server/api/faxQueue/faxQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.model.js b/server/api/faxQueue/faxQueue.model.js
index 37ffa0f..148354b 100644
--- a/server/api/faxQueue/faxQueue.model.js
+++ b/server/api/faxQueue/faxQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.rpc.js b/server/api/faxQueue/faxQueue.rpc.js
index 99f1d95..fbf6c29 100644
--- a/server/api/faxQueue/faxQueue.rpc.js
+++ b/server/api/faxQueue/faxQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/faxQueue.socket.js b/server/api/faxQueue/faxQueue.socket.js
index 50d149b..3a0510a 100644
--- a/server/api/faxQueue/faxQueue.socket.js
+++ b/server/api/faxQueue/faxQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueue/index.js b/server/api/faxQueue/index.js
index 640a6aa..5bf1aea 100644
--- a/server/api/faxQueue/index.js
+++ b/server/api/faxQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.attributes.js b/server/api/faxQueueReport/faxQueueReport.attributes.js
index f5a53a2..e5c8942 100644
--- a/server/api/faxQueueReport/faxQueueReport.attributes.js
+++ b/server/api/faxQueueReport/faxQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.controller.js b/server/api/faxQueueReport/faxQueueReport.controller.js
index dac701b..f9752af 100644
--- a/server/api/faxQueueReport/faxQueueReport.controller.js
+++ b/server/api/faxQueueReport/faxQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.model.js b/server/api/faxQueueReport/faxQueueReport.model.js
index 2019bca..e2b1d6f 100644
--- a/server/api/faxQueueReport/faxQueueReport.model.js
+++ b/server/api/faxQueueReport/faxQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/faxQueueReport.rpc.js b/server/api/faxQueueReport/faxQueueReport.rpc.js
index a4716c2..f66288c 100644
--- a/server/api/faxQueueReport/faxQueueReport.rpc.js
+++ b/server/api/faxQueueReport/faxQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxQueueReport/index.js b/server/api/faxQueueReport/index.js
index b4ac637..5f5740c 100644
--- a/server/api/faxQueueReport/index.js
+++ b/server/api/faxQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.attributes.js b/server/api/faxTransferReport/faxTransferReport.attributes.js
index f470f71..7a5af79 100644
--- a/server/api/faxTransferReport/faxTransferReport.attributes.js
+++ b/server/api/faxTransferReport/faxTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.controller.js b/server/api/faxTransferReport/faxTransferReport.controller.js
index d2b0550..df64945 100644
--- a/server/api/faxTransferReport/faxTransferReport.controller.js
+++ b/server/api/faxTransferReport/faxTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.model.js b/server/api/faxTransferReport/faxTransferReport.model.js
index 6b08aa5..668c69e 100644
--- a/server/api/faxTransferReport/faxTransferReport.model.js
+++ b/server/api/faxTransferReport/faxTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/faxTransferReport.rpc.js b/server/api/faxTransferReport/faxTransferReport.rpc.js
index edf4294..f85023e 100644
--- a/server/api/faxTransferReport/faxTransferReport.rpc.js
+++ b/server/api/faxTransferReport/faxTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/faxTransferReport/index.js b/server/api/faxTransferReport/index.js
index 3ea9b67..5bb72a7 100644
--- a/server/api/faxTransferReport/index.js
+++ b/server/api/faxTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/index.js b/server/api/intDeskAccount/index.js
index 175660f..0aac672 100644
--- a/server/api/intDeskAccount/index.js
+++ b/server/api/intDeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.attributes.js b/server/api/intDeskAccount/intDeskAccount.attributes.js
index 02f2c52..bf0f255 100644
--- a/server/api/intDeskAccount/intDeskAccount.attributes.js
+++ b/server/api/intDeskAccount/intDeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.controller.js b/server/api/intDeskAccount/intDeskAccount.controller.js
index ae77bf3..1c58478 100644
--- a/server/api/intDeskAccount/intDeskAccount.controller.js
+++ b/server/api/intDeskAccount/intDeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.model.js b/server/api/intDeskAccount/intDeskAccount.model.js
index cd6c8b2..bb66567 100644
--- a/server/api/intDeskAccount/intDeskAccount.model.js
+++ b/server/api/intDeskAccount/intDeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskAccount/intDeskAccount.rpc.js b/server/api/intDeskAccount/intDeskAccount.rpc.js
index 2826b78..7ad3a8b 100644
--- a/server/api/intDeskAccount/intDeskAccount.rpc.js
+++ b/server/api/intDeskAccount/intDeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/index.js b/server/api/intDeskConfiguration/index.js
index 90bcefb..9bd5505 100644
--- a/server/api/intDeskConfiguration/index.js
+++ b/server/api/intDeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js b/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
index ea954db..4eee7b9 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x76d6=['exports','STRING','sequelize'];(function(_0x177ee6,_0x1e1164){var _0x42968d=function(_0x32bb67){while(--_0x32bb67){_0x177ee6['push'](_0x177ee6['shift']());}};_0x42968d(++_0x1e1164);}(_0x76d6,0x182));var _0x676d=function(_0x490ee7,_0x4b2063){_0x490ee7=_0x490ee7-0x0;var _0x4b8afc=_0x76d6[_0x490ee7];return _0x4b8afc;};'use strict';var Sequelize=require(_0x676d('0x0'));module[_0x676d('0x1')]={'name':{'type':Sequelize[_0x676d('0x2')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
+var _0x27bb=['STRING','sequelize','exports'];(function(_0x19950b,_0x53d0d7){var _0x3c6b41=function(_0x3924ad){while(--_0x3924ad){_0x19950b['push'](_0x19950b['shift']());}};_0x3c6b41(++_0x53d0d7);}(_0x27bb,0xa6));var _0xb27b=function(_0x3d3998,_0xd82bc9){_0x3d3998=_0x3d3998-0x0;var _0xe451ed=_0x27bb[_0x3d3998];return _0xe451ed;};'use strict';var Sequelize=require(_0xb27b('0x0'));module[_0xb27b('0x1')]={'name':{'type':Sequelize[_0xb27b('0x2')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.controller.js b/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
index 549b1c8..2750cbb 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.model.js b/server/api/intDeskConfiguration/intDeskConfiguration.model.js
index 8a8f829..68f86c4 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.model.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js b/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
index ea9baa7..659993e 100644
--- a/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
+++ b/server/api/intDeskConfiguration/intDeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/index.js b/server/api/intDeskField/index.js
index 8a094b0..069b714 100644
--- a/server/api/intDeskField/index.js
+++ b/server/api/intDeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.attributes.js b/server/api/intDeskField/intDeskField.attributes.js
index 6e208e9..1ea1c24 100644
--- a/server/api/intDeskField/intDeskField.attributes.js
+++ b/server/api/intDeskField/intDeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.controller.js b/server/api/intDeskField/intDeskField.controller.js
index d26e95e..080eacb 100644
--- a/server/api/intDeskField/intDeskField.controller.js
+++ b/server/api/intDeskField/intDeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.model.js b/server/api/intDeskField/intDeskField.model.js
index e5cb39f..8d15156 100644
--- a/server/api/intDeskField/intDeskField.model.js
+++ b/server/api/intDeskField/intDeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDeskField/intDeskField.rpc.js b/server/api/intDeskField/intDeskField.rpc.js
index 9b49843..9ddbcca 100644
--- a/server/api/intDeskField/intDeskField.rpc.js
+++ b/server/api/intDeskField/intDeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/index.js b/server/api/intDynamics365Account/index.js
index 5a830c9..e130bcc 100644
--- a/server/api/intDynamics365Account/index.js
+++ b/server/api/intDynamics365Account/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.attributes.js b/server/api/intDynamics365Account/intDynamics365Account.attributes.js
index 7ad058d..3c88e32 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.attributes.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.controller.js b/server/api/intDynamics365Account/intDynamics365Account.controller.js
index c8ffa89..46c110b 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.controller.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.model.js b/server/api/intDynamics365Account/intDynamics365Account.model.js
index a68f906..354a516 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.model.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Account/intDynamics365Account.rpc.js b/server/api/intDynamics365Account/intDynamics365Account.rpc.js
index 00ae61a..a88420d 100644
--- a/server/api/intDynamics365Account/intDynamics365Account.rpc.js
+++ b/server/api/intDynamics365Account/intDynamics365Account.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/index.js b/server/api/intDynamics365Configuration/index.js
index 063a804..1c0099b 100644
--- a/server/api/intDynamics365Configuration/index.js
+++ b/server/api/intDynamics365Configuration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
index c3d9845..42d05d3 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
index 17e5bea..299c7a1 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
index 0bf7378..f8d38e8 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js b/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
index 23bc89b..2d9afae 100644
--- a/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
+++ b/server/api/intDynamics365Configuration/intDynamics365Configuration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/index.js b/server/api/intDynamics365Field/index.js
index e4012b3..369df0a 100644
--- a/server/api/intDynamics365Field/index.js
+++ b/server/api/intDynamics365Field/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.attributes.js b/server/api/intDynamics365Field/intDynamics365Field.attributes.js
index 9f87f0a..9db5523 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.attributes.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.controller.js b/server/api/intDynamics365Field/intDynamics365Field.controller.js
index c076aa8..ea506bc 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.controller.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.model.js b/server/api/intDynamics365Field/intDynamics365Field.model.js
index 785e52d..f14d6f0 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.model.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intDynamics365Field/intDynamics365Field.rpc.js b/server/api/intDynamics365Field/intDynamics365Field.rpc.js
index 7c5e559..94091e6 100644
--- a/server/api/intDynamics365Field/intDynamics365Field.rpc.js
+++ b/server/api/intDynamics365Field/intDynamics365Field.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/index.js b/server/api/intFreshdeskAccount/index.js
index e9d3a4c..84a4f51 100644
--- a/server/api/intFreshdeskAccount/index.js
+++ b/server/api/intFreshdeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
index 05fcb7f..9d08073 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
index 4f9b17f..e4468fb 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
index fc0dac9..37d0184 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js b/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
index 265368f..ec61cd9 100644
--- a/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
+++ b/server/api/intFreshdeskAccount/intFreshdeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/index.js b/server/api/intFreshdeskConfiguration/index.js
index 4dca842..f0c1b86 100644
--- a/server/api/intFreshdeskConfiguration/index.js
+++ b/server/api/intFreshdeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
index d206e44..9955527 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x94e4=['STRING','sequelize'];(function(_0x441173,_0x5a39c0){var _0x1fce6d=function(_0x3a698c){while(--_0x3a698c){_0x441173['push'](_0x441173['shift']());}};_0x1fce6d(++_0x5a39c0);}(_0x94e4,0x1e3));var _0x494e=function(_0x2192c4,_0x46d352){_0x2192c4=_0x2192c4-0x0;var _0x595dc4=_0x94e4[_0x2192c4];return _0x595dc4;};'use strict';var Sequelize=require(_0x494e('0x0'));module['exports']={'name':{'type':Sequelize['STRING']},'description':{'type':Sequelize[_0x494e('0x1')]}};
\ No newline at end of file
+var _0x5804=['sequelize','exports','STRING'];(function(_0x34021d,_0x753aa6){var _0x16597b=function(_0x2d040a){while(--_0x2d040a){_0x34021d['push'](_0x34021d['shift']());}};_0x16597b(++_0x753aa6);}(_0x5804,0x1d1));var _0x4580=function(_0x10c4f9,_0x100fb4){_0x10c4f9=_0x10c4f9-0x0;var _0x522b09=_0x5804[_0x10c4f9];return _0x522b09;};'use strict';var Sequelize=require(_0x4580('0x0'));module[_0x4580('0x1')]={'name':{'type':Sequelize[_0x4580('0x2')]},'description':{'type':Sequelize[_0x4580('0x2')]}};
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
index 8bcdab1..8f59e2b 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
index 692c3d3..aee25df 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
index b5dea49..10b4084 100644
--- a/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
+++ b/server/api/intFreshdeskConfiguration/intFreshdeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/index.js b/server/api/intFreshdeskField/index.js
index f13d290..b11fac4 100644
--- a/server/api/intFreshdeskField/index.js
+++ b/server/api/intFreshdeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.attributes.js b/server/api/intFreshdeskField/intFreshdeskField.attributes.js
index b89cbbf..d0f6583 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.attributes.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.controller.js b/server/api/intFreshdeskField/intFreshdeskField.controller.js
index 1d74963..686dead 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.controller.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.model.js b/server/api/intFreshdeskField/intFreshdeskField.model.js
index 3944e7c..d2cdb70 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.model.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshdeskField/intFreshdeskField.rpc.js b/server/api/intFreshdeskField/intFreshdeskField.rpc.js
index 605d4c2..cc62235 100644
--- a/server/api/intFreshdeskField/intFreshdeskField.rpc.js
+++ b/server/api/intFreshdeskField/intFreshdeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/index.js b/server/api/intFreshsalesAccount/index.js
index 2aa6e8d..e1ee3ab 100644
--- a/server/api/intFreshsalesAccount/index.js
+++ b/server/api/intFreshsalesAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
index c842957..0c943e8 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
index 2888cad..d8afc3c 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
index aaf4413..d3d4369 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js b/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
index cbfab1a..cab67c2 100644
--- a/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
+++ b/server/api/intFreshsalesAccount/intFreshsalesAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/index.js b/server/api/intFreshsalesConfiguration/index.js
index 12ee5ee..28beafd 100644
--- a/server/api/intFreshsalesConfiguration/index.js
+++ b/server/api/intFreshsalesConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
index 75505bc..e6a5f24 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xb5b0=['STRING','exports'];(function(_0x4d90a6,_0x2ecd04){var _0x49051f=function(_0x204efd){while(--_0x204efd){_0x4d90a6['push'](_0x4d90a6['shift']());}};_0x49051f(++_0x2ecd04);}(_0xb5b0,0x1bd));var _0x0b5b=function(_0x5cced4,_0x291ff6){_0x5cced4=_0x5cced4-0x0;var _0x1b4540=_0xb5b0[_0x5cced4];return _0x1b4540;};'use strict';var Sequelize=require('sequelize');module[_0x0b5b('0x0')]={'name':{'type':Sequelize[_0x0b5b('0x1')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
+var _0xa481=['STRING','exports'];(function(_0x441983,_0x4f7178){var _0x361957=function(_0x1b7134){while(--_0x1b7134){_0x441983['push'](_0x441983['shift']());}};_0x361957(++_0x4f7178);}(_0xa481,0xe7));var _0x1a48=function(_0x1e1a2f,_0x38e166){_0x1e1a2f=_0x1e1a2f-0x0;var _0x4c72d2=_0xa481[_0x1e1a2f];return _0x4c72d2;};'use strict';var Sequelize=require('sequelize');module[_0x1a48('0x0')]={'name':{'type':Sequelize['STRING']},'description':{'type':Sequelize[_0x1a48('0x1')]}};
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
index 4966364..cb00961 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
index 7faa92c..b5f3aa3 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
index 4353ac9..dd73616 100644
--- a/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
+++ b/server/api/intFreshsalesConfiguration/intFreshsalesConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/index.js b/server/api/intFreshsalesField/index.js
index 3514e0d..a7bc750 100644
--- a/server/api/intFreshsalesField/index.js
+++ b/server/api/intFreshsalesField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.attributes.js b/server/api/intFreshsalesField/intFreshsalesField.attributes.js
index 2c303fb..ddad8a5 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.attributes.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.controller.js b/server/api/intFreshsalesField/intFreshsalesField.controller.js
index 4f43451..da5e681 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.controller.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.model.js b/server/api/intFreshsalesField/intFreshsalesField.model.js
index eb58991..90d9a69 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.model.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intFreshsalesField/intFreshsalesField.rpc.js b/server/api/intFreshsalesField/intFreshsalesField.rpc.js
index 7d1257c..4a971c3 100644
--- a/server/api/intFreshsalesField/intFreshsalesField.rpc.js
+++ b/server/api/intFreshsalesField/intFreshsalesField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/index.js b/server/api/intSalesforceAccount/index.js
index f21453f..461ab6e 100644
--- a/server/api/intSalesforceAccount/index.js
+++ b/server/api/intSalesforceAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js b/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
index 46caead..e72e8bc 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.controller.js b/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
index f333a1a..552890a 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.model.js b/server/api/intSalesforceAccount/intSalesforceAccount.model.js
index ddec93c..a0ab461 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.model.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js b/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
index 8cd53dc..74410f9 100644
--- a/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
+++ b/server/api/intSalesforceAccount/intSalesforceAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/index.js b/server/api/intSalesforceConfiguration/index.js
index 3ab80cd..97bde4e 100644
--- a/server/api/intSalesforceConfiguration/index.js
+++ b/server/api/intSalesforceConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
index 0d3f0fc..487adab 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
index cccc1bb..34b6fbd 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
index d27304b..2347881 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
index a31d459..50183b4 100644
--- a/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
+++ b/server/api/intSalesforceConfiguration/intSalesforceConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/index.js b/server/api/intSalesforceField/index.js
index eaf3929..5bb547f 100644
--- a/server/api/intSalesforceField/index.js
+++ b/server/api/intSalesforceField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.attributes.js b/server/api/intSalesforceField/intSalesforceField.attributes.js
index 1779b08..d515a25 100644
--- a/server/api/intSalesforceField/intSalesforceField.attributes.js
+++ b/server/api/intSalesforceField/intSalesforceField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.controller.js b/server/api/intSalesforceField/intSalesforceField.controller.js
index 772a5e2..125817c 100644
--- a/server/api/intSalesforceField/intSalesforceField.controller.js
+++ b/server/api/intSalesforceField/intSalesforceField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.model.js b/server/api/intSalesforceField/intSalesforceField.model.js
index 36962e4..a5fe32c 100644
--- a/server/api/intSalesforceField/intSalesforceField.model.js
+++ b/server/api/intSalesforceField/intSalesforceField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSalesforceField/intSalesforceField.rpc.js b/server/api/intSalesforceField/intSalesforceField.rpc.js
index 9d3a59d..2dd2da7 100644
--- a/server/api/intSalesforceField/intSalesforceField.rpc.js
+++ b/server/api/intSalesforceField/intSalesforceField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/index.js b/server/api/intServicenowAccount/index.js
index b03b40c..3056ffc 100644
--- a/server/api/intServicenowAccount/index.js
+++ b/server/api/intServicenowAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.attributes.js b/server/api/intServicenowAccount/intServicenowAccount.attributes.js
index 8202074..baf61aa 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.attributes.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.controller.js b/server/api/intServicenowAccount/intServicenowAccount.controller.js
index 7129228..0d76f6a 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.controller.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.model.js b/server/api/intServicenowAccount/intServicenowAccount.model.js
index 975abe1..89a6138 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.model.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowAccount/intServicenowAccount.rpc.js b/server/api/intServicenowAccount/intServicenowAccount.rpc.js
index d9a57bd..7f7e0ab 100644
--- a/server/api/intServicenowAccount/intServicenowAccount.rpc.js
+++ b/server/api/intServicenowAccount/intServicenowAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/index.js b/server/api/intServicenowConfiguration/index.js
index 50a2e68..0929be6 100644
--- a/server/api/intServicenowConfiguration/index.js
+++ b/server/api/intServicenowConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
index 0dd0b31..2c8f060 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x1dd5=['STRING','sequelize','exports'];(function(_0x3d4876,_0x366386){var _0x58ca9d=function(_0x5bd045){while(--_0x5bd045){_0x3d4876['push'](_0x3d4876['shift']());}};_0x58ca9d(++_0x366386);}(_0x1dd5,0x1c9));var _0x51dd=function(_0x5c278f,_0xd60d04){_0x5c278f=_0x5c278f-0x0;var _0x42676a=_0x1dd5[_0x5c278f];return _0x42676a;};'use strict';var Sequelize=require(_0x51dd('0x0'));module[_0x51dd('0x1')]={'name':{'type':Sequelize[_0x51dd('0x2')]},'description':{'type':Sequelize[_0x51dd('0x2')]}};
\ No newline at end of file
+var _0x288c=['exports','STRING','sequelize'];(function(_0x3875d6,_0x4f5d44){var _0x379418=function(_0x2dea14){while(--_0x2dea14){_0x3875d6['push'](_0x3875d6['shift']());}};_0x379418(++_0x4f5d44);}(_0x288c,0x9b));var _0xc288=function(_0x5e43d3,_0x4ac566){_0x5e43d3=_0x5e43d3-0x0;var _0x374f2e=_0x288c[_0x5e43d3];return _0x374f2e;};'use strict';var Sequelize=require(_0xc288('0x0'));module[_0xc288('0x1')]={'name':{'type':Sequelize['STRING']},'description':{'type':Sequelize[_0xc288('0x2')]}};
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
index 9b68b36..dae3ac1 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
index 495e1b8..1f61fd7 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js b/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
index 822e82c..e50bf17 100644
--- a/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
+++ b/server/api/intServicenowConfiguration/intServicenowConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/index.js b/server/api/intServicenowField/index.js
index ad721a8..1d66418 100644
--- a/server/api/intServicenowField/index.js
+++ b/server/api/intServicenowField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.attributes.js b/server/api/intServicenowField/intServicenowField.attributes.js
index 10e3873..03e87c1 100644
--- a/server/api/intServicenowField/intServicenowField.attributes.js
+++ b/server/api/intServicenowField/intServicenowField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.controller.js b/server/api/intServicenowField/intServicenowField.controller.js
index fbf5ca2..ec9a57b 100644
--- a/server/api/intServicenowField/intServicenowField.controller.js
+++ b/server/api/intServicenowField/intServicenowField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.model.js b/server/api/intServicenowField/intServicenowField.model.js
index 224adfc..abcb3b3 100644
--- a/server/api/intServicenowField/intServicenowField.model.js
+++ b/server/api/intServicenowField/intServicenowField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intServicenowField/intServicenowField.rpc.js b/server/api/intServicenowField/intServicenowField.rpc.js
index 97faf9e..ff4fabe 100644
--- a/server/api/intServicenowField/intServicenowField.rpc.js
+++ b/server/api/intServicenowField/intServicenowField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/index.js b/server/api/intSugarcrmAccount/index.js
index 4b89764..5d1e07b 100644
--- a/server/api/intSugarcrmAccount/index.js
+++ b/server/api/intSugarcrmAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
index 59472e4..51b0772 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
index bbea4fa..70b6349 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
index ad9124b..3b2c91e 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js b/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
index 35b81e7..e130517 100644
--- a/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
+++ b/server/api/intSugarcrmAccount/intSugarcrmAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/index.js b/server/api/intSugarcrmConfiguration/index.js
index ae8a9f3..1266575 100644
--- a/server/api/intSugarcrmConfiguration/index.js
+++ b/server/api/intSugarcrmConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
index 6214be8..3699a35 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xc1bf=['STRING'];(function(_0x126558,_0x143c9a){var _0x1f6d14=function(_0x2b0eea){while(--_0x2b0eea){_0x126558['push'](_0x126558['shift']());}};_0x1f6d14(++_0x143c9a);}(_0xc1bf,0x1cd));var _0xfc1b=function(_0x35da42,_0x5c2610){_0x35da42=_0x35da42-0x0;var _0x370035=_0xc1bf[_0x35da42];return _0x370035;};'use strict';var Sequelize=require('sequelize');module['exports']={'name':{'type':Sequelize[_0xfc1b('0x0')]},'description':{'type':Sequelize[_0xfc1b('0x0')]}};
\ No newline at end of file
+var _0xbaef=['STRING','sequelize','exports'];(function(_0x44d869,_0x49425f){var _0x1ed521=function(_0x2c2968){while(--_0x2c2968){_0x44d869['push'](_0x44d869['shift']());}};_0x1ed521(++_0x49425f);}(_0xbaef,0xac));var _0xfbae=function(_0x5acb6d,_0x533fcd){_0x5acb6d=_0x5acb6d-0x0;var _0x4901f0=_0xbaef[_0x5acb6d];return _0x4901f0;};'use strict';var Sequelize=require(_0xfbae('0x0'));module[_0xfbae('0x1')]={'name':{'type':Sequelize[_0xfbae('0x2')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
index 166f213..95d83fb 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
index 168c49c..7875476 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
index 2bf9cfc..6ac1502 100644
--- a/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
+++ b/server/api/intSugarcrmConfiguration/intSugarcrmConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/index.js b/server/api/intSugarcrmField/index.js
index 0ccfe6b..4f098f0 100644
--- a/server/api/intSugarcrmField/index.js
+++ b/server/api/intSugarcrmField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.attributes.js b/server/api/intSugarcrmField/intSugarcrmField.attributes.js
index a808cb8..634d987 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.attributes.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.controller.js b/server/api/intSugarcrmField/intSugarcrmField.controller.js
index f6fd1c8..bc5c09a 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.controller.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.model.js b/server/api/intSugarcrmField/intSugarcrmField.model.js
index d70b91c..87da0d0 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.model.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intSugarcrmField/intSugarcrmField.rpc.js b/server/api/intSugarcrmField/intSugarcrmField.rpc.js
index e00cb4c..ee3b16b 100644
--- a/server/api/intSugarcrmField/intSugarcrmField.rpc.js
+++ b/server/api/intSugarcrmField/intSugarcrmField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/index.js b/server/api/intVtigerAccount/index.js
index e7d97b5..5a0d2d5 100644
--- a/server/api/intVtigerAccount/index.js
+++ b/server/api/intVtigerAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.attributes.js b/server/api/intVtigerAccount/intVtigerAccount.attributes.js
index d234058..fc9208f 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.attributes.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.controller.js b/server/api/intVtigerAccount/intVtigerAccount.controller.js
index 5ab341f..7944260 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.controller.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.model.js b/server/api/intVtigerAccount/intVtigerAccount.model.js
index 42ec562..0582646 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.model.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerAccount/intVtigerAccount.rpc.js b/server/api/intVtigerAccount/intVtigerAccount.rpc.js
index 438a558..c35ab4f 100644
--- a/server/api/intVtigerAccount/intVtigerAccount.rpc.js
+++ b/server/api/intVtigerAccount/intVtigerAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/index.js b/server/api/intVtigerConfiguration/index.js
index 79e782c..58dc6fd 100644
--- a/server/api/intVtigerConfiguration/index.js
+++ b/server/api/intVtigerConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
index c48cf3e..950f79d 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x05ff=['STRING'];(function(_0x173d7e,_0x3242fd){var _0x2220d6=function(_0x462828){while(--_0x462828){_0x173d7e['push'](_0x173d7e['shift']());}};_0x2220d6(++_0x3242fd);}(_0x05ff,0x66));var _0xf05f=function(_0x5b644e,_0x2e5e07){_0x5b644e=_0x5b644e-0x0;var _0x49c6bf=_0x05ff[_0x5b644e];return _0x49c6bf;};'use strict';var Sequelize=require('sequelize');module['exports']={'name':{'type':Sequelize[_0xf05f('0x0')]},'description':{'type':Sequelize[_0xf05f('0x0')]}};
\ No newline at end of file
+var _0x5a46=['sequelize','STRING'];(function(_0x57bc47,_0x2d5e09){var _0x29d9e1=function(_0x5de747){while(--_0x5de747){_0x57bc47['push'](_0x57bc47['shift']());}};_0x29d9e1(++_0x2d5e09);}(_0x5a46,0x184));var _0x65a4=function(_0x5aea0d,_0x1252b8){_0x5aea0d=_0x5aea0d-0x0;var _0x3aeda4=_0x5a46[_0x5aea0d];return _0x3aeda4;};'use strict';var Sequelize=require(_0x65a4('0x0'));module['exports']={'name':{'type':Sequelize[_0x65a4('0x1')]},'description':{'type':Sequelize['STRING']}};
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
index 9a41cf9..2934a3f 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
index b2a2456..92c114c 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js b/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
index 36fc654..61199da 100644
--- a/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
+++ b/server/api/intVtigerConfiguration/intVtigerConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/index.js b/server/api/intVtigerField/index.js
index e79c8f1..f4530a0 100644
--- a/server/api/intVtigerField/index.js
+++ b/server/api/intVtigerField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.attributes.js b/server/api/intVtigerField/intVtigerField.attributes.js
index d125c07..56e495c 100644
--- a/server/api/intVtigerField/intVtigerField.attributes.js
+++ b/server/api/intVtigerField/intVtigerField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.controller.js b/server/api/intVtigerField/intVtigerField.controller.js
index a90612a..b454916 100644
--- a/server/api/intVtigerField/intVtigerField.controller.js
+++ b/server/api/intVtigerField/intVtigerField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.model.js b/server/api/intVtigerField/intVtigerField.model.js
index d035627..034e861 100644
--- a/server/api/intVtigerField/intVtigerField.model.js
+++ b/server/api/intVtigerField/intVtigerField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intVtigerField/intVtigerField.rpc.js b/server/api/intVtigerField/intVtigerField.rpc.js
index c20afce..f06269c 100644
--- a/server/api/intVtigerField/intVtigerField.rpc.js
+++ b/server/api/intVtigerField/intVtigerField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/index.js b/server/api/intZendeskAccount/index.js
index 0be1a0d..93e0450 100644
--- a/server/api/intZendeskAccount/index.js
+++ b/server/api/intZendeskAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.attributes.js b/server/api/intZendeskAccount/intZendeskAccount.attributes.js
index afa88e4..81e248a 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.attributes.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.controller.js b/server/api/intZendeskAccount/intZendeskAccount.controller.js
index c48fabd..f1fb62b 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.controller.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.model.js b/server/api/intZendeskAccount/intZendeskAccount.model.js
index 02dfdfd..6cd50d9 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.model.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskAccount/intZendeskAccount.rpc.js b/server/api/intZendeskAccount/intZendeskAccount.rpc.js
index 6424b80..0a07c8f 100644
--- a/server/api/intZendeskAccount/intZendeskAccount.rpc.js
+++ b/server/api/intZendeskAccount/intZendeskAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/index.js b/server/api/intZendeskConfiguration/index.js
index dff3c07..38e3582 100644
--- a/server/api/intZendeskConfiguration/index.js
+++ b/server/api/intZendeskConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
index 204d20f..a04c89f 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe22a=['STRING','sequelize','exports'];(function(_0x363000,_0x5aaeea){var _0x3acdd1=function(_0x5021b4){while(--_0x5021b4){_0x363000['push'](_0x363000['shift']());}};_0x3acdd1(++_0x5aaeea);}(_0xe22a,0x1ed));var _0xae22=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xe22a[_0x14add3];return _0x4a174f;};'use strict';var Sequelize=require(_0xae22('0x0'));module[_0xae22('0x1')]={'name':{'type':Sequelize[_0xae22('0x2')]},'description':{'type':Sequelize[_0xae22('0x2')]}};
\ No newline at end of file
+var _0xdf3a=['sequelize','exports','STRING'];(function(_0x2641f9,_0x26715f){var _0x585741=function(_0x2d1462){while(--_0x2d1462){_0x2641f9['push'](_0x2641f9['shift']());}};_0x585741(++_0x26715f);}(_0xdf3a,0x9f));var _0xadf3=function(_0x1c2af3,_0x4e553d){_0x1c2af3=_0x1c2af3-0x0;var _0x188b53=_0xdf3a[_0x1c2af3];return _0x188b53;};'use strict';var Sequelize=require(_0xadf3('0x0'));module[_0xadf3('0x1')]={'name':{'type':Sequelize[_0xadf3('0x2')]},'description':{'type':Sequelize[_0xadf3('0x2')]}};
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
index 495ea3d..a6a25f2 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
index 24456a3..8caf4ab 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js b/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
index e78c3ae..9eb36ef 100644
--- a/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
+++ b/server/api/intZendeskConfiguration/intZendeskConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/index.js b/server/api/intZendeskField/index.js
index 1d38b71..a15a90b 100644
--- a/server/api/intZendeskField/index.js
+++ b/server/api/intZendeskField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.attributes.js b/server/api/intZendeskField/intZendeskField.attributes.js
index 902ba34..c64a7ce 100644
--- a/server/api/intZendeskField/intZendeskField.attributes.js
+++ b/server/api/intZendeskField/intZendeskField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.controller.js b/server/api/intZendeskField/intZendeskField.controller.js
index 4ca5df9..505c0c0 100644
--- a/server/api/intZendeskField/intZendeskField.controller.js
+++ b/server/api/intZendeskField/intZendeskField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.model.js b/server/api/intZendeskField/intZendeskField.model.js
index 05a4fd0..3c2a97d 100644
--- a/server/api/intZendeskField/intZendeskField.model.js
+++ b/server/api/intZendeskField/intZendeskField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZendeskField/intZendeskField.rpc.js b/server/api/intZendeskField/intZendeskField.rpc.js
index ccc145f..42a3fd4 100644
--- a/server/api/intZendeskField/intZendeskField.rpc.js
+++ b/server/api/intZendeskField/intZendeskField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/index.js b/server/api/intZohoAccount/index.js
index c485897..c6e471d 100644
--- a/server/api/intZohoAccount/index.js
+++ b/server/api/intZohoAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.attributes.js b/server/api/intZohoAccount/intZohoAccount.attributes.js
index dbde0f6..828d29c 100644
--- a/server/api/intZohoAccount/intZohoAccount.attributes.js
+++ b/server/api/intZohoAccount/intZohoAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.controller.js b/server/api/intZohoAccount/intZohoAccount.controller.js
index 4191798..76e968b 100644
--- a/server/api/intZohoAccount/intZohoAccount.controller.js
+++ b/server/api/intZohoAccount/intZohoAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.model.js b/server/api/intZohoAccount/intZohoAccount.model.js
index 37b33a2..e9101d6 100644
--- a/server/api/intZohoAccount/intZohoAccount.model.js
+++ b/server/api/intZohoAccount/intZohoAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoAccount/intZohoAccount.rpc.js b/server/api/intZohoAccount/intZohoAccount.rpc.js
index 510f3b0..bf670b0 100644
--- a/server/api/intZohoAccount/intZohoAccount.rpc.js
+++ b/server/api/intZohoAccount/intZohoAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/index.js b/server/api/intZohoConfiguration/index.js
index fbec931..d41ff1a 100644
--- a/server/api/intZohoConfiguration/index.js
+++ b/server/api/intZohoConfiguration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js b/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
index ad8c276..f3463f6 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.controller.js b/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
index 7acd571..4d13607 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.model.js b/server/api/intZohoConfiguration/intZohoConfiguration.model.js
index 5c66753..3068feb 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.model.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js b/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
index dc8894b..12ae08d 100644
--- a/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
+++ b/server/api/intZohoConfiguration/intZohoConfiguration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/index.js b/server/api/intZohoField/index.js
index 6291de0..a79b7b9 100644
--- a/server/api/intZohoField/index.js
+++ b/server/api/intZohoField/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.attributes.js b/server/api/intZohoField/intZohoField.attributes.js
index e6e928e..11080bd 100644
--- a/server/api/intZohoField/intZohoField.attributes.js
+++ b/server/api/intZohoField/intZohoField.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.controller.js b/server/api/intZohoField/intZohoField.controller.js
index d795d94..250b0d4 100644
--- a/server/api/intZohoField/intZohoField.controller.js
+++ b/server/api/intZohoField/intZohoField.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.model.js b/server/api/intZohoField/intZohoField.model.js
index b585f26..57e3cb2 100644
--- a/server/api/intZohoField/intZohoField.model.js
+++ b/server/api/intZohoField/intZohoField.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/intZohoField/intZohoField.rpc.js b/server/api/intZohoField/intZohoField.rpc.js
index 1c75582..a1fed2c 100644
--- a/server/api/intZohoField/intZohoField.rpc.js
+++ b/server/api/intZohoField/intZohoField.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/index.js b/server/api/integration/index.js
index 89c81e5..be2cbc6 100644
--- a/server/api/integration/index.js
+++ b/server/api/integration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.attributes.js b/server/api/integration/integration.attributes.js
index 135e3a3..62600f2 100644
--- a/server/api/integration/integration.attributes.js
+++ b/server/api/integration/integration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.controller.js b/server/api/integration/integration.controller.js
index 96f4198..1f8ecca 100644
--- a/server/api/integration/integration.controller.js
+++ b/server/api/integration/integration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.model.js b/server/api/integration/integration.model.js
index 5fc81fe..0da00cb 100644
--- a/server/api/integration/integration.model.js
+++ b/server/api/integration/integration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integration/integration.rpc.js b/server/api/integration/integration.rpc.js
index e4a58e3..f92ddcb 100644
--- a/server/api/integration/integration.rpc.js
+++ b/server/api/integration/integration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/index.js b/server/api/integrationReport/index.js
index 19ef993..af84a8e 100644
--- a/server/api/integrationReport/index.js
+++ b/server/api/integrationReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.attributes.js b/server/api/integrationReport/integrationReport.attributes.js
index 3cca48f..c88beef 100644
--- a/server/api/integrationReport/integrationReport.attributes.js
+++ b/server/api/integrationReport/integrationReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.controller.js b/server/api/integrationReport/integrationReport.controller.js
index 222780b..9399908 100644
--- a/server/api/integrationReport/integrationReport.controller.js
+++ b/server/api/integrationReport/integrationReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.model.js b/server/api/integrationReport/integrationReport.model.js
index 7338853..5734564 100644
--- a/server/api/integrationReport/integrationReport.model.js
+++ b/server/api/integrationReport/integrationReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/integrationReport/integrationReport.rpc.js b/server/api/integrationReport/integrationReport.rpc.js
index 12eeeca..27c59d5 100644
--- a/server/api/integrationReport/integrationReport.rpc.js
+++ b/server/api/integrationReport/integrationReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/index.js b/server/api/interval/index.js
index 9167455..4e13a38 100644
--- a/server/api/interval/index.js
+++ b/server/api/interval/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.attributes.js b/server/api/interval/interval.attributes.js
index 826df5e..39e46ad 100644
--- a/server/api/interval/interval.attributes.js
+++ b/server/api/interval/interval.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.controller.js b/server/api/interval/interval.controller.js
index f9a538c..590492d 100644
--- a/server/api/interval/interval.controller.js
+++ b/server/api/interval/interval.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.model.js b/server/api/interval/interval.model.js
index c1fa0a2..3eaeff9 100644
--- a/server/api/interval/interval.model.js
+++ b/server/api/interval/interval.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/interval/interval.rpc.js b/server/api/interval/interval.rpc.js
index 0eb113e..474e6be 100644
--- a/server/api/interval/interval.rpc.js
+++ b/server/api/interval/interval.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jira/index.js b/server/api/jira/index.js
index c25735d..0b861e7 100644
--- a/server/api/jira/index.js
+++ b/server/api/jira/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jira/jira.controller.js b/server/api/jira/jira.controller.js
index f1afaf3..c4cf056 100644
--- a/server/api/jira/jira.controller.js
+++ b/server/api/jira/jira.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/index.js b/server/api/jscriptyAnswerReport/index.js
index 0afc01b..457f163 100644
--- a/server/api/jscriptyAnswerReport/index.js
+++ b/server/api/jscriptyAnswerReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
index 399a834..43dfeeb 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
index c11e530..d121e10 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
index bfc2ee8..70407b9 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
index b571e25..c5b513c 100644
--- a/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
+++ b/server/api/jscriptyAnswerReport/jscriptyAnswerReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/index.js b/server/api/jscriptyProject/index.js
index 6e45bef..7e6a796 100644
--- a/server/api/jscriptyProject/index.js
+++ b/server/api/jscriptyProject/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.attributes.js b/server/api/jscriptyProject/jscriptyProject.attributes.js
index 6607481..03b3231 100644
--- a/server/api/jscriptyProject/jscriptyProject.attributes.js
+++ b/server/api/jscriptyProject/jscriptyProject.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.controller.js b/server/api/jscriptyProject/jscriptyProject.controller.js
index 221fcb1..2e15374 100644
--- a/server/api/jscriptyProject/jscriptyProject.controller.js
+++ b/server/api/jscriptyProject/jscriptyProject.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.model.js b/server/api/jscriptyProject/jscriptyProject.model.js
index bb842ef..b8c5b06 100644
--- a/server/api/jscriptyProject/jscriptyProject.model.js
+++ b/server/api/jscriptyProject/jscriptyProject.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyProject/jscriptyProject.rpc.js b/server/api/jscriptyProject/jscriptyProject.rpc.js
index f4ee734..9298db6 100644
--- a/server/api/jscriptyProject/jscriptyProject.rpc.js
+++ b/server/api/jscriptyProject/jscriptyProject.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/index.js b/server/api/jscriptyQuestionReport/index.js
index bda4c28..1ea73f0 100644
--- a/server/api/jscriptyQuestionReport/index.js
+++ b/server/api/jscriptyQuestionReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
index 76b2dcc..83f4361 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
index edfef02..8517bce 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
index 97e73fc..07f87dc 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
index 1321e5c..165e640 100644
--- a/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
+++ b/server/api/jscriptyQuestionReport/jscriptyQuestionReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/index.js b/server/api/jscriptySessionReport/index.js
index 64f4992..71e203d 100644
--- a/server/api/jscriptySessionReport/index.js
+++ b/server/api/jscriptySessionReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js b/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
index 0eeff08..75cea8d 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.controller.js b/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
index 8faf787..c9d035d 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.model.js b/server/api/jscriptySessionReport/jscriptySessionReport.model.js
index 0c4b019..2c02aab 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.model.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js b/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
index 8b3679c..68baf38 100644
--- a/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
+++ b/server/api/jscriptySessionReport/jscriptySessionReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/index.js b/server/api/license/index.js
index c1e1b1d..ceb8b9d 100644
--- a/server/api/license/index.js
+++ b/server/api/license/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.attributes.js b/server/api/license/license.attributes.js
index 052849a..f86df41 100644
--- a/server/api/license/license.attributes.js
+++ b/server/api/license/license.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.controller.js b/server/api/license/license.controller.js
index a6bb1f5..cb13f29 100644
--- a/server/api/license/license.controller.js
+++ b/server/api/license/license.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.model.js b/server/api/license/license.model.js
index 2c1c5f5..8164f73 100644
--- a/server/api/license/license.model.js
+++ b/server/api/license/license.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/license/license.rpc.js b/server/api/license/license.rpc.js
index c2a19e5..bd00aed 100644
--- a/server/api/license/license.rpc.js
+++ b/server/api/license/license.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/index.js b/server/api/mailAccount/index.js
index 8e987e9..7cbcaf4 100644
--- a/server/api/mailAccount/index.js
+++ b/server/api/mailAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.attributes.js b/server/api/mailAccount/mailAccount.attributes.js
index bac9869..a059e6e 100644
--- a/server/api/mailAccount/mailAccount.attributes.js
+++ b/server/api/mailAccount/mailAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.controller.js b/server/api/mailAccount/mailAccount.controller.js
index 2976efe..62e13a0 100644
--- a/server/api/mailAccount/mailAccount.controller.js
+++ b/server/api/mailAccount/mailAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.events.js b/server/api/mailAccount/mailAccount.events.js
index 5ac680e..7e9b30d 100644
--- a/server/api/mailAccount/mailAccount.events.js
+++ b/server/api/mailAccount/mailAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.model.js b/server/api/mailAccount/mailAccount.model.js
index 2832be6..f9d2709 100644
--- a/server/api/mailAccount/mailAccount.model.js
+++ b/server/api/mailAccount/mailAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.rpc.js b/server/api/mailAccount/mailAccount.rpc.js
index 0f8ab15..dee57de 100644
--- a/server/api/mailAccount/mailAccount.rpc.js
+++ b/server/api/mailAccount/mailAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailAccount/mailAccount.socket.js b/server/api/mailAccount/mailAccount.socket.js
index 4763746..337f75a 100644
--- a/server/api/mailAccount/mailAccount.socket.js
+++ b/server/api/mailAccount/mailAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/index.js b/server/api/mailApplication/index.js
index 270de51..8807968 100644
--- a/server/api/mailApplication/index.js
+++ b/server/api/mailApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.attributes.js b/server/api/mailApplication/mailApplication.attributes.js
index c960fc8..701ad9e 100644
--- a/server/api/mailApplication/mailApplication.attributes.js
+++ b/server/api/mailApplication/mailApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.controller.js b/server/api/mailApplication/mailApplication.controller.js
index bc82013..aed052c 100644
--- a/server/api/mailApplication/mailApplication.controller.js
+++ b/server/api/mailApplication/mailApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.model.js b/server/api/mailApplication/mailApplication.model.js
index 224dbec..cb92876 100644
--- a/server/api/mailApplication/mailApplication.model.js
+++ b/server/api/mailApplication/mailApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailApplication/mailApplication.rpc.js b/server/api/mailApplication/mailApplication.rpc.js
index 9c6f0af..b6ebf88 100644
--- a/server/api/mailApplication/mailApplication.rpc.js
+++ b/server/api/mailApplication/mailApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/index.js b/server/api/mailInteraction/index.js
index e3d408d..03f6827 100644
--- a/server/api/mailInteraction/index.js
+++ b/server/api/mailInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.attributes.js b/server/api/mailInteraction/mailInteraction.attributes.js
index b7a177b..083ec11 100644
--- a/server/api/mailInteraction/mailInteraction.attributes.js
+++ b/server/api/mailInteraction/mailInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.controller.js b/server/api/mailInteraction/mailInteraction.controller.js
index cb54a4c..4011b75 100644
--- a/server/api/mailInteraction/mailInteraction.controller.js
+++ b/server/api/mailInteraction/mailInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.events.js b/server/api/mailInteraction/mailInteraction.events.js
index 4c95ae3..3d7a6f4 100644
--- a/server/api/mailInteraction/mailInteraction.events.js
+++ b/server/api/mailInteraction/mailInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.model.js b/server/api/mailInteraction/mailInteraction.model.js
index a99f040..c705b85 100644
--- a/server/api/mailInteraction/mailInteraction.model.js
+++ b/server/api/mailInteraction/mailInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.rpc.js b/server/api/mailInteraction/mailInteraction.rpc.js
index a920538..99b82be 100644
--- a/server/api/mailInteraction/mailInteraction.rpc.js
+++ b/server/api/mailInteraction/mailInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailInteraction/mailInteraction.socket.js b/server/api/mailInteraction/mailInteraction.socket.js
index 638ee71..d711524 100644
--- a/server/api/mailInteraction/mailInteraction.socket.js
+++ b/server/api/mailInteraction/mailInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/index.js b/server/api/mailMessage/index.js
index c1d2d72..2a375be 100644
--- a/server/api/mailMessage/index.js
+++ b/server/api/mailMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.attributes.js b/server/api/mailMessage/mailMessage.attributes.js
index ea7e3a9..5bd19d3 100644
--- a/server/api/mailMessage/mailMessage.attributes.js
+++ b/server/api/mailMessage/mailMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.controller.js b/server/api/mailMessage/mailMessage.controller.js
index 95af003..5c4487b 100644
--- a/server/api/mailMessage/mailMessage.controller.js
+++ b/server/api/mailMessage/mailMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.events.js b/server/api/mailMessage/mailMessage.events.js
index f8b3a28..86f0d1d 100644
--- a/server/api/mailMessage/mailMessage.events.js
+++ b/server/api/mailMessage/mailMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.model.js b/server/api/mailMessage/mailMessage.model.js
index cce2780..6e3eaed 100644
--- a/server/api/mailMessage/mailMessage.model.js
+++ b/server/api/mailMessage/mailMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.rpc.js b/server/api/mailMessage/mailMessage.rpc.js
index 14caeb2..7969ebe 100644
--- a/server/api/mailMessage/mailMessage.rpc.js
+++ b/server/api/mailMessage/mailMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailMessage/mailMessage.socket.js b/server/api/mailMessage/mailMessage.socket.js
index 31e4de4..f85130d 100644
--- a/server/api/mailMessage/mailMessage.socket.js
+++ b/server/api/mailMessage/mailMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/index.js b/server/api/mailQueue/index.js
index 663bb80..5ae6f0e 100644
--- a/server/api/mailQueue/index.js
+++ b/server/api/mailQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.attributes.js b/server/api/mailQueue/mailQueue.attributes.js
index 2fc9c59..76f1a26 100644
--- a/server/api/mailQueue/mailQueue.attributes.js
+++ b/server/api/mailQueue/mailQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.controller.js b/server/api/mailQueue/mailQueue.controller.js
index 730a48e..01aa7b0 100644
--- a/server/api/mailQueue/mailQueue.controller.js
+++ b/server/api/mailQueue/mailQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.events.js b/server/api/mailQueue/mailQueue.events.js
index b9b1ba4..5b88461 100644
--- a/server/api/mailQueue/mailQueue.events.js
+++ b/server/api/mailQueue/mailQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.model.js b/server/api/mailQueue/mailQueue.model.js
index e03dcd7..b58c8d5 100644
--- a/server/api/mailQueue/mailQueue.model.js
+++ b/server/api/mailQueue/mailQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.rpc.js b/server/api/mailQueue/mailQueue.rpc.js
index a8deebd..767ac6a 100644
--- a/server/api/mailQueue/mailQueue.rpc.js
+++ b/server/api/mailQueue/mailQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueue/mailQueue.socket.js b/server/api/mailQueue/mailQueue.socket.js
index 8876d67..7e418f8 100644
--- a/server/api/mailQueue/mailQueue.socket.js
+++ b/server/api/mailQueue/mailQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/index.js b/server/api/mailQueueReport/index.js
index c43bd29..d767351 100644
--- a/server/api/mailQueueReport/index.js
+++ b/server/api/mailQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.attributes.js b/server/api/mailQueueReport/mailQueueReport.attributes.js
index 10e0906..b450633 100644
--- a/server/api/mailQueueReport/mailQueueReport.attributes.js
+++ b/server/api/mailQueueReport/mailQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.controller.js b/server/api/mailQueueReport/mailQueueReport.controller.js
index 3f270d9..ce0f5e7 100644
--- a/server/api/mailQueueReport/mailQueueReport.controller.js
+++ b/server/api/mailQueueReport/mailQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.model.js b/server/api/mailQueueReport/mailQueueReport.model.js
index 95ad90b..3d5af57 100644
--- a/server/api/mailQueueReport/mailQueueReport.model.js
+++ b/server/api/mailQueueReport/mailQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailQueueReport/mailQueueReport.rpc.js b/server/api/mailQueueReport/mailQueueReport.rpc.js
index ae73e44..bc69a2f 100644
--- a/server/api/mailQueueReport/mailQueueReport.rpc.js
+++ b/server/api/mailQueueReport/mailQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/index.js b/server/api/mailServerIn/index.js
index 3e069c9..2665674 100644
--- a/server/api/mailServerIn/index.js
+++ b/server/api/mailServerIn/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.attributes.js b/server/api/mailServerIn/mailServerIn.attributes.js
index e013e8b..0a041df 100644
--- a/server/api/mailServerIn/mailServerIn.attributes.js
+++ b/server/api/mailServerIn/mailServerIn.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.model.js b/server/api/mailServerIn/mailServerIn.model.js
index cd48755..7083b71 100644
--- a/server/api/mailServerIn/mailServerIn.model.js
+++ b/server/api/mailServerIn/mailServerIn.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerIn/mailServerIn.rpc.js b/server/api/mailServerIn/mailServerIn.rpc.js
index 3723b02..59d4cc4 100644
--- a/server/api/mailServerIn/mailServerIn.rpc.js
+++ b/server/api/mailServerIn/mailServerIn.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/index.js b/server/api/mailServerOut/index.js
index d6b35c8..329e8c1 100644
--- a/server/api/mailServerOut/index.js
+++ b/server/api/mailServerOut/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.attributes.js b/server/api/mailServerOut/mailServerOut.attributes.js
index 8c093d6..198d69b 100644
--- a/server/api/mailServerOut/mailServerOut.attributes.js
+++ b/server/api/mailServerOut/mailServerOut.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.controller.js b/server/api/mailServerOut/mailServerOut.controller.js
index d6aee72..88c692a 100644
--- a/server/api/mailServerOut/mailServerOut.controller.js
+++ b/server/api/mailServerOut/mailServerOut.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.model.js b/server/api/mailServerOut/mailServerOut.model.js
index 10eba41..fb78e25 100644
--- a/server/api/mailServerOut/mailServerOut.model.js
+++ b/server/api/mailServerOut/mailServerOut.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailServerOut/mailServerOut.rpc.js b/server/api/mailServerOut/mailServerOut.rpc.js
index 1363eaf..56ee392 100644
--- a/server/api/mailServerOut/mailServerOut.rpc.js
+++ b/server/api/mailServerOut/mailServerOut.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/index.js b/server/api/mailSubstatus/index.js
index cf602c6..ea11a90 100644
--- a/server/api/mailSubstatus/index.js
+++ b/server/api/mailSubstatus/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.attributes.js b/server/api/mailSubstatus/mailSubstatus.attributes.js
index aa4a52f..051b66b 100644
--- a/server/api/mailSubstatus/mailSubstatus.attributes.js
+++ b/server/api/mailSubstatus/mailSubstatus.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.controller.js b/server/api/mailSubstatus/mailSubstatus.controller.js
index 7f00a95..8243421 100644
--- a/server/api/mailSubstatus/mailSubstatus.controller.js
+++ b/server/api/mailSubstatus/mailSubstatus.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.model.js b/server/api/mailSubstatus/mailSubstatus.model.js
index 8502562..7f16ca5 100644
--- a/server/api/mailSubstatus/mailSubstatus.model.js
+++ b/server/api/mailSubstatus/mailSubstatus.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailSubstatus/mailSubstatus.rpc.js b/server/api/mailSubstatus/mailSubstatus.rpc.js
index ae5ab1f..792c9dc 100644
--- a/server/api/mailSubstatus/mailSubstatus.rpc.js
+++ b/server/api/mailSubstatus/mailSubstatus.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/index.js b/server/api/mailTransferReport/index.js
index 97b382f..8266d24 100644
--- a/server/api/mailTransferReport/index.js
+++ b/server/api/mailTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.attributes.js b/server/api/mailTransferReport/mailTransferReport.attributes.js
index 5be2e3c..8d85e58 100644
--- a/server/api/mailTransferReport/mailTransferReport.attributes.js
+++ b/server/api/mailTransferReport/mailTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.controller.js b/server/api/mailTransferReport/mailTransferReport.controller.js
index 288310c..397f620 100644
--- a/server/api/mailTransferReport/mailTransferReport.controller.js
+++ b/server/api/mailTransferReport/mailTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.model.js b/server/api/mailTransferReport/mailTransferReport.model.js
index f84dcb8..a1abb97 100644
--- a/server/api/mailTransferReport/mailTransferReport.model.js
+++ b/server/api/mailTransferReport/mailTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/mailTransferReport/mailTransferReport.rpc.js b/server/api/mailTransferReport/mailTransferReport.rpc.js
index bb1b4eb..bf8644b 100644
--- a/server/api/mailTransferReport/mailTransferReport.rpc.js
+++ b/server/api/mailTransferReport/mailTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/index.js b/server/api/memberReport/index.js
index 05e1814..8b8b9f1 100644
--- a/server/api/memberReport/index.js
+++ b/server/api/memberReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.attributes.js b/server/api/memberReport/memberReport.attributes.js
index dbcd4c8..545217c 100644
--- a/server/api/memberReport/memberReport.attributes.js
+++ b/server/api/memberReport/memberReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.controller.js b/server/api/memberReport/memberReport.controller.js
index a30f8d8..0f82690 100644
--- a/server/api/memberReport/memberReport.controller.js
+++ b/server/api/memberReport/memberReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.model.js b/server/api/memberReport/memberReport.model.js
index b9e5449..8268921 100644
--- a/server/api/memberReport/memberReport.model.js
+++ b/server/api/memberReport/memberReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/memberReport/memberReport.rpc.js b/server/api/memberReport/memberReport.rpc.js
index 6aff000..b6c2afa 100644
--- a/server/api/memberReport/memberReport.rpc.js
+++ b/server/api/memberReport/memberReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/index.js b/server/api/migration/index.js
index 644e6b6..e54cb2a 100644
--- a/server/api/migration/index.js
+++ b/server/api/migration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.attributes.js b/server/api/migration/migration.attributes.js
index 6314e8a..188512b 100644
--- a/server/api/migration/migration.attributes.js
+++ b/server/api/migration/migration.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xa3f1=['STRING','exports'];(function(_0x46698a,_0x8de1e4){var _0x356db0=function(_0x19e83c){while(--_0x19e83c){_0x46698a['push'](_0x46698a['shift']());}};_0x356db0(++_0x8de1e4);}(_0xa3f1,0x177));var _0x1a3f=function(_0x42c814,_0x3c125d){_0x42c814=_0x42c814-0x0;var _0x1250c0=_0xa3f1[_0x42c814];return _0x1250c0;};'use strict';var Sequelize=require('sequelize');module[_0x1a3f('0x0')]={'version':{'type':Sequelize[_0x1a3f('0x1')],'unique':'version'}};
\ No newline at end of file
+var _0x771d=['sequelize','exports','STRING','version'];(function(_0x54dd9d,_0x4e25a4){var _0x377cc5=function(_0x3e3179){while(--_0x3e3179){_0x54dd9d['push'](_0x54dd9d['shift']());}};_0x377cc5(++_0x4e25a4);}(_0x771d,0x1b0));var _0xd771=function(_0x5c6f34,_0x5daf2f){_0x5c6f34=_0x5c6f34-0x0;var _0x821ab8=_0x771d[_0x5c6f34];return _0x821ab8;};'use strict';var Sequelize=require(_0xd771('0x0'));module[_0xd771('0x1')]={'version':{'type':Sequelize[_0xd771('0x2')],'unique':_0xd771('0x3')}};
\ No newline at end of file
diff --git a/server/api/migration/migration.controller.js b/server/api/migration/migration.controller.js
index f64456f..de1b055 100644
--- a/server/api/migration/migration.controller.js
+++ b/server/api/migration/migration.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.model.js b/server/api/migration/migration.model.js
index b911686..248f79d 100644
--- a/server/api/migration/migration.model.js
+++ b/server/api/migration/migration.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/migration/migration.rpc.js b/server/api/migration/migration.rpc.js
index c6237c9..607fc56 100644
--- a/server/api/migration/migration.rpc.js
+++ b/server/api/migration/migration.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/index.js b/server/api/network/index.js
index e35fa5c..2e34396 100644
--- a/server/api/network/index.js
+++ b/server/api/network/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.attributes.js b/server/api/network/network.attributes.js
index e6f9589..dc18b68 100644
--- a/server/api/network/network.attributes.js
+++ b/server/api/network/network.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.controller.js b/server/api/network/network.controller.js
index 168b75d..770973c 100644
--- a/server/api/network/network.controller.js
+++ b/server/api/network/network.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.model.js b/server/api/network/network.model.js
index 6e556d4..b4277c0 100644
--- a/server/api/network/network.model.js
+++ b/server/api/network/network.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/network/network.rpc.js b/server/api/network/network.rpc.js
index 5a7594d..c1acb93 100644
--- a/server/api/network/network.rpc.js
+++ b/server/api/network/network.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/index.js b/server/api/openchannelAccount/index.js
index 31363bd..ef664e6 100644
--- a/server/api/openchannelAccount/index.js
+++ b/server/api/openchannelAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.attributes.js b/server/api/openchannelAccount/openchannelAccount.attributes.js
index d760597..021b2bd 100644
--- a/server/api/openchannelAccount/openchannelAccount.attributes.js
+++ b/server/api/openchannelAccount/openchannelAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.controller.js b/server/api/openchannelAccount/openchannelAccount.controller.js
index bc2aeb0..fda4322 100644
--- a/server/api/openchannelAccount/openchannelAccount.controller.js
+++ b/server/api/openchannelAccount/openchannelAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.events.js b/server/api/openchannelAccount/openchannelAccount.events.js
index 62abb81..e5c52e1 100644
--- a/server/api/openchannelAccount/openchannelAccount.events.js
+++ b/server/api/openchannelAccount/openchannelAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.model.js b/server/api/openchannelAccount/openchannelAccount.model.js
index 69b727c..549be73 100644
--- a/server/api/openchannelAccount/openchannelAccount.model.js
+++ b/server/api/openchannelAccount/openchannelAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.rpc.js b/server/api/openchannelAccount/openchannelAccount.rpc.js
index 9c024f8..81000a3 100644
--- a/server/api/openchannelAccount/openchannelAccount.rpc.js
+++ b/server/api/openchannelAccount/openchannelAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelAccount/openchannelAccount.socket.js b/server/api/openchannelAccount/openchannelAccount.socket.js
index b2f39e4..92bba69 100644
--- a/server/api/openchannelAccount/openchannelAccount.socket.js
+++ b/server/api/openchannelAccount/openchannelAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/index.js b/server/api/openchannelApplication/index.js
index 5ff3a3a..6b0dac5 100644
--- a/server/api/openchannelApplication/index.js
+++ b/server/api/openchannelApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.attributes.js b/server/api/openchannelApplication/openchannelApplication.attributes.js
index 86ca323..97ccfb6 100644
--- a/server/api/openchannelApplication/openchannelApplication.attributes.js
+++ b/server/api/openchannelApplication/openchannelApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.controller.js b/server/api/openchannelApplication/openchannelApplication.controller.js
index e0054e4..cf6c255 100644
--- a/server/api/openchannelApplication/openchannelApplication.controller.js
+++ b/server/api/openchannelApplication/openchannelApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.model.js b/server/api/openchannelApplication/openchannelApplication.model.js
index 8bf6e6a..b2501c3 100644
--- a/server/api/openchannelApplication/openchannelApplication.model.js
+++ b/server/api/openchannelApplication/openchannelApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelApplication/openchannelApplication.rpc.js b/server/api/openchannelApplication/openchannelApplication.rpc.js
index 33f4aad..a0d20ca 100644
--- a/server/api/openchannelApplication/openchannelApplication.rpc.js
+++ b/server/api/openchannelApplication/openchannelApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/index.js b/server/api/openchannelInteraction/index.js
index 199324a..51f4943 100644
--- a/server/api/openchannelInteraction/index.js
+++ b/server/api/openchannelInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.attributes.js b/server/api/openchannelInteraction/openchannelInteraction.attributes.js
index 94547c7..4bf74be 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.attributes.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.controller.js b/server/api/openchannelInteraction/openchannelInteraction.controller.js
index 6b32ff4..41e49fc 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.controller.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.events.js b/server/api/openchannelInteraction/openchannelInteraction.events.js
index 7bd520b..d635342 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.events.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.model.js b/server/api/openchannelInteraction/openchannelInteraction.model.js
index ce357aa..00dab4b 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.model.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.rpc.js b/server/api/openchannelInteraction/openchannelInteraction.rpc.js
index a925b33..d432c9b 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.rpc.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelInteraction/openchannelInteraction.socket.js b/server/api/openchannelInteraction/openchannelInteraction.socket.js
index caaf43f..a3bfda2 100644
--- a/server/api/openchannelInteraction/openchannelInteraction.socket.js
+++ b/server/api/openchannelInteraction/openchannelInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/index.js b/server/api/openchannelMessage/index.js
index 2e4fb5d..ed74a35 100644
--- a/server/api/openchannelMessage/index.js
+++ b/server/api/openchannelMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.attributes.js b/server/api/openchannelMessage/openchannelMessage.attributes.js
index 5ef08e9..dc185e5 100644
--- a/server/api/openchannelMessage/openchannelMessage.attributes.js
+++ b/server/api/openchannelMessage/openchannelMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.controller.js b/server/api/openchannelMessage/openchannelMessage.controller.js
index 5bb19f3..07a1789 100644
--- a/server/api/openchannelMessage/openchannelMessage.controller.js
+++ b/server/api/openchannelMessage/openchannelMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.events.js b/server/api/openchannelMessage/openchannelMessage.events.js
index 9d1c33c..7ee755a 100644
--- a/server/api/openchannelMessage/openchannelMessage.events.js
+++ b/server/api/openchannelMessage/openchannelMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.model.js b/server/api/openchannelMessage/openchannelMessage.model.js
index 8d2b006..078a550 100644
--- a/server/api/openchannelMessage/openchannelMessage.model.js
+++ b/server/api/openchannelMessage/openchannelMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.rpc.js b/server/api/openchannelMessage/openchannelMessage.rpc.js
index 2186f30..0550757 100644
--- a/server/api/openchannelMessage/openchannelMessage.rpc.js
+++ b/server/api/openchannelMessage/openchannelMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelMessage/openchannelMessage.socket.js b/server/api/openchannelMessage/openchannelMessage.socket.js
index 5198a09..50b2495 100644
--- a/server/api/openchannelMessage/openchannelMessage.socket.js
+++ b/server/api/openchannelMessage/openchannelMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/index.js b/server/api/openchannelQueue/index.js
index 3e24dbe..216b9b9 100644
--- a/server/api/openchannelQueue/index.js
+++ b/server/api/openchannelQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.attributes.js b/server/api/openchannelQueue/openchannelQueue.attributes.js
index 6ce57cb..6990e52 100644
--- a/server/api/openchannelQueue/openchannelQueue.attributes.js
+++ b/server/api/openchannelQueue/openchannelQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.controller.js b/server/api/openchannelQueue/openchannelQueue.controller.js
index 32287ae..c1d502d 100644
--- a/server/api/openchannelQueue/openchannelQueue.controller.js
+++ b/server/api/openchannelQueue/openchannelQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.events.js b/server/api/openchannelQueue/openchannelQueue.events.js
index d84238b..960da7c 100644
--- a/server/api/openchannelQueue/openchannelQueue.events.js
+++ b/server/api/openchannelQueue/openchannelQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.model.js b/server/api/openchannelQueue/openchannelQueue.model.js
index dd15717..2b9ba39 100644
--- a/server/api/openchannelQueue/openchannelQueue.model.js
+++ b/server/api/openchannelQueue/openchannelQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.rpc.js b/server/api/openchannelQueue/openchannelQueue.rpc.js
index 29289b6..3ed979e 100644
--- a/server/api/openchannelQueue/openchannelQueue.rpc.js
+++ b/server/api/openchannelQueue/openchannelQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueue/openchannelQueue.socket.js b/server/api/openchannelQueue/openchannelQueue.socket.js
index 4aae503..0d24a57 100644
--- a/server/api/openchannelQueue/openchannelQueue.socket.js
+++ b/server/api/openchannelQueue/openchannelQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/index.js b/server/api/openchannelQueueReport/index.js
index 301f0b5..9844db4 100644
--- a/server/api/openchannelQueueReport/index.js
+++ b/server/api/openchannelQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js b/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
index 4be8e91..b5005c5 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.controller.js b/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
index 7e43a33..2663bd0 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.model.js b/server/api/openchannelQueueReport/openchannelQueueReport.model.js
index 491c918..5b692a1 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.model.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js b/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
index a136fef..aa90948 100644
--- a/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
+++ b/server/api/openchannelQueueReport/openchannelQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/index.js b/server/api/openchannelTransferReport/index.js
index 3ef185f..7272f21 100644
--- a/server/api/openchannelTransferReport/index.js
+++ b/server/api/openchannelTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js b/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
index ba7636a..18d20ee 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.controller.js b/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
index ea8e7ee..9f19219 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.model.js b/server/api/openchannelTransferReport/openchannelTransferReport.model.js
index 389f64a..c72afc1 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.model.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js b/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
index c01882f..0facd38 100644
--- a/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
+++ b/server/api/openchannelTransferReport/openchannelTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/index.js b/server/api/pause/index.js
index 05bdd18..edc17c8 100644
--- a/server/api/pause/index.js
+++ b/server/api/pause/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.attributes.js b/server/api/pause/pause.attributes.js
index 955abe6..3142fbb 100644
--- a/server/api/pause/pause.attributes.js
+++ b/server/api/pause/pause.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.controller.js b/server/api/pause/pause.controller.js
index 7804edc..b0c39d2 100644
--- a/server/api/pause/pause.controller.js
+++ b/server/api/pause/pause.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.model.js b/server/api/pause/pause.model.js
index fc0e2bb..9cf7b6f 100644
--- a/server/api/pause/pause.model.js
+++ b/server/api/pause/pause.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pause/pause.rpc.js b/server/api/pause/pause.rpc.js
index fccb572..57f2104 100644
--- a/server/api/pause/pause.rpc.js
+++ b/server/api/pause/pause.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/index.js b/server/api/plugin/index.js
index 7fa33fb..c27fa3f 100644
--- a/server/api/plugin/index.js
+++ b/server/api/plugin/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.attributes.js b/server/api/plugin/plugin.attributes.js
index 8c01411..43b381a 100644
--- a/server/api/plugin/plugin.attributes.js
+++ b/server/api/plugin/plugin.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.controller.js b/server/api/plugin/plugin.controller.js
index f6a5fd2..18db749 100644
--- a/server/api/plugin/plugin.controller.js
+++ b/server/api/plugin/plugin.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.events.js b/server/api/plugin/plugin.events.js
index 9608f74..aa4f963 100644
--- a/server/api/plugin/plugin.events.js
+++ b/server/api/plugin/plugin.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.model.js b/server/api/plugin/plugin.model.js
index 3c351d0..c535125 100644
--- a/server/api/plugin/plugin.model.js
+++ b/server/api/plugin/plugin.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.rpc.js b/server/api/plugin/plugin.rpc.js
index 59628a6..e4e605f 100644
--- a/server/api/plugin/plugin.rpc.js
+++ b/server/api/plugin/plugin.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/plugin/plugin.socket.js b/server/api/plugin/plugin.socket.js
index 5b089b1..fa3137e 100644
--- a/server/api/plugin/plugin.socket.js
+++ b/server/api/plugin/plugin.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pm2/index.js b/server/api/pm2/index.js
index 558547f..755e755 100644
--- a/server/api/pm2/index.js
+++ b/server/api/pm2/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/pm2/pm2.controller.js b/server/api/pm2/pm2.controller.js
index 69e2898..758d6b2 100644
--- a/server/api/pm2/pm2.controller.js
+++ b/server/api/pm2/pm2.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/index.js b/server/api/reportAgentPreview/index.js
index 3f99290..bc5e208 100644
--- a/server/api/reportAgentPreview/index.js
+++ b/server/api/reportAgentPreview/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.attributes.js b/server/api/reportAgentPreview/reportAgentPreview.attributes.js
index db46120..734de8c 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.attributes.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.model.js b/server/api/reportAgentPreview/reportAgentPreview.model.js
index 4cc823a..7ef6e8f 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.model.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/reportAgentPreview/reportAgentPreview.rpc.js b/server/api/reportAgentPreview/reportAgentPreview.rpc.js
index 193b113..41c38c2 100644
--- a/server/api/reportAgentPreview/reportAgentPreview.rpc.js
+++ b/server/api/reportAgentPreview/reportAgentPreview.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/rpc/index.js b/server/api/rpc/index.js
index eecddcf..1364630 100644
--- a/server/api/rpc/index.js
+++ b/server/api/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/rpc/rpc.controller.js b/server/api/rpc/rpc.controller.js
index 1a13a23..ee81d5b 100644
--- a/server/api/rpc/rpc.controller.js
+++ b/server/api/rpc/rpc.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/index.js b/server/api/schedule/index.js
index d292af0..3c1b1ec 100644
--- a/server/api/schedule/index.js
+++ b/server/api/schedule/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.attributes.js b/server/api/schedule/schedule.attributes.js
index c1678fa..3ceb80d 100644
--- a/server/api/schedule/schedule.attributes.js
+++ b/server/api/schedule/schedule.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.controller.js b/server/api/schedule/schedule.controller.js
index ac3bd5a..749c085 100644
--- a/server/api/schedule/schedule.controller.js
+++ b/server/api/schedule/schedule.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.model.js b/server/api/schedule/schedule.model.js
index 7f29963..9ef6774 100644
--- a/server/api/schedule/schedule.model.js
+++ b/server/api/schedule/schedule.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/schedule/schedule.rpc.js b/server/api/schedule/schedule.rpc.js
index 802af4b..3575d57 100644
--- a/server/api/schedule/schedule.rpc.js
+++ b/server/api/schedule/schedule.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/index.js b/server/api/screenRecording/index.js
index 3c2bdfb..d78dca7 100644
--- a/server/api/screenRecording/index.js
+++ b/server/api/screenRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.attributes.js b/server/api/screenRecording/screenRecording.attributes.js
index f2513b8..d77e943 100644
--- a/server/api/screenRecording/screenRecording.attributes.js
+++ b/server/api/screenRecording/screenRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.controller.js b/server/api/screenRecording/screenRecording.controller.js
index 4b47ff3..1194191 100644
--- a/server/api/screenRecording/screenRecording.controller.js
+++ b/server/api/screenRecording/screenRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.model.js b/server/api/screenRecording/screenRecording.model.js
index af84064..9a8bd1d 100644
--- a/server/api/screenRecording/screenRecording.model.js
+++ b/server/api/screenRecording/screenRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/screenRecording/screenRecording.rpc.js b/server/api/screenRecording/screenRecording.rpc.js
index 734175a..3551a96 100644
--- a/server/api/screenRecording/screenRecording.rpc.js
+++ b/server/api/screenRecording/screenRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/index.js b/server/api/setting/index.js
index 5de9b84..7cd49b2 100644
--- a/server/api/setting/index.js
+++ b/server/api/setting/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.attributes.js b/server/api/setting/setting.attributes.js
index a4d56d4..180495b 100644
--- a/server/api/setting/setting.attributes.js
+++ b/server/api/setting/setting.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.controller.js b/server/api/setting/setting.controller.js
index 794420b..92b1f7e 100644
--- a/server/api/setting/setting.controller.js
+++ b/server/api/setting/setting.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.model.js b/server/api/setting/setting.model.js
index f7d798a..a7c7497 100644
--- a/server/api/setting/setting.model.js
+++ b/server/api/setting/setting.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/setting/setting.rpc.js b/server/api/setting/setting.rpc.js
index a8aab1c..0d4ab5e 100644
--- a/server/api/setting/setting.rpc.js
+++ b/server/api/setting/setting.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/index.js b/server/api/smsAccount/index.js
index 69cab9a..8467eda 100644
--- a/server/api/smsAccount/index.js
+++ b/server/api/smsAccount/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.attributes.js b/server/api/smsAccount/smsAccount.attributes.js
index 05fbf8a..c785700 100644
--- a/server/api/smsAccount/smsAccount.attributes.js
+++ b/server/api/smsAccount/smsAccount.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.controller.js b/server/api/smsAccount/smsAccount.controller.js
index 50f025e..6e8aa98 100644
--- a/server/api/smsAccount/smsAccount.controller.js
+++ b/server/api/smsAccount/smsAccount.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.events.js b/server/api/smsAccount/smsAccount.events.js
index 5b38fa8..130fd40 100644
--- a/server/api/smsAccount/smsAccount.events.js
+++ b/server/api/smsAccount/smsAccount.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.model.js b/server/api/smsAccount/smsAccount.model.js
index cf52fd7..54128ba 100644
--- a/server/api/smsAccount/smsAccount.model.js
+++ b/server/api/smsAccount/smsAccount.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.rpc.js b/server/api/smsAccount/smsAccount.rpc.js
index 020604b..d373bef 100644
--- a/server/api/smsAccount/smsAccount.rpc.js
+++ b/server/api/smsAccount/smsAccount.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsAccount/smsAccount.socket.js b/server/api/smsAccount/smsAccount.socket.js
index c52204c..310fcba 100644
--- a/server/api/smsAccount/smsAccount.socket.js
+++ b/server/api/smsAccount/smsAccount.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/index.js b/server/api/smsApplication/index.js
index a8734b7..5f9ad88 100644
--- a/server/api/smsApplication/index.js
+++ b/server/api/smsApplication/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.attributes.js b/server/api/smsApplication/smsApplication.attributes.js
index 3150748..8029bf2 100644
--- a/server/api/smsApplication/smsApplication.attributes.js
+++ b/server/api/smsApplication/smsApplication.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.controller.js b/server/api/smsApplication/smsApplication.controller.js
index ed3031a..6c37dc4 100644
--- a/server/api/smsApplication/smsApplication.controller.js
+++ b/server/api/smsApplication/smsApplication.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.model.js b/server/api/smsApplication/smsApplication.model.js
index 69d961d..3916582 100644
--- a/server/api/smsApplication/smsApplication.model.js
+++ b/server/api/smsApplication/smsApplication.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsApplication/smsApplication.rpc.js b/server/api/smsApplication/smsApplication.rpc.js
index d7902fd..1e73818 100644
--- a/server/api/smsApplication/smsApplication.rpc.js
+++ b/server/api/smsApplication/smsApplication.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/index.js b/server/api/smsInteraction/index.js
index 66d837c..a405cdd 100644
--- a/server/api/smsInteraction/index.js
+++ b/server/api/smsInteraction/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.attributes.js b/server/api/smsInteraction/smsInteraction.attributes.js
index cb27864..0f4c5ce 100644
--- a/server/api/smsInteraction/smsInteraction.attributes.js
+++ b/server/api/smsInteraction/smsInteraction.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.controller.js b/server/api/smsInteraction/smsInteraction.controller.js
index 9a8526e..9222aa2 100644
--- a/server/api/smsInteraction/smsInteraction.controller.js
+++ b/server/api/smsInteraction/smsInteraction.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.events.js b/server/api/smsInteraction/smsInteraction.events.js
index e8cebb9..76a5fe1 100644
--- a/server/api/smsInteraction/smsInteraction.events.js
+++ b/server/api/smsInteraction/smsInteraction.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.model.js b/server/api/smsInteraction/smsInteraction.model.js
index a04cdfd..41aa698 100644
--- a/server/api/smsInteraction/smsInteraction.model.js
+++ b/server/api/smsInteraction/smsInteraction.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.rpc.js b/server/api/smsInteraction/smsInteraction.rpc.js
index c518f5b..96f0918 100644
--- a/server/api/smsInteraction/smsInteraction.rpc.js
+++ b/server/api/smsInteraction/smsInteraction.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsInteraction/smsInteraction.socket.js b/server/api/smsInteraction/smsInteraction.socket.js
index ecf085b..0012e0b 100644
--- a/server/api/smsInteraction/smsInteraction.socket.js
+++ b/server/api/smsInteraction/smsInteraction.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/index.js b/server/api/smsMessage/index.js
index eac616e..8f77592 100644
--- a/server/api/smsMessage/index.js
+++ b/server/api/smsMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.attributes.js b/server/api/smsMessage/smsMessage.attributes.js
index 1cbb79c..85c8c53 100644
--- a/server/api/smsMessage/smsMessage.attributes.js
+++ b/server/api/smsMessage/smsMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.controller.js b/server/api/smsMessage/smsMessage.controller.js
index a91245c..64515b2 100644
--- a/server/api/smsMessage/smsMessage.controller.js
+++ b/server/api/smsMessage/smsMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.events.js b/server/api/smsMessage/smsMessage.events.js
index 4346bb3..062d4ff 100644
--- a/server/api/smsMessage/smsMessage.events.js
+++ b/server/api/smsMessage/smsMessage.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.model.js b/server/api/smsMessage/smsMessage.model.js
index 4061610..91ffc10 100644
--- a/server/api/smsMessage/smsMessage.model.js
+++ b/server/api/smsMessage/smsMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.rpc.js b/server/api/smsMessage/smsMessage.rpc.js
index 76b37db..15ab8d8 100644
--- a/server/api/smsMessage/smsMessage.rpc.js
+++ b/server/api/smsMessage/smsMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsMessage/smsMessage.socket.js b/server/api/smsMessage/smsMessage.socket.js
index 755f060..da1f946 100644
--- a/server/api/smsMessage/smsMessage.socket.js
+++ b/server/api/smsMessage/smsMessage.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/index.js b/server/api/smsQueue/index.js
index 6347e36..f9c5320 100644
--- a/server/api/smsQueue/index.js
+++ b/server/api/smsQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.attributes.js b/server/api/smsQueue/smsQueue.attributes.js
index 23394d7..c12dea4 100644
--- a/server/api/smsQueue/smsQueue.attributes.js
+++ b/server/api/smsQueue/smsQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.controller.js b/server/api/smsQueue/smsQueue.controller.js
index 24dfc82..8edfe49 100644
--- a/server/api/smsQueue/smsQueue.controller.js
+++ b/server/api/smsQueue/smsQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.events.js b/server/api/smsQueue/smsQueue.events.js
index a13297f..eb5b8ab 100644
--- a/server/api/smsQueue/smsQueue.events.js
+++ b/server/api/smsQueue/smsQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.model.js b/server/api/smsQueue/smsQueue.model.js
index addf64b..18af097 100644
--- a/server/api/smsQueue/smsQueue.model.js
+++ b/server/api/smsQueue/smsQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.rpc.js b/server/api/smsQueue/smsQueue.rpc.js
index bf3e4f6..aa82752 100644
--- a/server/api/smsQueue/smsQueue.rpc.js
+++ b/server/api/smsQueue/smsQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueue/smsQueue.socket.js b/server/api/smsQueue/smsQueue.socket.js
index 9804af0..384d756 100644
--- a/server/api/smsQueue/smsQueue.socket.js
+++ b/server/api/smsQueue/smsQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/index.js b/server/api/smsQueueReport/index.js
index 9c1a174..bb71efe 100644
--- a/server/api/smsQueueReport/index.js
+++ b/server/api/smsQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.attributes.js b/server/api/smsQueueReport/smsQueueReport.attributes.js
index 8ecf07c..901d84c 100644
--- a/server/api/smsQueueReport/smsQueueReport.attributes.js
+++ b/server/api/smsQueueReport/smsQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.controller.js b/server/api/smsQueueReport/smsQueueReport.controller.js
index 2b2072f..e798118 100644
--- a/server/api/smsQueueReport/smsQueueReport.controller.js
+++ b/server/api/smsQueueReport/smsQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.model.js b/server/api/smsQueueReport/smsQueueReport.model.js
index a21d184..0ca7ca3 100644
--- a/server/api/smsQueueReport/smsQueueReport.model.js
+++ b/server/api/smsQueueReport/smsQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsQueueReport/smsQueueReport.rpc.js b/server/api/smsQueueReport/smsQueueReport.rpc.js
index 3062794..eeac253 100644
--- a/server/api/smsQueueReport/smsQueueReport.rpc.js
+++ b/server/api/smsQueueReport/smsQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/index.js b/server/api/smsTransferReport/index.js
index 19bf558..06dec7d 100644
--- a/server/api/smsTransferReport/index.js
+++ b/server/api/smsTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.attributes.js b/server/api/smsTransferReport/smsTransferReport.attributes.js
index 595c1c1..b5c8c51 100644
--- a/server/api/smsTransferReport/smsTransferReport.attributes.js
+++ b/server/api/smsTransferReport/smsTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.controller.js b/server/api/smsTransferReport/smsTransferReport.controller.js
index e2f8f9d..0a67bf0 100644
--- a/server/api/smsTransferReport/smsTransferReport.controller.js
+++ b/server/api/smsTransferReport/smsTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.model.js b/server/api/smsTransferReport/smsTransferReport.model.js
index a5e946f..aa91f2b 100644
--- a/server/api/smsTransferReport/smsTransferReport.model.js
+++ b/server/api/smsTransferReport/smsTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/smsTransferReport/smsTransferReport.rpc.js b/server/api/smsTransferReport/smsTransferReport.rpc.js
index be09ca2..6fd4e95 100644
--- a/server/api/smsTransferReport/smsTransferReport.rpc.js
+++ b/server/api/smsTransferReport/smsTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/index.js b/server/api/sound/index.js
index 5165932..649eb58 100644
--- a/server/api/sound/index.js
+++ b/server/api/sound/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.attributes.js b/server/api/sound/sound.attributes.js
index af13b9f..7eab2d0 100644
--- a/server/api/sound/sound.attributes.js
+++ b/server/api/sound/sound.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.controller.js b/server/api/sound/sound.controller.js
index 9fc69fc..9c21477 100644
--- a/server/api/sound/sound.controller.js
+++ b/server/api/sound/sound.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.model.js b/server/api/sound/sound.model.js
index 29e8d9f..2da12ba 100644
--- a/server/api/sound/sound.model.js
+++ b/server/api/sound/sound.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/sound/sound.rpc.js b/server/api/sound/sound.rpc.js
index 3891bd9..c465761 100644
--- a/server/api/sound/sound.rpc.js
+++ b/server/api/sound/sound.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/index.js b/server/api/squareMessage/index.js
index b3e8ad6..fe6a3a1 100644
--- a/server/api/squareMessage/index.js
+++ b/server/api/squareMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.attributes.js b/server/api/squareMessage/squareMessage.attributes.js
index 2a33fd7..f6becc6 100644
--- a/server/api/squareMessage/squareMessage.attributes.js
+++ b/server/api/squareMessage/squareMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.controller.js b/server/api/squareMessage/squareMessage.controller.js
index c027340..ed6a91f 100644
--- a/server/api/squareMessage/squareMessage.controller.js
+++ b/server/api/squareMessage/squareMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.model.js b/server/api/squareMessage/squareMessage.model.js
index 75349fe..baeecca 100644
--- a/server/api/squareMessage/squareMessage.model.js
+++ b/server/api/squareMessage/squareMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareMessage/squareMessage.rpc.js b/server/api/squareMessage/squareMessage.rpc.js
index c17fcda..4ea8711 100644
--- a/server/api/squareMessage/squareMessage.rpc.js
+++ b/server/api/squareMessage/squareMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/index.js b/server/api/squareOdbc/index.js
index 60d065d..e276f25 100644
--- a/server/api/squareOdbc/index.js
+++ b/server/api/squareOdbc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.attributes.js b/server/api/squareOdbc/squareOdbc.attributes.js
index eeb19aa..f08e4f0 100644
--- a/server/api/squareOdbc/squareOdbc.attributes.js
+++ b/server/api/squareOdbc/squareOdbc.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.controller.js b/server/api/squareOdbc/squareOdbc.controller.js
index bc4853b..2e026ff 100644
--- a/server/api/squareOdbc/squareOdbc.controller.js
+++ b/server/api/squareOdbc/squareOdbc.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.model.js b/server/api/squareOdbc/squareOdbc.model.js
index 8864564..49972ad 100644
--- a/server/api/squareOdbc/squareOdbc.model.js
+++ b/server/api/squareOdbc/squareOdbc.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareOdbc/squareOdbc.rpc.js b/server/api/squareOdbc/squareOdbc.rpc.js
index 879143d..bfa2a3d 100644
--- a/server/api/squareOdbc/squareOdbc.rpc.js
+++ b/server/api/squareOdbc/squareOdbc.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/index.js b/server/api/squareProject/index.js
index 77cf886..b45e293 100644
--- a/server/api/squareProject/index.js
+++ b/server/api/squareProject/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.attributes.js b/server/api/squareProject/squareProject.attributes.js
index 6e36760..8eb9572 100644
--- a/server/api/squareProject/squareProject.attributes.js
+++ b/server/api/squareProject/squareProject.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.controller.js b/server/api/squareProject/squareProject.controller.js
index b0d1828..668d4fd 100644
--- a/server/api/squareProject/squareProject.controller.js
+++ b/server/api/squareProject/squareProject.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.events.js b/server/api/squareProject/squareProject.events.js
index 60daa60..9c7afce 100644
--- a/server/api/squareProject/squareProject.events.js
+++ b/server/api/squareProject/squareProject.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.model.js b/server/api/squareProject/squareProject.model.js
index 93da1f9..399e61e 100644
--- a/server/api/squareProject/squareProject.model.js
+++ b/server/api/squareProject/squareProject.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.rpc.js b/server/api/squareProject/squareProject.rpc.js
index 25c10f8..971e458 100644
--- a/server/api/squareProject/squareProject.rpc.js
+++ b/server/api/squareProject/squareProject.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareProject/squareProject.socket.js b/server/api/squareProject/squareProject.socket.js
index 50fb129..4cd4773 100644
--- a/server/api/squareProject/squareProject.socket.js
+++ b/server/api/squareProject/squareProject.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/index.js b/server/api/squareRecording/index.js
index e513cb3..30185ef 100644
--- a/server/api/squareRecording/index.js
+++ b/server/api/squareRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.attributes.js b/server/api/squareRecording/squareRecording.attributes.js
index 120bf36..7511ef5 100644
--- a/server/api/squareRecording/squareRecording.attributes.js
+++ b/server/api/squareRecording/squareRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.controller.js b/server/api/squareRecording/squareRecording.controller.js
index 8c43181..3b56fa0 100644
--- a/server/api/squareRecording/squareRecording.controller.js
+++ b/server/api/squareRecording/squareRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.model.js b/server/api/squareRecording/squareRecording.model.js
index af54776..ba5f1a6 100644
--- a/server/api/squareRecording/squareRecording.model.js
+++ b/server/api/squareRecording/squareRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareRecording/squareRecording.rpc.js b/server/api/squareRecording/squareRecording.rpc.js
index 54bbaca..7c1a00e 100644
--- a/server/api/squareRecording/squareRecording.rpc.js
+++ b/server/api/squareRecording/squareRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/index.js b/server/api/squareReport/index.js
index 724666c..f5c8a8e 100644
--- a/server/api/squareReport/index.js
+++ b/server/api/squareReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.attributes.js b/server/api/squareReport/squareReport.attributes.js
index 300b963..f69989f 100644
--- a/server/api/squareReport/squareReport.attributes.js
+++ b/server/api/squareReport/squareReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.controller.js b/server/api/squareReport/squareReport.controller.js
index 0d37554..457c511 100644
--- a/server/api/squareReport/squareReport.controller.js
+++ b/server/api/squareReport/squareReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.model.js b/server/api/squareReport/squareReport.model.js
index 0d38cb4..2650094 100644
--- a/server/api/squareReport/squareReport.model.js
+++ b/server/api/squareReport/squareReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReport/squareReport.rpc.js b/server/api/squareReport/squareReport.rpc.js
index 9c7ab14..df794cb 100644
--- a/server/api/squareReport/squareReport.rpc.js
+++ b/server/api/squareReport/squareReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/index.js b/server/api/squareReportDetail/index.js
index aaf8f68..08403c0 100644
--- a/server/api/squareReportDetail/index.js
+++ b/server/api/squareReportDetail/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.attributes.js b/server/api/squareReportDetail/squareReportDetail.attributes.js
index 445457c..bc11578 100644
--- a/server/api/squareReportDetail/squareReportDetail.attributes.js
+++ b/server/api/squareReportDetail/squareReportDetail.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.controller.js b/server/api/squareReportDetail/squareReportDetail.controller.js
index 25dc493..c9b98c5 100644
--- a/server/api/squareReportDetail/squareReportDetail.controller.js
+++ b/server/api/squareReportDetail/squareReportDetail.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.model.js b/server/api/squareReportDetail/squareReportDetail.model.js
index 26b3933..01585ec 100644
--- a/server/api/squareReportDetail/squareReportDetail.model.js
+++ b/server/api/squareReportDetail/squareReportDetail.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/squareReportDetail/squareReportDetail.rpc.js b/server/api/squareReportDetail/squareReportDetail.rpc.js
index 2976f8d..aa7648a 100644
--- a/server/api/squareReportDetail/squareReportDetail.rpc.js
+++ b/server/api/squareReportDetail/squareReportDetail.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/system/index.js b/server/api/system/index.js
index f0fa460..61b5013 100644
--- a/server/api/system/index.js
+++ b/server/api/system/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/system/system.controller.js b/server/api/system/system.controller.js
index 9c460ec..7337bfe 100644
--- a/server/api/system/system.controller.js
+++ b/server/api/system/system.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/index.js b/server/api/tag/index.js
index d44adf5..c8fa286 100644
--- a/server/api/tag/index.js
+++ b/server/api/tag/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.attributes.js b/server/api/tag/tag.attributes.js
index 76afc75..e88580b 100644
--- a/server/api/tag/tag.attributes.js
+++ b/server/api/tag/tag.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.controller.js b/server/api/tag/tag.controller.js
index 10c2299..452f4c0 100644
--- a/server/api/tag/tag.controller.js
+++ b/server/api/tag/tag.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.model.js b/server/api/tag/tag.model.js
index 6ece34b..71c00a2 100644
--- a/server/api/tag/tag.model.js
+++ b/server/api/tag/tag.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/tag/tag.rpc.js b/server/api/tag/tag.rpc.js
index 185a6d2..96094ea 100644
--- a/server/api/tag/tag.rpc.js
+++ b/server/api/tag/tag.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/index.js b/server/api/team/index.js
index 6625f01..7778687 100644
--- a/server/api/team/index.js
+++ b/server/api/team/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.attributes.js b/server/api/team/team.attributes.js
index 5b1bda7..1192d89 100644
--- a/server/api/team/team.attributes.js
+++ b/server/api/team/team.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.controller.js b/server/api/team/team.controller.js
index 06cf3da..19d4523 100644
--- a/server/api/team/team.controller.js
+++ b/server/api/team/team.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.events.js b/server/api/team/team.events.js
index 0a4631a..9025471 100644
--- a/server/api/team/team.events.js
+++ b/server/api/team/team.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.model.js b/server/api/team/team.model.js
index 5a60832..7c704b8 100644
--- a/server/api/team/team.model.js
+++ b/server/api/team/team.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.rpc.js b/server/api/team/team.rpc.js
index 639d88b..1ca541e 100644
--- a/server/api/team/team.rpc.js
+++ b/server/api/team/team.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/team/team.socket.js b/server/api/team/team.socket.js
index ef9578e..0459943 100644
--- a/server/api/team/team.socket.js
+++ b/server/api/team/team.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/index.js b/server/api/template/index.js
index f3d36d2..5072343 100644
--- a/server/api/template/index.js
+++ b/server/api/template/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.attributes.js b/server/api/template/template.attributes.js
index 9744654..5d05706 100644
--- a/server/api/template/template.attributes.js
+++ b/server/api/template/template.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.controller.js b/server/api/template/template.controller.js
index 2bd3ec9..b21dfa1 100644
--- a/server/api/template/template.controller.js
+++ b/server/api/template/template.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.model.js b/server/api/template/template.model.js
index 7ff0e14..d3d9e62 100644
--- a/server/api/template/template.model.js
+++ b/server/api/template/template.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/template/template.rpc.js b/server/api/template/template.rpc.js
index 75fc25e..16f806e 100644
--- a/server/api/template/template.rpc.js
+++ b/server/api/template/template.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/index.js b/server/api/trigger/index.js
index 24dbb67..b7e583a 100644
--- a/server/api/trigger/index.js
+++ b/server/api/trigger/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.attributes.js b/server/api/trigger/trigger.attributes.js
index c2126f5..1b3e26c 100644
--- a/server/api/trigger/trigger.attributes.js
+++ b/server/api/trigger/trigger.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.controller.js b/server/api/trigger/trigger.controller.js
index 554c959..e85154c 100644
--- a/server/api/trigger/trigger.controller.js
+++ b/server/api/trigger/trigger.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.model.js b/server/api/trigger/trigger.model.js
index 08b2e14..28675ba 100644
--- a/server/api/trigger/trigger.model.js
+++ b/server/api/trigger/trigger.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trigger/trigger.rpc.js b/server/api/trigger/trigger.rpc.js
index 5602cd5..5a303e6 100644
--- a/server/api/trigger/trigger.rpc.js
+++ b/server/api/trigger/trigger.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/index.js b/server/api/trunk/index.js
index 73f1e22..e2d1876 100644
--- a/server/api/trunk/index.js
+++ b/server/api/trunk/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.attributes.js b/server/api/trunk/trunk.attributes.js
index 5c6b454..cdd3b2b 100644
--- a/server/api/trunk/trunk.attributes.js
+++ b/server/api/trunk/trunk.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.controller.js b/server/api/trunk/trunk.controller.js
index b4c928e..3dccddc 100644
--- a/server/api/trunk/trunk.controller.js
+++ b/server/api/trunk/trunk.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.model.js b/server/api/trunk/trunk.model.js
index 95874c0..d938946 100644
--- a/server/api/trunk/trunk.model.js
+++ b/server/api/trunk/trunk.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/trunk/trunk.rpc.js b/server/api/trunk/trunk.rpc.js
index b6037d8..cebce97 100644
--- a/server/api/trunk/trunk.rpc.js
+++ b/server/api/trunk/trunk.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/index.js b/server/api/user/index.js
index 327f472..895452c 100644
--- a/server/api/user/index.js
+++ b/server/api/user/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.attributes.js b/server/api/user/user.attributes.js
index 32cc236..1d7b64b 100644
--- a/server/api/user/user.attributes.js
+++ b/server/api/user/user.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.controller.js b/server/api/user/user.controller.js
index fdb859e..f40eaa0 100644
--- a/server/api/user/user.controller.js
+++ b/server/api/user/user.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.events.js b/server/api/user/user.events.js
index 4525ce7..59a9c44 100644
--- a/server/api/user/user.events.js
+++ b/server/api/user/user.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.model.js b/server/api/user/user.model.js
index 2fced38..7d07621 100644
--- a/server/api/user/user.model.js
+++ b/server/api/user/user.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.rpc.js b/server/api/user/user.rpc.js
index 181cf09..f8a423d 100644
--- a/server/api/user/user.rpc.js
+++ b/server/api/user/user.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/user/user.socket.js b/server/api/user/user.socket.js
index 3ccdd77..62af9e7 100644
--- a/server/api/user/user.socket.js
+++ b/server/api/user/user.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/index.js b/server/api/userChatQueue/index.js
index 488c8ff..963ec90 100644
--- a/server/api/userChatQueue/index.js
+++ b/server/api/userChatQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.attributes.js b/server/api/userChatQueue/userChatQueue.attributes.js
index 15f5a20..aa7a135 100644
--- a/server/api/userChatQueue/userChatQueue.attributes.js
+++ b/server/api/userChatQueue/userChatQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xe706=['INTEGER','sequelize','exports'];(function(_0x78c06f,_0x3e8493){var _0x2a6c5e=function(_0x78af96){while(--_0x78af96){_0x78c06f['push'](_0x78c06f['shift']());}};_0x2a6c5e(++_0x3e8493);}(_0xe706,0xa3));var _0x6e70=function(_0x10c814,_0x2c5349){_0x10c814=_0x10c814-0x0;var _0x3620e8=_0xe706[_0x10c814];return _0x3620e8;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xe706=['INTEGER','sequelize','exports'];(function(_0x1da72c,_0x15d2e9){var _0x58d9e7=function(_0x1487e3){while(--_0x1487e3){_0x1da72c['push'](_0x1da72c['shift']());}};_0x58d9e7(++_0x15d2e9);}(_0xe706,0xa3));var _0x6e70=function(_0x5c107d,_0x155dbe){_0x5c107d=_0x5c107d-0x0;var _0x3eaf06=_0xe706[_0x5c107d];return _0x3eaf06;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.model.js b/server/api/userChatQueue/userChatQueue.model.js
index 1f2b4f1..73829ef 100644
--- a/server/api/userChatQueue/userChatQueue.model.js
+++ b/server/api/userChatQueue/userChatQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userChatQueue/userChatQueue.rpc.js b/server/api/userChatQueue/userChatQueue.rpc.js
index 954d552..75bff09 100644
--- a/server/api/userChatQueue/userChatQueue.rpc.js
+++ b/server/api/userChatQueue/userChatQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/index.js b/server/api/userFaxQueue/index.js
index 93ca69d..9a5b27c 100644
--- a/server/api/userFaxQueue/index.js
+++ b/server/api/userFaxQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.attributes.js b/server/api/userFaxQueue/userFaxQueue.attributes.js
index 66d6169..4dfe8f0 100644
--- a/server/api/userFaxQueue/userFaxQueue.attributes.js
+++ b/server/api/userFaxQueue/userFaxQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.model.js b/server/api/userFaxQueue/userFaxQueue.model.js
index 153334d..87cd7e5 100644
--- a/server/api/userFaxQueue/userFaxQueue.model.js
+++ b/server/api/userFaxQueue/userFaxQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userFaxQueue/userFaxQueue.rpc.js b/server/api/userFaxQueue/userFaxQueue.rpc.js
index 80763b9..afc715e 100644
--- a/server/api/userFaxQueue/userFaxQueue.rpc.js
+++ b/server/api/userFaxQueue/userFaxQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/index.js b/server/api/userMailQueue/index.js
index ea8a0ae..b49c475 100644
--- a/server/api/userMailQueue/index.js
+++ b/server/api/userMailQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.attributes.js b/server/api/userMailQueue/userMailQueue.attributes.js
index 1f7c5a4..81deb71 100644
--- a/server/api/userMailQueue/userMailQueue.attributes.js
+++ b/server/api/userMailQueue/userMailQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xbaf0=['exports','INTEGER'];(function(_0x3b534c,_0x2c614f){var _0x449ef9=function(_0x285279){while(--_0x285279){_0x3b534c['push'](_0x3b534c['shift']());}};_0x449ef9(++_0x2c614f);}(_0xbaf0,0x12a));var _0x0baf=function(_0xa464c9,_0x7c86d8){_0xa464c9=_0xa464c9-0x0;var _0x3d73c4=_0xbaf0[_0xa464c9];return _0x3d73c4;};'use strict';var Sequelize=require('sequelize');module[_0x0baf('0x0')]={'penalty':{'type':Sequelize[_0x0baf('0x1')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xe706=['INTEGER','sequelize','exports'];(function(_0x515ef2,_0x19dfa0){var _0x564aa7=function(_0x1b7fa9){while(--_0x1b7fa9){_0x515ef2['push'](_0x515ef2['shift']());}};_0x564aa7(++_0x19dfa0);}(_0xe706,0xa3));var _0x6e70=function(_0x2ada6a,_0x49cece){_0x2ada6a=_0x2ada6a-0x0;var _0x42b8fa=_0xe706[_0x2ada6a];return _0x42b8fa;};'use strict';var Sequelize=require(_0x6e70('0x0'));module[_0x6e70('0x1')]={'penalty':{'type':Sequelize[_0x6e70('0x2')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.model.js b/server/api/userMailQueue/userMailQueue.model.js
index 70bd615..358ebdf 100644
--- a/server/api/userMailQueue/userMailQueue.model.js
+++ b/server/api/userMailQueue/userMailQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userMailQueue/userMailQueue.rpc.js b/server/api/userMailQueue/userMailQueue.rpc.js
index f1cc0ef..dade62e 100644
--- a/server/api/userMailQueue/userMailQueue.rpc.js
+++ b/server/api/userMailQueue/userMailQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/index.js b/server/api/userOpenchannelQueue/index.js
index ec76a1d..5668d22 100644
--- a/server/api/userOpenchannelQueue/index.js
+++ b/server/api/userOpenchannelQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
index 6aa4e3c..43b86c6 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xa9e0=['sequelize','exports','INTEGER'];(function(_0x47d50a,_0xaa9592){var _0x222cc3=function(_0x3caa0b){while(--_0x3caa0b){_0x47d50a['push'](_0x47d50a['shift']());}};_0x222cc3(++_0xaa9592);}(_0xa9e0,0x123));var _0x0a9e=function(_0x2f5ac5,_0x1ee939){_0x2f5ac5=_0x2f5ac5-0x0;var _0x37c9a8=_0xa9e0[_0x2f5ac5];return _0x37c9a8;};'use strict';var Sequelize=require(_0x0a9e('0x0'));module[_0x0a9e('0x1')]={'penalty':{'type':Sequelize[_0x0a9e('0x2')],'defaultValue':0x0}};
\ No newline at end of file
+var _0xbaf0=['exports','INTEGER'];(function(_0x2c7b86,_0x59ef3c){var _0x256735=function(_0x352e33){while(--_0x352e33){_0x2c7b86['push'](_0x2c7b86['shift']());}};_0x256735(++_0x59ef3c);}(_0xbaf0,0x12a));var _0x0baf=function(_0x2f5ac5,_0x1ee939){_0x2f5ac5=_0x2f5ac5-0x0;var _0x37c9a8=_0xbaf0[_0x2f5ac5];return _0x37c9a8;};'use strict';var Sequelize=require('sequelize');module[_0x0baf('0x0')]={'penalty':{'type':Sequelize[_0x0baf('0x1')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
index c2de377..3acdc17 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js b/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
index f7c7785..df73ff2 100644
--- a/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
+++ b/server/api/userOpenchannelQueue/userOpenchannelQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/index.js b/server/api/userProfile/index.js
index 8070729..dbb3085 100644
--- a/server/api/userProfile/index.js
+++ b/server/api/userProfile/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.attributes.js b/server/api/userProfile/userProfile.attributes.js
index 82ccf7b..52ea307 100644
--- a/server/api/userProfile/userProfile.attributes.js
+++ b/server/api/userProfile/userProfile.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.controller.js b/server/api/userProfile/userProfile.controller.js
index a94e4b1..677c0b6 100644
--- a/server/api/userProfile/userProfile.controller.js
+++ b/server/api/userProfile/userProfile.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.events.js b/server/api/userProfile/userProfile.events.js
index a8564cf..3024794 100644
--- a/server/api/userProfile/userProfile.events.js
+++ b/server/api/userProfile/userProfile.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.model.js b/server/api/userProfile/userProfile.model.js
index 58ddc34..6a48acb 100644
--- a/server/api/userProfile/userProfile.model.js
+++ b/server/api/userProfile/userProfile.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.rpc.js b/server/api/userProfile/userProfile.rpc.js
index add0a24..4798895 100644
--- a/server/api/userProfile/userProfile.rpc.js
+++ b/server/api/userProfile/userProfile.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfile/userProfile.socket.js b/server/api/userProfile/userProfile.socket.js
index 99eada2..e379d50 100644
--- a/server/api/userProfile/userProfile.socket.js
+++ b/server/api/userProfile/userProfile.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/index.js b/server/api/userProfileResource/index.js
index a1047f1..102c8b9 100644
--- a/server/api/userProfileResource/index.js
+++ b/server/api/userProfileResource/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.attributes.js b/server/api/userProfileResource/userProfileResource.attributes.js
index cfcfcf2..d360f74 100644
--- a/server/api/userProfileResource/userProfileResource.attributes.js
+++ b/server/api/userProfileResource/userProfileResource.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.controller.js b/server/api/userProfileResource/userProfileResource.controller.js
index c84326f..dc34e78 100644
--- a/server/api/userProfileResource/userProfileResource.controller.js
+++ b/server/api/userProfileResource/userProfileResource.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.model.js b/server/api/userProfileResource/userProfileResource.model.js
index b0ed7fd..98b114c 100644
--- a/server/api/userProfileResource/userProfileResource.model.js
+++ b/server/api/userProfileResource/userProfileResource.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileResource/userProfileResource.rpc.js b/server/api/userProfileResource/userProfileResource.rpc.js
index b6f4b2c..7cac6ac 100644
--- a/server/api/userProfileResource/userProfileResource.rpc.js
+++ b/server/api/userProfileResource/userProfileResource.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/index.js b/server/api/userProfileSection/index.js
index e5888a2..318e8ee 100644
--- a/server/api/userProfileSection/index.js
+++ b/server/api/userProfileSection/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.attributes.js b/server/api/userProfileSection/userProfileSection.attributes.js
index 173549c..a27c0cd 100644
--- a/server/api/userProfileSection/userProfileSection.attributes.js
+++ b/server/api/userProfileSection/userProfileSection.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.controller.js b/server/api/userProfileSection/userProfileSection.controller.js
index 7da7cc7..a2f73a1 100644
--- a/server/api/userProfileSection/userProfileSection.controller.js
+++ b/server/api/userProfileSection/userProfileSection.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.model.js b/server/api/userProfileSection/userProfileSection.model.js
index 030a069..1d892fe 100644
--- a/server/api/userProfileSection/userProfileSection.model.js
+++ b/server/api/userProfileSection/userProfileSection.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userProfileSection/userProfileSection.rpc.js b/server/api/userProfileSection/userProfileSection.rpc.js
index e4a2b40..d151770 100644
--- a/server/api/userProfileSection/userProfileSection.rpc.js
+++ b/server/api/userProfileSection/userProfileSection.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/index.js b/server/api/userSmsQueue/index.js
index 1c7c147..5d873b5 100644
--- a/server/api/userSmsQueue/index.js
+++ b/server/api/userSmsQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.attributes.js b/server/api/userSmsQueue/userSmsQueue.attributes.js
index a283edd..b7172cd 100644
--- a/server/api/userSmsQueue/userSmsQueue.attributes.js
+++ b/server/api/userSmsQueue/userSmsQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xd8b0=['exports','sequelize'];(function(_0xc3ca5e,_0x184b39){var _0x2a7387=function(_0x15c57e){while(--_0x15c57e){_0xc3ca5e['push'](_0xc3ca5e['shift']());}};_0x2a7387(++_0x184b39);}(_0xd8b0,0xad));var _0x0d8b=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd8b0[_0x20a584];return _0x4b41a8;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
+var _0xbaf0=['exports','INTEGER'];(function(_0x469852,_0x532e8c){var _0xa844b9=function(_0x511046){while(--_0x511046){_0x469852['push'](_0x469852['shift']());}};_0xa844b9(++_0x532e8c);}(_0xbaf0,0x12a));var _0x0baf=function(_0x432682,_0x253044){_0x432682=_0x432682-0x0;var _0x463d05=_0xbaf0[_0x432682];return _0x463d05;};'use strict';var Sequelize=require('sequelize');module[_0x0baf('0x0')]={'penalty':{'type':Sequelize[_0x0baf('0x1')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.model.js b/server/api/userSmsQueue/userSmsQueue.model.js
index 9295db2..14ddae3 100644
--- a/server/api/userSmsQueue/userSmsQueue.model.js
+++ b/server/api/userSmsQueue/userSmsQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userSmsQueue/userSmsQueue.rpc.js b/server/api/userSmsQueue/userSmsQueue.rpc.js
index f21d4be..323e2d9 100644
--- a/server/api/userSmsQueue/userSmsQueue.rpc.js
+++ b/server/api/userSmsQueue/userSmsQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/index.js b/server/api/userVoiceQueue/index.js
index 030a9d3..187f55d 100644
--- a/server/api/userVoiceQueue/index.js
+++ b/server/api/userVoiceQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.attributes.js b/server/api/userVoiceQueue/userVoiceQueue.attributes.js
index 5b3d612..e119663 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.attributes.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xd8b0=['exports','sequelize'];(function(_0x473ee7,_0x4dd754){var _0x30f0d4=function(_0x4d961d){while(--_0x4d961d){_0x473ee7['push'](_0x473ee7['shift']());}};_0x30f0d4(++_0x4dd754);}(_0xd8b0,0xad));var _0x0d8b=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0xd8b0[_0x20a584];return _0x4b41a8;};'use strict';var Sequelize=require(_0x0d8b('0x0'));module[_0x0d8b('0x1')]={'penalty':{'type':Sequelize['INTEGER'],'defaultValue':0x0}};
\ No newline at end of file
+var _0xbaf0=['exports','INTEGER'];(function(_0x4ba380,_0x259bee){var _0x4b111b=function(_0x2bf227){while(--_0x2bf227){_0x4ba380['push'](_0x4ba380['shift']());}};_0x4b111b(++_0x259bee);}(_0xbaf0,0x12a));var _0x0baf=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xbaf0[_0x14add3];return _0x4a174f;};'use strict';var Sequelize=require('sequelize');module[_0x0baf('0x0')]={'penalty':{'type':Sequelize[_0x0baf('0x1')],'defaultValue':0x0}};
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.model.js b/server/api/userVoiceQueue/userVoiceQueue.model.js
index aad08d8..514fd4e 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.model.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueue/userVoiceQueue.rpc.js b/server/api/userVoiceQueue/userVoiceQueue.rpc.js
index ec31c20..ae028ef 100644
--- a/server/api/userVoiceQueue/userVoiceQueue.rpc.js
+++ b/server/api/userVoiceQueue/userVoiceQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/index.js b/server/api/userVoiceQueueRt/index.js
index 893f923..6f2bf49 100644
--- a/server/api/userVoiceQueueRt/index.js
+++ b/server/api/userVoiceQueueRt/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
index faac36f..df639da 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
index ed06c2e..77e592c 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
index fa2102d..3bfe5c3 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
index c620a83..e978f65 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js b/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
index 84c34fc..942b3b1 100644
--- a/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
+++ b/server/api/userVoiceQueueRt/userVoiceQueueRt.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/index.js b/server/api/variable/index.js
index 4de9094..850c5c4 100644
--- a/server/api/variable/index.js
+++ b/server/api/variable/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.attributes.js b/server/api/variable/variable.attributes.js
index b4f1d0e..cd7c314 100644
--- a/server/api/variable/variable.attributes.js
+++ b/server/api/variable/variable.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.controller.js b/server/api/variable/variable.controller.js
index 1995c55..070e721 100644
--- a/server/api/variable/variable.controller.js
+++ b/server/api/variable/variable.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.model.js b/server/api/variable/variable.model.js
index 48f24f8..fcd7b2a 100644
--- a/server/api/variable/variable.model.js
+++ b/server/api/variable/variable.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/variable/variable.rpc.js b/server/api/variable/variable.rpc.js
index 51965b2..0bffc98 100644
--- a/server/api/variable/variable.rpc.js
+++ b/server/api/variable/variable.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/version/index.js b/server/api/version/index.js
index 92854b1..00f5985 100644
--- a/server/api/version/index.js
+++ b/server/api/version/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/version/version.controller.js b/server/api/version/version.controller.js
index 4bbaf79..7b98b2c 100644
--- a/server/api/version/version.controller.js
+++ b/server/api/version/version.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/index.js b/server/api/voiceAgentReport/index.js
index 803ed84..da2ab11 100644
--- a/server/api/voiceAgentReport/index.js
+++ b/server/api/voiceAgentReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.attributes.js b/server/api/voiceAgentReport/voiceAgentReport.attributes.js
index 603ffe4..43fed6c 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.attributes.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.controller.js b/server/api/voiceAgentReport/voiceAgentReport.controller.js
index fb36504..43e595d 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.controller.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.model.js b/server/api/voiceAgentReport/voiceAgentReport.model.js
index 4157177..dd3b0a9 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.model.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceAgentReport/voiceAgentReport.rpc.js b/server/api/voiceAgentReport/voiceAgentReport.rpc.js
index 9b6c161..9121b6d 100644
--- a/server/api/voiceAgentReport/voiceAgentReport.rpc.js
+++ b/server/api/voiceAgentReport/voiceAgentReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/index.js b/server/api/voiceCallReport/index.js
index 33e1c12..c8d9ad5 100644
--- a/server/api/voiceCallReport/index.js
+++ b/server/api/voiceCallReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.attributes.js b/server/api/voiceCallReport/voiceCallReport.attributes.js
index 9b6d22c..1a389b6 100644
--- a/server/api/voiceCallReport/voiceCallReport.attributes.js
+++ b/server/api/voiceCallReport/voiceCallReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.controller.js b/server/api/voiceCallReport/voiceCallReport.controller.js
index f4f9a2a..6c9e8be 100644
--- a/server/api/voiceCallReport/voiceCallReport.controller.js
+++ b/server/api/voiceCallReport/voiceCallReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.model.js b/server/api/voiceCallReport/voiceCallReport.model.js
index 3f94e7a..acf1b06 100644
--- a/server/api/voiceCallReport/voiceCallReport.model.js
+++ b/server/api/voiceCallReport/voiceCallReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceCallReport/voiceCallReport.rpc.js b/server/api/voiceCallReport/voiceCallReport.rpc.js
index af5f604..24674a6 100644
--- a/server/api/voiceCallReport/voiceCallReport.rpc.js
+++ b/server/api/voiceCallReport/voiceCallReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/index.js b/server/api/voiceChanSpy/index.js
index e3468ac..0a74f37 100644
--- a/server/api/voiceChanSpy/index.js
+++ b/server/api/voiceChanSpy/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.attributes.js b/server/api/voiceChanSpy/voiceChanSpy.attributes.js
index ccf73e0..a0719fb 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.attributes.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.controller.js b/server/api/voiceChanSpy/voiceChanSpy.controller.js
index 1f2a195..1d188ff 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.controller.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.model.js b/server/api/voiceChanSpy/voiceChanSpy.model.js
index 3bff667..e4f9d63 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.model.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceChanSpy/voiceChanSpy.rpc.js b/server/api/voiceChanSpy/voiceChanSpy.rpc.js
index cc3454e..baa47a7 100644
--- a/server/api/voiceChanSpy/voiceChanSpy.rpc.js
+++ b/server/api/voiceChanSpy/voiceChanSpy.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/index.js b/server/api/voiceContext/index.js
index 3cea110..9bd2621 100644
--- a/server/api/voiceContext/index.js
+++ b/server/api/voiceContext/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.attributes.js b/server/api/voiceContext/voiceContext.attributes.js
index c011eeb..1ce5818 100644
--- a/server/api/voiceContext/voiceContext.attributes.js
+++ b/server/api/voiceContext/voiceContext.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.controller.js b/server/api/voiceContext/voiceContext.controller.js
index a111601..341da9a 100644
--- a/server/api/voiceContext/voiceContext.controller.js
+++ b/server/api/voiceContext/voiceContext.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.model.js b/server/api/voiceContext/voiceContext.model.js
index 056b26f..1d727a8 100644
--- a/server/api/voiceContext/voiceContext.model.js
+++ b/server/api/voiceContext/voiceContext.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceContext/voiceContext.rpc.js b/server/api/voiceContext/voiceContext.rpc.js
index 5d2ae45..95fa28d 100644
--- a/server/api/voiceContext/voiceContext.rpc.js
+++ b/server/api/voiceContext/voiceContext.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/index.js b/server/api/voiceDialReport/index.js
index 5a66492..5b0de3b 100644
--- a/server/api/voiceDialReport/index.js
+++ b/server/api/voiceDialReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.attributes.js b/server/api/voiceDialReport/voiceDialReport.attributes.js
index a11f972..5cca095 100644
--- a/server/api/voiceDialReport/voiceDialReport.attributes.js
+++ b/server/api/voiceDialReport/voiceDialReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.controller.js b/server/api/voiceDialReport/voiceDialReport.controller.js
index c0c8b2b..b15afbd 100644
--- a/server/api/voiceDialReport/voiceDialReport.controller.js
+++ b/server/api/voiceDialReport/voiceDialReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.model.js b/server/api/voiceDialReport/voiceDialReport.model.js
index e6ec864..9420941 100644
--- a/server/api/voiceDialReport/voiceDialReport.model.js
+++ b/server/api/voiceDialReport/voiceDialReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceDialReport/voiceDialReport.rpc.js b/server/api/voiceDialReport/voiceDialReport.rpc.js
index 1527081..1c37392 100644
--- a/server/api/voiceDialReport/voiceDialReport.rpc.js
+++ b/server/api/voiceDialReport/voiceDialReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/index.js b/server/api/voiceExtension/index.js
index 600a074..2b157f3 100644
--- a/server/api/voiceExtension/index.js
+++ b/server/api/voiceExtension/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.attributes.js b/server/api/voiceExtension/voiceExtension.attributes.js
index 0e5a1f8..0e047bb 100644
--- a/server/api/voiceExtension/voiceExtension.attributes.js
+++ b/server/api/voiceExtension/voiceExtension.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.controller.js b/server/api/voiceExtension/voiceExtension.controller.js
index f4e4b64..90288fc 100644
--- a/server/api/voiceExtension/voiceExtension.controller.js
+++ b/server/api/voiceExtension/voiceExtension.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.events.js b/server/api/voiceExtension/voiceExtension.events.js
index f7b4770..a615fb1 100644
--- a/server/api/voiceExtension/voiceExtension.events.js
+++ b/server/api/voiceExtension/voiceExtension.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.model.js b/server/api/voiceExtension/voiceExtension.model.js
index c1ab5d1..ca25b70 100644
--- a/server/api/voiceExtension/voiceExtension.model.js
+++ b/server/api/voiceExtension/voiceExtension.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.rpc.js b/server/api/voiceExtension/voiceExtension.rpc.js
index b9f0fb9..625d18a 100644
--- a/server/api/voiceExtension/voiceExtension.rpc.js
+++ b/server/api/voiceExtension/voiceExtension.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceExtension/voiceExtension.socket.js b/server/api/voiceExtension/voiceExtension.socket.js
index c93fbff..fc72363 100644
--- a/server/api/voiceExtension/voiceExtension.socket.js
+++ b/server/api/voiceExtension/voiceExtension.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/index.js b/server/api/voiceMail/index.js
index 3ca5be5..a5c4249 100644
--- a/server/api/voiceMail/index.js
+++ b/server/api/voiceMail/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.attributes.js b/server/api/voiceMail/voiceMail.attributes.js
index 81cd998..edcd07b 100644
--- a/server/api/voiceMail/voiceMail.attributes.js
+++ b/server/api/voiceMail/voiceMail.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.controller.js b/server/api/voiceMail/voiceMail.controller.js
index 588e84b..9e75435 100644
--- a/server/api/voiceMail/voiceMail.controller.js
+++ b/server/api/voiceMail/voiceMail.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.model.js b/server/api/voiceMail/voiceMail.model.js
index 6a5adef..e958aae 100644
--- a/server/api/voiceMail/voiceMail.model.js
+++ b/server/api/voiceMail/voiceMail.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMail/voiceMail.rpc.js b/server/api/voiceMail/voiceMail.rpc.js
index 4a78166..333d535 100644
--- a/server/api/voiceMail/voiceMail.rpc.js
+++ b/server/api/voiceMail/voiceMail.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/index.js b/server/api/voiceMailMessage/index.js
index 2e35be8..54227d0 100644
--- a/server/api/voiceMailMessage/index.js
+++ b/server/api/voiceMailMessage/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.attributes.js b/server/api/voiceMailMessage/voiceMailMessage.attributes.js
index edc9631..c9bcabd 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.attributes.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.controller.js b/server/api/voiceMailMessage/voiceMailMessage.controller.js
index 3b85d1d..4990e30 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.controller.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.model.js b/server/api/voiceMailMessage/voiceMailMessage.model.js
index b926b07..444d999 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.model.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMailMessage/voiceMailMessage.rpc.js b/server/api/voiceMailMessage/voiceMailMessage.rpc.js
index 97ea8ae..4319728 100644
--- a/server/api/voiceMailMessage/voiceMailMessage.rpc.js
+++ b/server/api/voiceMailMessage/voiceMailMessage.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/index.js b/server/api/voiceMusicOnHold/index.js
index f17eaf7..260cd81 100644
--- a/server/api/voiceMusicOnHold/index.js
+++ b/server/api/voiceMusicOnHold/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
index fd3df27..cf73925 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
index f3e4f69..171afc4 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
index 27e0aac..85b7bd1 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js b/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
index 8ad5d7b..4c0c983 100644
--- a/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
+++ b/server/api/voiceMusicOnHold/voiceMusicOnHold.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/index.js b/server/api/voicePrefix/index.js
index 548e09a..da88f90 100644
--- a/server/api/voicePrefix/index.js
+++ b/server/api/voicePrefix/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.attributes.js b/server/api/voicePrefix/voicePrefix.attributes.js
index 81d410a..ee6b973 100644
--- a/server/api/voicePrefix/voicePrefix.attributes.js
+++ b/server/api/voicePrefix/voicePrefix.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.controller.js b/server/api/voicePrefix/voicePrefix.controller.js
index 7011876..ec644c7 100644
--- a/server/api/voicePrefix/voicePrefix.controller.js
+++ b/server/api/voicePrefix/voicePrefix.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.events.js b/server/api/voicePrefix/voicePrefix.events.js
index ff94254..ae7a52f 100644
--- a/server/api/voicePrefix/voicePrefix.events.js
+++ b/server/api/voicePrefix/voicePrefix.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.model.js b/server/api/voicePrefix/voicePrefix.model.js
index b55e83f..0524c74 100644
--- a/server/api/voicePrefix/voicePrefix.model.js
+++ b/server/api/voicePrefix/voicePrefix.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.rpc.js b/server/api/voicePrefix/voicePrefix.rpc.js
index 2d39d13..ac5e2ae 100644
--- a/server/api/voicePrefix/voicePrefix.rpc.js
+++ b/server/api/voicePrefix/voicePrefix.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voicePrefix/voicePrefix.socket.js b/server/api/voicePrefix/voicePrefix.socket.js
index 1c65cb8..adda56c 100644
--- a/server/api/voicePrefix/voicePrefix.socket.js
+++ b/server/api/voicePrefix/voicePrefix.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/index.js b/server/api/voiceQueue/index.js
index 9d08db1..4178e86 100644
--- a/server/api/voiceQueue/index.js
+++ b/server/api/voiceQueue/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.attributes.js b/server/api/voiceQueue/voiceQueue.attributes.js
index 76a8f51..b72ae7d 100644
--- a/server/api/voiceQueue/voiceQueue.attributes.js
+++ b/server/api/voiceQueue/voiceQueue.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.controller.js b/server/api/voiceQueue/voiceQueue.controller.js
index 0b7f4b2..31299ff 100644
--- a/server/api/voiceQueue/voiceQueue.controller.js
+++ b/server/api/voiceQueue/voiceQueue.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.events.js b/server/api/voiceQueue/voiceQueue.events.js
index c3aca3e..b511da3 100644
--- a/server/api/voiceQueue/voiceQueue.events.js
+++ b/server/api/voiceQueue/voiceQueue.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.model.js b/server/api/voiceQueue/voiceQueue.model.js
index d26d949..a4b99d0 100644
--- a/server/api/voiceQueue/voiceQueue.model.js
+++ b/server/api/voiceQueue/voiceQueue.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.rpc.js b/server/api/voiceQueue/voiceQueue.rpc.js
index 0825cf1..73d4909 100644
--- a/server/api/voiceQueue/voiceQueue.rpc.js
+++ b/server/api/voiceQueue/voiceQueue.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueue/voiceQueue.socket.js b/server/api/voiceQueue/voiceQueue.socket.js
index 43c8269..e57df06 100644
--- a/server/api/voiceQueue/voiceQueue.socket.js
+++ b/server/api/voiceQueue/voiceQueue.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/index.js b/server/api/voiceQueueReport/index.js
index 7e5aae2..dd84f04 100644
--- a/server/api/voiceQueueReport/index.js
+++ b/server/api/voiceQueueReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.attributes.js b/server/api/voiceQueueReport/voiceQueueReport.attributes.js
index 81010a8..29dd3cc 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.attributes.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.controller.js b/server/api/voiceQueueReport/voiceQueueReport.controller.js
index d43c935..fd69de5 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.controller.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.events.js b/server/api/voiceQueueReport/voiceQueueReport.events.js
index c79aa9c..9a8a585 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.events.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.events.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.model.js b/server/api/voiceQueueReport/voiceQueueReport.model.js
index 9cd0d52..7927c02 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.model.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.rpc.js b/server/api/voiceQueueReport/voiceQueueReport.rpc.js
index 8b21d69..3d7360c 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.rpc.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueueReport/voiceQueueReport.socket.js b/server/api/voiceQueueReport/voiceQueueReport.socket.js
index 2cd3190..bba1fd3 100644
--- a/server/api/voiceQueueReport/voiceQueueReport.socket.js
+++ b/server/api/voiceQueueReport/voiceQueueReport.socket.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/index.js b/server/api/voiceQueuesLog/index.js
index 69f3b38..d87cb74 100644
--- a/server/api/voiceQueuesLog/index.js
+++ b/server/api/voiceQueuesLog/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js b/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
index ceb5c94..b2970d0 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.controller.js b/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
index 2c0695b..71168f3 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.model.js b/server/api/voiceQueuesLog/voiceQueuesLog.model.js
index c5137a3..fa46486 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.model.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js b/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
index 5cec9f4..fecf698 100644
--- a/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
+++ b/server/api/voiceQueuesLog/voiceQueuesLog.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/index.js b/server/api/voiceRecording/index.js
index 4a99320..e6510ba 100644
--- a/server/api/voiceRecording/index.js
+++ b/server/api/voiceRecording/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.attributes.js b/server/api/voiceRecording/voiceRecording.attributes.js
index 94732cd..391985a 100644
--- a/server/api/voiceRecording/voiceRecording.attributes.js
+++ b/server/api/voiceRecording/voiceRecording.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.controller.js b/server/api/voiceRecording/voiceRecording.controller.js
index 245df81..5ed9a6f 100644
--- a/server/api/voiceRecording/voiceRecording.controller.js
+++ b/server/api/voiceRecording/voiceRecording.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.model.js b/server/api/voiceRecording/voiceRecording.model.js
index dca9351..be08e0f 100644
--- a/server/api/voiceRecording/voiceRecording.model.js
+++ b/server/api/voiceRecording/voiceRecording.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceRecording/voiceRecording.rpc.js b/server/api/voiceRecording/voiceRecording.rpc.js
index 8fbacb2..a0a90f0 100644
--- a/server/api/voiceRecording/voiceRecording.rpc.js
+++ b/server/api/voiceRecording/voiceRecording.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/index.js b/server/api/voiceTransferReport/index.js
index 6a5f694..b66480d 100644
--- a/server/api/voiceTransferReport/index.js
+++ b/server/api/voiceTransferReport/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.attributes.js b/server/api/voiceTransferReport/voiceTransferReport.attributes.js
index d7c4a76..caa2861 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.attributes.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.attributes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.controller.js b/server/api/voiceTransferReport/voiceTransferReport.controller.js
index ec616c1..c8a5e10 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.controller.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.model.js b/server/api/voiceTransferReport/voiceTransferReport.model.js
index 2be0e92..9db97c5 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.model.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.model.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/voiceTransferReport/voiceTransferReport.rpc.js b/server/api/voiceTransferReport/voiceTransferReport.rpc.js
index 8175db9..e9b3f03 100644
--- a/server/api/voiceTransferReport/voiceTransferReport.rpc.js
+++ b/server/api/voiceTransferReport/voiceTransferReport.rpc.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/api/webbar/index.js b/server/api/webbar/index.js
new file mode 100644
index 0000000..b9188d6
--- /dev/null
+++ b/server/api/webbar/index.js
@@ -0,0 +1,18 @@
+// *************************************************************************
+// *                                                                       *
+// * xCALLY Motion -  The Omnichannel Contact Center                       *
+// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
+// *                                                                       *
+// *************************************************************************
+// *                                                                       *
+// * Email: [email-masked]                                                *
+// * Website: https://www.xcally.com                                       *
+// *                                                                       *
+// *************************************************************************
+// *                                                                       *
+// * The SOFTWARE PRODUCT is protected by copyright laws and international *
+// * copyright treaties, as well as other intellectual property laws and   *
+// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
+// *                                                                       *
+// *************************************************************************
\ No newline at end of file
diff --git a/server/api/webbar/webbar.controller.js b/server/api/webbar/webbar.controller.js
new file mode 100644
index 0000000..fe5520c
--- /dev/null
+++ b/server/api/webbar/webbar.controller.js
@@ -0,0 +1,18 @@
+// *************************************************************************
+// *                                                                       *
+// * xCALLY Motion -  The Omnichannel Contact Center                       *
+// * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
+// *                                                                       *
+// *************************************************************************
+// *                                                                       *
+// * Email: [email-masked]                                                *
+// * Website: https://www.xcally.com                                       *
+// *                                                                       *
+// *************************************************************************
+// *                                                                       *
+// * The SOFTWARE PRODUCT is protected by copyright laws and international *
+// * copyright treaties, as well as other intellectual property laws and   *
+// * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
+// *                                                                       *
+// *************************************************************************
\ No newline at end of file
diff --git a/server/app.js b/server/app.js
index e8bae1e..c4d2e2b 100644
--- a/server/app.js
+++ b/server/app.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/auth/service.js b/server/components/auth/service.js
index 86d6382..4e5f1a8 100644
--- a/server/components/auth/service.js
+++ b/server/components/auth/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/encryptor/index.js b/server/components/encryptor/index.js
index 5abb1fc..aafaa09 100644
--- a/server/components/encryptor/index.js
+++ b/server/components/encryptor/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/csv.js b/server/components/export/csv.js
index 42edd1c..f72c07d 100644
--- a/server/components/export/csv.js
+++ b/server/components/export/csv.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/pdf.js b/server/components/export/pdf.js
index f88780a..9b39a7c 100644
--- a/server/components/export/pdf.js
+++ b/server/components/export/pdf.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/export/xlsx.js b/server/components/export/xlsx.js
index 6b6f669..eaf8878 100644
--- a/server/components/export/xlsx.js
+++ b/server/components/export/xlsx.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/extensions/rewrite.js b/server/components/extensions/rewrite.js
index 1f2cadf..4fca32c 100644
--- a/server/components/extensions/rewrite.js
+++ b/server/components/extensions/rewrite.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/import/cm/csv.js b/server/components/import/cm/csv.js
index 0d8e69b..16e55bf 100644
--- a/server/components/import/cm/csv.js
+++ b/server/components/import/cm/csv.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/import/cm/csv2.js b/server/components/import/cm/csv2.js
index 7d9ef3c..1d92941 100644
--- a/server/components/import/cm/csv2.js
+++ b/server/components/import/cm/csv2.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/integrations/configuration.js b/server/components/integrations/configuration.js
index f907e23..4d2a28e 100644
--- a/server/components/integrations/configuration.js
+++ b/server/components/integrations/configuration.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/interaction/service.js b/server/components/interaction/service.js
index 81450c4..4955b87 100644
--- a/server/components/interaction/service.js
+++ b/server/components/interaction/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/license/service.js b/server/components/license/service.js
index da705b3..4fbbebf 100644
--- a/server/components/license/service.js
+++ b/server/components/license/service.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/parsers/advancedSearch.js b/server/components/parsers/advancedSearch.js
index c0d8f51..98c0e1b 100644
--- a/server/components/parsers/advancedSearch.js
+++ b/server/components/parsers/advancedSearch.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/components/parsers/qs.js b/server/components/parsers/qs.js
index 141e1c4..1718756 100644
--- a/server/components/parsers/qs.js
+++ b/server/components/parsers/qs.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/express.js b/server/config/express.js
index 18b433c..0224565 100644
--- a/server/config/express.js
+++ b/server/config/express.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/hardware.js b/server/config/license/hardware.js
index 52f0b87..859966d 100644
--- a/server/config/license/hardware.js
+++ b/server/config/license/hardware.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/index.js b/server/config/license/index.js
index ebf878e..a4a6378 100644
--- a/server/config/license/index.js
+++ b/server/config/license/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/license/util.js b/server/config/license/util.js
index 6a611bb..cb0ef50 100644
--- a/server/config/license/util.js
+++ b/server/config/license/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/local.env.js b/server/config/local.env.js
index e7cc021..27caa04 100644
--- a/server/config/local.env.js
+++ b/server/config/local.env.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x83b2=['app-id'];(function(_0x58929f,_0x372df2){var _0xeca5b5=function(_0x266b2a){while(--_0x266b2a){_0x58929f['push'](_0x58929f['shift']());}};_0xeca5b5(++_0x372df2);}(_0x83b2,0xb9));var _0x283b=function(_0xf37cb2,_0x12d58d){_0xf37cb2=_0xf37cb2-0x0;var _0xab2cdf=_0x83b2[_0xf37cb2];return _0xab2cdf;};'use strict';module['exports']={'DOMAIN':'http://localhost:9000','SESSION_SECRET':'myappanuglar-secret','GOOGLE_ID':_0x283b('0x0'),'GOOGLE_SECRET':'secret','DEBUG':''};
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/logger.js b/server/config/logger.js
index 849b6aa..070a4bf 100644
--- a/server/config/logger.js
+++ b/server/config/logger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/pm2/config.js b/server/config/pm2/config.js
index 7ede37a..b2d8bbb 100644
--- a/server/config/pm2/config.js
+++ b/server/config/pm2/config.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/pm2/index.js b/server/config/pm2/index.js
index b99b725..c31b2cc 100644
--- a/server/config/pm2/index.js
+++ b/server/config/pm2/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/schedule/chat.js b/server/config/schedule/chat.js
index 24dc337..17b4bf5 100644
--- a/server/config/schedule/chat.js
+++ b/server/config/schedule/chat.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/schedule/index.js b/server/config/schedule/index.js
index 07ab330..7472c6f 100644
--- a/server/config/schedule/index.js
+++ b/server/config/schedule/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seedContact.js b/server/config/seedContact.js
index b04552a..d430c7f 100644
--- a/server/config/seedContact.js
+++ b/server/config/seedContact.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/seedDB/chanspy.js b/server/config/seedDB/chanspy.js
index 2dd1b09..e66d5ff 100644
--- a/server/config/seedDB/chanspy.js
+++ b/server/config/seedDB/chanspy.js
@@ -7,21 +7,28 @@ var chanSpy = [{
     id: 1,
     name: 'Listen&TalkOne',
     prefix: 'spy1',
-    options: ['b', 'w'],
-    description: 'Supervisors can listen to the phone call and can just talk to the agent.',
+    options: ['b', 'w', 'E', 'S'],
+    description: 'The supervisor can listen and talk to the agent. The customer will not listen to the supervisor voice',
 }, {
     id: 2,
     name: 'OnlyListen',
     prefix: 'spy2',
-    options: ['b', 'o'],
-    description: 'Supervisors can just listen to the phone call.',
+    options: ['b', 'o', 'E', 'S'],
+    description: 'The supervisor can only listen the agent channel (neither the agent nor the customer will listen to the supervisor voice)',
 }, {
     id: 3,
     name: 'Listen&TalkBoth',
     prefix: 'spy3',
-    options: ['B', 'w'],
-    description: 'Supervisors can listen to the phone call and talk to both the agent and the customer (3-Way Conference).',
-}];
+    options: ['B', 'w', 'E', 'S'],
+    description: 'The supervisor can listen and talk both to the agent and to the customer, like a pure 3 way conference room',
+}, {
+    id: 4,
+    name: 'OnlyListenBoth',
+    prefix: 'spy4',
+    options: ['B', 'o', 'E', 'S'],
+    description: 'The supervisor can just listen to the phone call',
+}
+];
 
 exports.create = function() {
     return db.VoiceChanSpy
diff --git a/server/config/seedUsers.js b/server/config/seedUsers.js
index 345f695..016be5d 100644
--- a/server/config/seedUsers.js
+++ b/server/config/seedUsers.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/socketio.js b/server/config/socketio.js
index a0f48e5..e899a08 100644
--- a/server/config/socketio.js
+++ b/server/config/socketio.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/triggers/index.js b/server/config/triggers/index.js
index 3afbfdc..80df067 100644
--- a/server/config/triggers/index.js
+++ b/server/config/triggers/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/config/utils.js b/server/config/utils.js
index 31d2f41..66f735e 100644
--- a/server/config/utils.js
+++ b/server/config/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/errors/index.js b/server/errors/index.js
index 099aaa1..dca8dc8 100644
--- a/server/errors/index.js
+++ b/server/errors/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/migrations/2.4.20.js b/server/migrations/2.4.20.js
new file mode 100644
index 0000000..a0b24f2
--- /dev/null
+++ b/server/migrations/2.4.20.js
@@ -0,0 +1,176 @@
+'use strict';
+
+var BPromise = require('bluebird');
+var util = require('util');
+
+var logger = require('../config/logger')('migration');
+
+var Sequence = function () {};
+
+Sequence.prototype.enqueue = function (fn) {
+	this.tail = this.tail ? this.tail.finally(fn) : fn();
+};
+
+var Migration = function (queryInterface) {
+	this.queryInterface = queryInterface;
+	this.sequence = new Sequence();
+};
+
+Migration.prototype.changeColumn = function (table, column, type) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.changeColumn(table, column, type)
+			.then(function () {
+				logger.info('Changed column %s in table %s', column, table);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.addColumn = function (table, column, type) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.addColumn(table, column, type)
+			.then(function () {
+				logger.info('Added column %s to %s', column, table);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.dropTable = function (table) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.dropTable(table, {
+				force: true
+			})
+			.then(function () {
+				logger.info('table dropped %s', table);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.addIndex = function (table, column, options) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.addIndex(table, column, {
+				indexName: options.indexName,
+				indicesType: options.indicesType
+			})
+			.then(function () {
+				logger.info('addIndex %s %s %s [%s]', table, column.join(','), options.indexName, options.indicesType);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.removeIndex = function (table, indexName) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.removeIndex(table, indexName)
+			.then(function () {
+				logger.info('removeIndex %s %s', table, indexName);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.query = function (sql) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface.sequelize
+			.query(sql)
+			.then(function () {
+				logger.info('query %s', sql);
+			})
+			.catch(function (err) {
+				logger.info(JSON.stringify(err));
+			});
+	});
+};
+
+Migration.prototype.removeColumn = function (table, column) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.removeColumn(table, column)
+			.then(function () {
+				logger.info('Removed column %s from %s', column, table);
+			})
+			.catch(function (err) {
+				logger.info(
+					util.inspect(err, {
+						showHidden: false,
+						depth: null
+					})
+				);
+			});
+	});
+};
+
+Migration.prototype.renameColumn = function (table, oldColumn, newColumn) {
+	var _this = this;
+	this.sequence.enqueue(function () {
+		return _this.queryInterface
+			.renameColumn(table, oldColumn, newColumn)
+			.then(function () {
+				logger.info('Renamed column from %s to %s on %s', oldColumn, newColumn, table);
+			})
+			.catch(function (err) {
+				logger.info(
+					util.inspect(err, {
+						showHidden: false,
+						depth: null
+					})
+				);
+			});
+	});
+};
+
+Migration.prototype.final = function (resolve) {
+	this.sequence.enqueue(function () {
+		return resolve();
+	});
+};
+
+module.exports = {
+	up: function (queryInterface, Sequelize) {
+		return new BPromise(function (resolve) {
+			
+			var migration = new Migration(queryInterface);
+
+			// START settings
+			migration.addColumn('settings', 'googleSsoEnabled', {
+                type: Sequelize.BOOLEAN,
+                defaultValue: false
+			});
+
+			migration.query('UPDATE settings SET googleSsoEnabled = 1');
+			// END settings
+
+			// START FINAL
+			migration.final(resolve);
+			// END FINAL
+		});
+	},
+
+	down: function (queryInterface, Sequelize) {
+		// var migration = new Migration(queryInterface);
+	}
+};
\ No newline at end of file
diff --git a/server/mysqldb/index.js b/server/mysqldb/index.js
index a96a7c1..5156df6 100644
--- a/server/mysqldb/index.js
+++ b/server/mysqldb/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/routes.js b/server/routes.js
index 8ecacac..97b411d 100644
--- a/server/routes.js
+++ b/server/routes.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/rpc/index.js b/server/rpc/index.js
index 0cb2e3f..394b287 100644
--- a/server/rpc/index.js
+++ b/server/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/channel.js b/server/services/agi/channel.js
index 5f2c708..4077354 100644
--- a/server/services/agi/channel.js
+++ b/server/services/agi/channel.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/error.js b/server/services/agi/error.js
index 8b5a1f5..251cd9f 100644
--- a/server/services/agi/error.js
+++ b/server/services/agi/error.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/graph/index.js b/server/services/agi/graph/index.js
index 2f6cd4b..5ff6d13 100644
--- a/server/services/agi/graph/index.js
+++ b/server/services/agi/graph/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/index.js b/server/services/agi/index.js
index 04672c0..37f8a31 100644
--- a/server/services/agi/index.js
+++ b/server/services/agi/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/mailRpc/index.js b/server/services/agi/mailRpc/index.js
index 8a654c2..87ae905 100644
--- a/server/services/agi/mailRpc/index.js
+++ b/server/services/agi/mailRpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/reply.js b/server/services/agi/reply.js
index 06dbd20..9579b75 100644
--- a/server/services/agi/reply.js
+++ b/server/services/agi/reply.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/rpc/index.js b/server/services/agi/rpc/index.js
index 66d5c1b..b7fd7dc 100644
--- a/server/services/agi/rpc/index.js
+++ b/server/services/agi/rpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/index.js b/server/services/agi/scripts/aws/index.js
index dbd01a9..33b38c0 100644
--- a/server/services/agi/scripts/aws/index.js
+++ b/server/services/agi/scripts/aws/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xb469=['./polly','./lex','exports'];(function(_0x4999e1,_0x115f38){var _0x261a0f=function(_0x589faa){while(--_0x589faa){_0x4999e1['push'](_0x4999e1['shift']());}};_0x261a0f(++_0x115f38);}(_0xb469,0x13b));var _0x9b46=function(_0x542e7d,_0xd46e0e){_0x542e7d=_0x542e7d-0x0;var _0x203954=_0xb469[_0x542e7d];return _0x203954;};var polly=require(_0x9b46('0x0'));var lex=require(_0x9b46('0x1'));module[_0x9b46('0x2')]={'polly':polly,'lex':lex};
\ No newline at end of file
+var _0xa41a=['./lex','./polly'];(function(_0x5f42e3,_0x393afa){var _0x1f2f30=function(_0x41b20a){while(--_0x41b20a){_0x5f42e3['push'](_0x5f42e3['shift']());}};_0x1f2f30(++_0x393afa);}(_0xa41a,0x6b));var _0xaa41=function(_0x3f0540,_0x593f6b){_0x3f0540=_0x3f0540-0x0;var _0x1ed0d8=_0xa41a[_0x3f0540];return _0x1ed0d8;};var polly=require(_0xaa41('0x0'));var lex=require(_0xaa41('0x1'));module['exports']={'polly':polly,'lex':lex};
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/lex/index.js b/server/services/agi/scripts/aws/lex/index.js
index 3e774fb..7870138 100644
--- a/server/services/agi/scripts/aws/lex/index.js
+++ b/server/services/agi/scripts/aws/lex/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/lex/lib/api.js b/server/services/agi/scripts/aws/lex/lib/api.js
index 98df0e1..80c2347 100644
--- a/server/services/agi/scripts/aws/lex/lib/api.js
+++ b/server/services/agi/scripts/aws/lex/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/polly/index.js b/server/services/agi/scripts/aws/polly/index.js
index 61d967d..221a07c 100644
--- a/server/services/agi/scripts/aws/polly/index.js
+++ b/server/services/agi/scripts/aws/polly/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-'use strict';var polly=require('./lib/api');module['exports']=function(_0x37007b,_0x11fe29,_0x41ef1b,_0x2de524,_0x441d9d,_0x1506d8,_0x24cde2){return polly(_0x37007b,_0x11fe29,_0x41ef1b,_0x2de524,_0x441d9d,_0x1506d8,_0x24cde2);};
\ No newline at end of file
+'use strict';var polly=require('./lib/api');module['exports']=function(_0x4794f6,_0x3970bd,_0x230e8d,_0x38de3d,_0x56204c,_0x4ecde5,_0x43b3e1){return polly(_0x4794f6,_0x3970bd,_0x230e8d,_0x38de3d,_0x56204c,_0x4ecde5,_0x43b3e1);};
\ No newline at end of file
diff --git a/server/services/agi/scripts/aws/polly/lib/api.js b/server/services/agi/scripts/aws/polly/lib/api.js
index e78b861..719b254 100644
--- a/server/services/agi/scripts/aws/polly/lib/api.js
+++ b/server/services/agi/scripts/aws/polly/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/asr/index.js b/server/services/agi/scripts/google/asr/index.js
index 3188d61..fa82846 100644
--- a/server/services/agi/scripts/google/asr/index.js
+++ b/server/services/agi/scripts/google/asr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x5ba1=['exports','./lib/api'];(function(_0x160148,_0x5c0639){var _0x5d4a2c=function(_0x4e4317){while(--_0x4e4317){_0x160148['push'](_0x160148['shift']());}};_0x5d4a2c(++_0x5c0639);}(_0x5ba1,0x199));var _0x15ba=function(_0x61b875,_0x11511c){_0x61b875=_0x61b875-0x0;var _0x5a1d2f=_0x5ba1[_0x61b875];return _0x5a1d2f;};'use strict';var asr=require(_0x15ba('0x0'));module[_0x15ba('0x1')]=function(_0x4d3c48,_0x45b299,_0x3319e6,_0x4aa8ac){return asr(_0x4d3c48,_0x45b299,_0x3319e6);};
\ No newline at end of file
+var _0xdc2c=['exports','./lib/api'];(function(_0x4fa67e,_0x39ad83){var _0x1d6fa1=function(_0x454187){while(--_0x454187){_0x4fa67e['push'](_0x4fa67e['shift']());}};_0x1d6fa1(++_0x39ad83);}(_0xdc2c,0x10d));var _0xcdc2=function(_0x1156f4,_0x24d852){_0x1156f4=_0x1156f4-0x0;var _0x2c1a05=_0xdc2c[_0x1156f4];return _0x2c1a05;};'use strict';var asr=require(_0xcdc2('0x0'));module[_0xcdc2('0x1')]=function(_0x249aa5,_0x58bc69,_0x2876a2,_0x3f4c9b){return asr(_0x249aa5,_0x58bc69,_0x2876a2);};
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/asr/lib/api.js b/server/services/agi/scripts/google/asr/lib/api.js
index 6b2fdcd..b28234b 100644
--- a/server/services/agi/scripts/google/asr/lib/api.js
+++ b/server/services/agi/scripts/google/asr/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/google/index.js b/server/services/agi/scripts/google/index.js
index 4ff0368..ffbd910 100644
--- a/server/services/agi/scripts/google/index.js
+++ b/server/services/agi/scripts/google/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xb06b=['./asr','exports'];(function(_0x191bb3,_0x123430){var _0xe08af1=function(_0x17a9a1){while(--_0x17a9a1){_0x191bb3['push'](_0x191bb3['shift']());}};_0xe08af1(++_0x123430);}(_0xb06b,0x1b6));var _0xbb06=function(_0x31dcbe,_0x5cfd16){_0x31dcbe=_0x31dcbe-0x0;var _0x2f1310=_0xb06b[_0x31dcbe];return _0x2f1310;};var asr=require(_0xbb06('0x0'));module[_0xbb06('0x1')]={'asr':asr};
\ No newline at end of file
+var _0x7373=['./asr'];(function(_0xc0a3d3,_0x2c8d00){var _0x3386e8=function(_0x3f9df4){while(--_0x3f9df4){_0xc0a3d3['push'](_0xc0a3d3['shift']());}};_0x3386e8(++_0x2c8d00);}(_0x7373,0x1db));var _0x3737=function(_0x15bd21,_0x3834ae){_0x15bd21=_0x15bd21-0x0;var _0x57d4e0=_0x7373[_0x15bd21];return _0x57d4e0;};var asr=require(_0x3737('0x0'));module['exports']={'asr':asr};
\ No newline at end of file
diff --git a/server/services/agi/scripts/index.js b/server/services/agi/scripts/index.js
index 86d9731..039875a 100644
--- a/server/services/agi/scripts/index.js
+++ b/server/services/agi/scripts/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/sestek/index.js b/server/services/agi/scripts/sestek/index.js
index 8af94f9..39fac71 100644
--- a/server/services/agi/scripts/sestek/index.js
+++ b/server/services/agi/scripts/sestek/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xbb35=['./nda'];(function(_0x5ee0ee,_0x3ce413){var _0x198093=function(_0x29dcc9){while(--_0x29dcc9){_0x5ee0ee['push'](_0x5ee0ee['shift']());}};_0x198093(++_0x3ce413);}(_0xbb35,0x72));var _0x5bb3=function(_0x2978b4,_0x75f7e9){_0x2978b4=_0x2978b4-0x0;var _0x5255e6=_0xbb35[_0x2978b4];return _0x5255e6;};var nda=require(_0x5bb3('0x0'));module['exports']={'nda':nda};
\ No newline at end of file
+var _0xecea=['./nda'];(function(_0x38e499,_0x298b36){var _0x40fb80=function(_0x698579){while(--_0x698579){_0x38e499['push'](_0x38e499['shift']());}};_0x40fb80(++_0x298b36);}(_0xecea,0x1d1));var _0xaece=function(_0x32d5e2,_0x455ab2){_0x32d5e2=_0x32d5e2-0x0;var _0x4e8e57=_0xecea[_0x32d5e2];return _0x4e8e57;};var nda=require(_0xaece('0x0'));module['exports']={'nda':nda};
\ No newline at end of file
diff --git a/server/services/agi/scripts/sestek/nda/index.js b/server/services/agi/scripts/sestek/nda/index.js
index fb3a6e8..3bc47c2 100644
--- a/server/services/agi/scripts/sestek/nda/index.js
+++ b/server/services/agi/scripts/sestek/nda/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/asr/index.js b/server/services/agi/scripts/tilde/asr/index.js
index c98b8de..ccd496b 100644
--- a/server/services/agi/scripts/tilde/asr/index.js
+++ b/server/services/agi/scripts/tilde/asr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xcff4=['./lib/api','exports'];(function(_0x43773e,_0x5fc598){var _0x30f909=function(_0x11f0e0){while(--_0x11f0e0){_0x43773e['push'](_0x43773e['shift']());}};_0x30f909(++_0x5fc598);}(_0xcff4,0x19e));var _0x4cff=function(_0x11c3c1,_0xc0550a){_0x11c3c1=_0x11c3c1-0x0;var _0x1d2b75=_0xcff4[_0x11c3c1];return _0x1d2b75;};'use strict';var asr=require(_0x4cff('0x0'));module[_0x4cff('0x1')]=function(_0x373e60,_0x3ab5a4,_0x2ba4ec,_0x464f3d){return asr(_0x373e60,_0x3ab5a4,_0x2ba4ec,_0x464f3d);};
\ No newline at end of file
+var _0x3797=['exports','./lib/api'];(function(_0x50f011,_0x373592){var _0x197d47=function(_0x516ab1){while(--_0x516ab1){_0x50f011['push'](_0x50f011['shift']());}};_0x197d47(++_0x373592);}(_0x3797,0x1ef));var _0x7379=function(_0x5ddb1c,_0x5ea4df){_0x5ddb1c=_0x5ddb1c-0x0;var _0x354adc=_0x3797[_0x5ddb1c];return _0x354adc;};'use strict';var asr=require(_0x7379('0x0'));module[_0x7379('0x1')]=function(_0x177c8d,_0x2a0683,_0xdf3141,_0x9d1d9d){return asr(_0x177c8d,_0x2a0683,_0xdf3141,_0x9d1d9d);};
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/asr/lib/api.js b/server/services/agi/scripts/tilde/asr/lib/api.js
index 76de415..1939102 100644
--- a/server/services/agi/scripts/tilde/asr/lib/api.js
+++ b/server/services/agi/scripts/tilde/asr/lib/api.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/scripts/tilde/index.js b/server/services/agi/scripts/tilde/index.js
index 9f448af..56dfdfb 100644
--- a/server/services/agi/scripts/tilde/index.js
+++ b/server/services/agi/scripts/tilde/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0xd9db=['./asr','exports'];(function(_0x425755,_0x16e311){var _0x38c60b=function(_0x22a7fa){while(--_0x22a7fa){_0x425755['push'](_0x425755['shift']());}};_0x38c60b(++_0x16e311);}(_0xd9db,0x8a));var _0xbd9d=function(_0x5c04cb,_0x158b4a){_0x5c04cb=_0x5c04cb-0x0;var _0x2ad4c6=_0xd9db[_0x5c04cb];return _0x2ad4c6;};var asr=require(_0xbd9d('0x0'));module[_0xbd9d('0x1')]={'asr':asr};
\ No newline at end of file
+var _0x5f60=['exports'];(function(_0x26693d,_0x4f25f2){var _0x404497=function(_0xe5a716){while(--_0xe5a716){_0x26693d['push'](_0x26693d['shift']());}};_0x404497(++_0x4f25f2);}(_0x5f60,0x134));var _0x05f6=function(_0x35e75a,_0x5ed225){_0x35e75a=_0x35e75a-0x0;var _0xb23c7f=_0x5f60[_0x35e75a];return _0xb23c7f;};var asr=require('./asr');module[_0x05f6('0x0')]={'asr':asr};
\ No newline at end of file
diff --git a/server/services/agi/server.js b/server/services/agi/server.js
index 797264e..0f18cac 100644
--- a/server/services/agi/server.js
+++ b/server/services/agi/server.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/agi/vertices.js b/server/services/agi/vertices.js
index 3779f4e..c180734 100644
--- a/server/services/agi/vertices.js
+++ b/server/services/agi/vertices.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/acw/index.js b/server/services/ami/acw/index.js
index eb623b4..9f8e7a2 100644
--- a/server/services/ami/acw/index.js
+++ b/server/services/ami/acw/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/ami.js b/server/services/ami/ami.js
index 0d5e5ff..cb6971d 100644
--- a/server/services/ami/ami.js
+++ b/server/services/ami/ami.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/client.js b/server/services/ami/client.js
index 0029c3d..d654321 100644
--- a/server/services/ami/client.js
+++ b/server/services/ami/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/action.js b/server/services/ami/dialer/action.js
index a29b652..3e6315f 100644
--- a/server/services/ami/dialer/action.js
+++ b/server/services/ami/dialer/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/agentComplete.js b/server/services/ami/dialer/agentComplete.js
index e3ad806..b8a11ba 100644
--- a/server/services/ami/dialer/agentComplete.js
+++ b/server/services/ami/dialer/agentComplete.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/final.js b/server/services/ami/dialer/final.js
index f18b574..153c0e8 100644
--- a/server/services/ami/dialer/final.js
+++ b/server/services/ami/dialer/final.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/hangup.js b/server/services/ami/dialer/hangup.js
index a0d9efe..2542bb3 100644
--- a/server/services/ami/dialer/hangup.js
+++ b/server/services/ami/dialer/hangup.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/history.js b/server/services/ami/dialer/history.js
index 352b7b6..90ee0e5 100644
--- a/server/services/ami/dialer/history.js
+++ b/server/services/ami/dialer/history.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/index.js b/server/services/ami/dialer/index.js
index cd2bca2..57ac337 100644
--- a/server/services/ami/dialer/index.js
+++ b/server/services/ami/dialer/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/dialer/queueCallerAbandon.js b/server/services/ami/dialer/queueCallerAbandon.js
index 76ed4e5..aa97531 100644
--- a/server/services/ami/dialer/queueCallerAbandon.js
+++ b/server/services/ami/dialer/queueCallerAbandon.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/action.js b/server/services/ami/fax/action.js
index 9eb28e7..1e8f763 100644
--- a/server/services/ami/fax/action.js
+++ b/server/services/ami/fax/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/index.js b/server/services/ami/fax/index.js
index 2bc5e9a..24e9a63 100644
--- a/server/services/ami/fax/index.js
+++ b/server/services/ami/fax/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/rpcDb.js b/server/services/ami/fax/rpcDb.js
index d1d75e2..81cdeef 100644
--- a/server/services/ami/fax/rpcDb.js
+++ b/server/services/ami/fax/rpcDb.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/util/gs.js b/server/services/ami/fax/util/gs.js
index 464ade7..acb3763 100644
--- a/server/services/ami/fax/util/gs.js
+++ b/server/services/ami/fax/util/gs.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/fax/util/util.js b/server/services/ami/fax/util/util.js
index c7e79f7..ce67020 100644
--- a/server/services/ami/fax/util/util.js
+++ b/server/services/ami/fax/util/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/index.js b/server/services/ami/index.js
index a7d4f9b..8011476 100644
--- a/server/services/ami/index.js
+++ b/server/services/ami/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/agent.js b/server/services/ami/model/agent.js
index 4e5f87b..4149a59 100644
--- a/server/services/ami/model/agent.js
+++ b/server/services/ami/model/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/campaign.js b/server/services/ami/model/campaign.js
index 6a9ad33..964e01e 100644
--- a/server/services/ami/model/campaign.js
+++ b/server/services/ami/model/campaign.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/channel.js b/server/services/ami/model/channel.js
index a3e7638..e7953df 100644
--- a/server/services/ami/model/channel.js
+++ b/server/services/ami/model/channel.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/deskAccount.js b/server/services/ami/model/deskAccount.js
index e346d66..ef1a538 100644
--- a/server/services/ami/model/deskAccount.js
+++ b/server/services/ami/model/deskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/dynamics365Account.js b/server/services/ami/model/dynamics365Account.js
index 4ded841..781425c 100644
--- a/server/services/ami/model/dynamics365Account.js
+++ b/server/services/ami/model/dynamics365Account.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/faxAccount.js b/server/services/ami/model/faxAccount.js
index 29d904d..954c19e 100644
--- a/server/services/ami/model/faxAccount.js
+++ b/server/services/ami/model/faxAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/freshdeskAccount.js b/server/services/ami/model/freshdeskAccount.js
index e54e3ee..fcd39d1 100644
--- a/server/services/ami/model/freshdeskAccount.js
+++ b/server/services/ami/model/freshdeskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/freshsalesAccount.js b/server/services/ami/model/freshsalesAccount.js
index fd3d999..1c55abe 100644
--- a/server/services/ami/model/freshsalesAccount.js
+++ b/server/services/ami/model/freshsalesAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/queueReport.js b/server/services/ami/model/queueReport.js
index 5912908..d09bba6 100644
--- a/server/services/ami/model/queueReport.js
+++ b/server/services/ami/model/queueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/salesforceAccount.js b/server/services/ami/model/salesforceAccount.js
index 2ffb980..0c24142 100644
--- a/server/services/ami/model/salesforceAccount.js
+++ b/server/services/ami/model/salesforceAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/servicenowAccount.js b/server/services/ami/model/servicenowAccount.js
index ef6a8c2..6af4a8b 100644
--- a/server/services/ami/model/servicenowAccount.js
+++ b/server/services/ami/model/servicenowAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/sugarcrmAccount.js b/server/services/ami/model/sugarcrmAccount.js
index d0ab87f..afbc98a 100644
--- a/server/services/ami/model/sugarcrmAccount.js
+++ b/server/services/ami/model/sugarcrmAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/telephone.js b/server/services/ami/model/telephone.js
index f993afa..94bd0aa 100644
--- a/server/services/ami/model/telephone.js
+++ b/server/services/ami/model/telephone.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/template.js b/server/services/ami/model/template.js
index 9643161..b1aaa38 100644
--- a/server/services/ami/model/template.js
+++ b/server/services/ami/model/template.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/trigger.js b/server/services/ami/model/trigger.js
index 861c1f0..3a1927c 100644
--- a/server/services/ami/model/trigger.js
+++ b/server/services/ami/model/trigger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/trunk.js b/server/services/ami/model/trunk.js
index 29b0557..f6ca92e 100644
--- a/server/services/ami/model/trunk.js
+++ b/server/services/ami/model/trunk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/voiceExtension.js b/server/services/ami/model/voiceExtension.js
index 9d51550..955e6f7 100644
--- a/server/services/ami/model/voiceExtension.js
+++ b/server/services/ami/model/voiceExtension.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/voiceQueue.js b/server/services/ami/model/voiceQueue.js
index e72e1d7..459f02b 100644
--- a/server/services/ami/model/voiceQueue.js
+++ b/server/services/ami/model/voiceQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/vtigerAccount.js b/server/services/ami/model/vtigerAccount.js
index b505ef9..744f312 100644
--- a/server/services/ami/model/vtigerAccount.js
+++ b/server/services/ami/model/vtigerAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/zendeskAccount.js b/server/services/ami/model/zendeskAccount.js
index 2b2551b..d6393fc 100644
--- a/server/services/ami/model/zendeskAccount.js
+++ b/server/services/ami/model/zendeskAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/model/zohoAccount.js b/server/services/ami/model/zohoAccount.js
index 913f815..86c087a 100644
--- a/server/services/ami/model/zohoAccount.js
+++ b/server/services/ami/model/zohoAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/action.js b/server/services/ami/preview/action.js
index 126461e..1dc209e 100644
--- a/server/services/ami/preview/action.js
+++ b/server/services/ami/preview/action.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/index.js b/server/services/ami/preview/index.js
index 85997c7..91c23d4 100644
--- a/server/services/ami/preview/index.js
+++ b/server/services/ami/preview/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/rpcDb.js b/server/services/ami/preview/rpcDb.js
index 5d4358b..38e8a75 100644
--- a/server/services/ami/preview/rpcDb.js
+++ b/server/services/ami/preview/rpcDb.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/preview/util/util.js b/server/services/ami/preview/util/util.js
index 39b2e05..1ceca64 100644
--- a/server/services/ami/preview/util/util.js
+++ b/server/services/ami/preview/util/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/properties.js b/server/services/ami/properties.js
index 1c325ad..e163c14 100644
--- a/server/services/ami/properties.js
+++ b/server/services/ami/properties.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/realtime/index.js b/server/services/ami/realtime/index.js
index b4f74ec..46a0a01 100644
--- a/server/services/ami/realtime/index.js
+++ b/server/services/ami/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/index.js b/server/services/ami/report/index.js
index 03a6e41..be158d0 100644
--- a/server/services/ami/report/index.js
+++ b/server/services/ami/report/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/userReport.js b/server/services/ami/report/userReport.js
index 2e09bb7..76ec2c0 100644
--- a/server/services/ami/report/userReport.js
+++ b/server/services/ami/report/userReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceAgentReport.js b/server/services/ami/report/voiceAgentReport.js
index fc02c3b..da8386e 100644
--- a/server/services/ami/report/voiceAgentReport.js
+++ b/server/services/ami/report/voiceAgentReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceCallReport.js b/server/services/ami/report/voiceCallReport.js
index a678c62..9d675c2 100644
--- a/server/services/ami/report/voiceCallReport.js
+++ b/server/services/ami/report/voiceCallReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceDialReport.js b/server/services/ami/report/voiceDialReport.js
index f212fca..a4c3340 100644
--- a/server/services/ami/report/voiceDialReport.js
+++ b/server/services/ami/report/voiceDialReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/report/voiceQueueReport.js b/server/services/ami/report/voiceQueueReport.js
index be08d94..eff10f3 100644
--- a/server/services/ami/report/voiceQueueReport.js
+++ b/server/services/ami/report/voiceQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/agentReportPreview.js b/server/services/ami/rpc/agentReportPreview.js
index a6de99d..fd4598b 100644
--- a/server/services/ami/rpc/agentReportPreview.js
+++ b/server/services/ami/rpc/agentReportPreview.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/attachment.js b/server/services/ami/rpc/attachment.js
index 61838b0..35eec47 100644
--- a/server/services/ami/rpc/attachment.js
+++ b/server/services/ami/rpc/attachment.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/campaign.js b/server/services/ami/rpc/campaign.js
index 14081ca..4cf2790 100644
--- a/server/services/ami/rpc/campaign.js
+++ b/server/services/ami/rpc/campaign.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmContact.js b/server/services/ami/rpc/cmContact.js
index 3608c3b..dc84c7e 100644
--- a/server/services/ami/rpc/cmContact.js
+++ b/server/services/ami/rpc/cmContact.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopper.js b/server/services/ami/rpc/cmHopper.js
index 5adba9f..ecd34d2 100644
--- a/server/services/ami/rpc/cmHopper.js
+++ b/server/services/ami/rpc/cmHopper.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperBlack.js b/server/services/ami/rpc/cmHopperBlack.js
index b941ab3..0fd16c2 100644
--- a/server/services/ami/rpc/cmHopperBlack.js
+++ b/server/services/ami/rpc/cmHopperBlack.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperFinal.js b/server/services/ami/rpc/cmHopperFinal.js
index 7700a2a..eac3049 100644
--- a/server/services/ami/rpc/cmHopperFinal.js
+++ b/server/services/ami/rpc/cmHopperFinal.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/cmHopperHistory.js b/server/services/ami/rpc/cmHopperHistory.js
index 6569a7c..a97f7b5 100644
--- a/server/services/ami/rpc/cmHopperHistory.js
+++ b/server/services/ami/rpc/cmHopperHistory.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/faxAccount.js b/server/services/ami/rpc/faxAccount.js
index 2a1d341..5419f2f 100644
--- a/server/services/ami/rpc/faxAccount.js
+++ b/server/services/ami/rpc/faxAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/faxMessage.js b/server/services/ami/rpc/faxMessage.js
index 0bf6c01..b0b1562 100644
--- a/server/services/ami/rpc/faxMessage.js
+++ b/server/services/ami/rpc/faxMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/desk.js b/server/services/ami/rpc/integrations/desk.js
index 3116ce4..d526a2f 100644
--- a/server/services/ami/rpc/integrations/desk.js
+++ b/server/services/ami/rpc/integrations/desk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/dynamics365.js b/server/services/ami/rpc/integrations/dynamics365.js
index 52cc33a..ec878a4 100644
--- a/server/services/ami/rpc/integrations/dynamics365.js
+++ b/server/services/ami/rpc/integrations/dynamics365.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/freshdesk.js b/server/services/ami/rpc/integrations/freshdesk.js
index 511e3da..fec914b 100644
--- a/server/services/ami/rpc/integrations/freshdesk.js
+++ b/server/services/ami/rpc/integrations/freshdesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/freshsales.js b/server/services/ami/rpc/integrations/freshsales.js
index 6aaa1d9..07b7d2a 100644
--- a/server/services/ami/rpc/integrations/freshsales.js
+++ b/server/services/ami/rpc/integrations/freshsales.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/salesforce.js b/server/services/ami/rpc/integrations/salesforce.js
index 455fca8..48250da 100644
--- a/server/services/ami/rpc/integrations/salesforce.js
+++ b/server/services/ami/rpc/integrations/salesforce.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/servicenow.js b/server/services/ami/rpc/integrations/servicenow.js
index b7e7c31..72464ce 100644
--- a/server/services/ami/rpc/integrations/servicenow.js
+++ b/server/services/ami/rpc/integrations/servicenow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/sugarcrm.js b/server/services/ami/rpc/integrations/sugarcrm.js
index 8e63bae..29eb24c 100644
--- a/server/services/ami/rpc/integrations/sugarcrm.js
+++ b/server/services/ami/rpc/integrations/sugarcrm.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/vtiger.js b/server/services/ami/rpc/integrations/vtiger.js
index c436d1f..8061a9a 100644
--- a/server/services/ami/rpc/integrations/vtiger.js
+++ b/server/services/ami/rpc/integrations/vtiger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/zendesk.js b/server/services/ami/rpc/integrations/zendesk.js
index 2bed46a..427be75 100644
--- a/server/services/ami/rpc/integrations/zendesk.js
+++ b/server/services/ami/rpc/integrations/zendesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/integrations/zoho.js b/server/services/ami/rpc/integrations/zoho.js
index e92c056..69f6e30 100644
--- a/server/services/ami/rpc/integrations/zoho.js
+++ b/server/services/ami/rpc/integrations/zoho.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/memberReport.js b/server/services/ami/rpc/memberReport.js
index 2f1d884..cf9b6b8 100644
--- a/server/services/ami/rpc/memberReport.js
+++ b/server/services/ami/rpc/memberReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/template.js b/server/services/ami/rpc/template.js
index aafd4d5..371f2e6 100644
--- a/server/services/ami/rpc/template.js
+++ b/server/services/ami/rpc/template.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/trigger.js b/server/services/ami/rpc/trigger.js
index 8da3053..0c5362c 100644
--- a/server/services/ami/rpc/trigger.js
+++ b/server/services/ami/rpc/trigger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/trunk.js b/server/services/ami/rpc/trunk.js
index 1152911..9365989 100644
--- a/server/services/ami/rpc/trunk.js
+++ b/server/services/ami/rpc/trunk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/user.js b/server/services/ami/rpc/user.js
index bae8b25..3a220fc 100644
--- a/server/services/ami/rpc/user.js
+++ b/server/services/ami/rpc/user.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceAgentReport.js b/server/services/ami/rpc/voiceAgentReport.js
index ad56b9b..026d972 100644
--- a/server/services/ami/rpc/voiceAgentReport.js
+++ b/server/services/ami/rpc/voiceAgentReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceCallReport.js b/server/services/ami/rpc/voiceCallReport.js
index 0aa5a1c..3b6ce81 100644
--- a/server/services/ami/rpc/voiceCallReport.js
+++ b/server/services/ami/rpc/voiceCallReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceDialReport.js b/server/services/ami/rpc/voiceDialReport.js
index 2ec3779..ffe8c64 100644
--- a/server/services/ami/rpc/voiceDialReport.js
+++ b/server/services/ami/rpc/voiceDialReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceExtension.js b/server/services/ami/rpc/voiceExtension.js
index b6cf258..81f0ca1 100644
--- a/server/services/ami/rpc/voiceExtension.js
+++ b/server/services/ami/rpc/voiceExtension.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueue.js b/server/services/ami/rpc/voiceQueue.js
index 67ebfb8..757c17f 100644
--- a/server/services/ami/rpc/voiceQueue.js
+++ b/server/services/ami/rpc/voiceQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueueReport.js b/server/services/ami/rpc/voiceQueueReport.js
index 6191682..72c2c08 100644
--- a/server/services/ami/rpc/voiceQueueReport.js
+++ b/server/services/ami/rpc/voiceQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceQueueRt.js b/server/services/ami/rpc/voiceQueueRt.js
index 3282574..051e742 100644
--- a/server/services/ami/rpc/voiceQueueRt.js
+++ b/server/services/ami/rpc/voiceQueueRt.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceRecording.js b/server/services/ami/rpc/voiceRecording.js
index b12550a..b5f9d67 100644
--- a/server/services/ami/rpc/voiceRecording.js
+++ b/server/services/ami/rpc/voiceRecording.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/rpc/voiceTransferReport.js b/server/services/ami/rpc/voiceTransferReport.js
index fd027a3..357b42f 100644
--- a/server/services/ami/rpc/voiceTransferReport.js
+++ b/server/services/ami/rpc/voiceTransferReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/server/index.js b/server/services/ami/server/index.js
index 78f710a..f5ec929 100644
--- a/server/services/ami/server/index.js
+++ b/server/services/ami/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/cmContact/index.js b/server/services/ami/trigger/cmContact/index.js
index c593be0..0d021eb 100644
--- a/server/services/ami/trigger/cmContact/index.js
+++ b/server/services/ami/trigger/cmContact/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/index.js b/server/services/ami/trigger/index.js
index 33daa6e..59487a3 100644
--- a/server/services/ami/trigger/index.js
+++ b/server/services/ami/trigger/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/desk.js b/server/services/ami/trigger/integration/desk.js
index 093232e..5a22540 100644
--- a/server/services/ami/trigger/integration/desk.js
+++ b/server/services/ami/trigger/integration/desk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/dynamics365.js b/server/services/ami/trigger/integration/dynamics365.js
index c71124f..e0ec524 100644
--- a/server/services/ami/trigger/integration/dynamics365.js
+++ b/server/services/ami/trigger/integration/dynamics365.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/freshdesk.js b/server/services/ami/trigger/integration/freshdesk.js
index eeec29d..c3d96f6 100644
--- a/server/services/ami/trigger/integration/freshdesk.js
+++ b/server/services/ami/trigger/integration/freshdesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/freshsales.js b/server/services/ami/trigger/integration/freshsales.js
index 51be124..0d932fe 100644
--- a/server/services/ami/trigger/integration/freshsales.js
+++ b/server/services/ami/trigger/integration/freshsales.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/index.js b/server/services/ami/trigger/integration/index.js
index e9e6bb1..e128faf 100644
--- a/server/services/ami/trigger/integration/index.js
+++ b/server/services/ami/trigger/integration/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/salesforce.js b/server/services/ami/trigger/integration/salesforce.js
index 3f833b2..1539ea9 100644
--- a/server/services/ami/trigger/integration/salesforce.js
+++ b/server/services/ami/trigger/integration/salesforce.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/servicenow.js b/server/services/ami/trigger/integration/servicenow.js
index 3776404..3d21006 100644
--- a/server/services/ami/trigger/integration/servicenow.js
+++ b/server/services/ami/trigger/integration/servicenow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/sugarcrm.js b/server/services/ami/trigger/integration/sugarcrm.js
index bb94bc5..7c1e017 100644
--- a/server/services/ami/trigger/integration/sugarcrm.js
+++ b/server/services/ami/trigger/integration/sugarcrm.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/util.js b/server/services/ami/trigger/integration/util.js
index b96a409..8a08a55 100644
--- a/server/services/ami/trigger/integration/util.js
+++ b/server/services/ami/trigger/integration/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/vtiger.js b/server/services/ami/trigger/integration/vtiger.js
index e5099fd..4848778 100644
--- a/server/services/ami/trigger/integration/vtiger.js
+++ b/server/services/ami/trigger/integration/vtiger.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/zendesk.js b/server/services/ami/trigger/integration/zendesk.js
index 518303c..94ff8f2 100644
--- a/server/services/ami/trigger/integration/zendesk.js
+++ b/server/services/ami/trigger/integration/zendesk.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/integration/zoho.js b/server/services/ami/trigger/integration/zoho.js
index 53d7439..322f016 100644
--- a/server/services/ami/trigger/integration/zoho.js
+++ b/server/services/ami/trigger/integration/zoho.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/script/index.js b/server/services/ami/trigger/script/index.js
index 1629c24..23c8704 100644
--- a/server/services/ami/trigger/script/index.js
+++ b/server/services/ami/trigger/script/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/ami/trigger/urlforward/index.js b/server/services/ami/trigger/urlforward/index.js
index 1640195..326dd79 100644
--- a/server/services/ami/trigger/urlforward/index.js
+++ b/server/services/ami/trigger/urlforward/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/client.js b/server/services/email/client.js
index 96635e0..864b5b6 100644
--- a/server/services/email/client.js
+++ b/server/services/email/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/index.js b/server/services/email/index.js
index eaed08e..a5cb0b5 100644
--- a/server/services/email/index.js
+++ b/server/services/email/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/email.js b/server/services/email/lib/email.js
index 90d51a7..b520b24 100644
--- a/server/services/email/lib/email.js
+++ b/server/services/email/lib/email.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/imap.js b/server/services/email/lib/imap.js
index 391afe9..bc415a2 100644
--- a/server/services/email/lib/imap.js
+++ b/server/services/email/lib/imap.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/smtp.js b/server/services/email/lib/smtp.js
index 998fffc..ad8957f 100644
--- a/server/services/email/lib/smtp.js
+++ b/server/services/email/lib/smtp.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/lib/utils.js b/server/services/email/lib/utils.js
index 5ff9eab..0bd8a2c 100644
--- a/server/services/email/lib/utils.js
+++ b/server/services/email/lib/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/model/mailAccount.js b/server/services/email/model/mailAccount.js
index 97190dd..c3582f2 100644
--- a/server/services/email/model/mailAccount.js
+++ b/server/services/email/model/mailAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/realtime/index.js b/server/services/email/realtime/index.js
index 4ba9fb5..44d85fa 100644
--- a/server/services/email/realtime/index.js
+++ b/server/services/email/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/rpc/mailAccount.js b/server/services/email/rpc/mailAccount.js
index 3a7e736..9c10454 100644
--- a/server/services/email/rpc/mailAccount.js
+++ b/server/services/email/rpc/mailAccount.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/email/server/index.js b/server/services/email/server/index.js
index 5b1433e..227a068 100644
--- a/server/services/email/server/index.js
+++ b/server/services/email/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/express/index.js b/server/services/express/index.js
index 7672b51..49c8cf5 100644
--- a/server/services/express/index.js
+++ b/server/services/express/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/client.js b/server/services/routing/client.js
index c22b76a..8b0e442 100644
--- a/server/services/routing/client.js
+++ b/server/services/routing/client.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/index.js b/server/services/routing/index.js
index 1930d20..0ea62c0 100644
--- a/server/services/routing/index.js
+++ b/server/services/routing/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/lib/rule-engine.js b/server/services/routing/lib/rule-engine.js
index 6679d86..0c4e13c 100644
--- a/server/services/routing/lib/rule-engine.js
+++ b/server/services/routing/lib/rule-engine.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/mailRpc/index.js b/server/services/routing/mailRpc/index.js
index 92301da..e9c0292 100644
--- a/server/services/routing/mailRpc/index.js
+++ b/server/services/routing/mailRpc/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/agent.js b/server/services/routing/model/agent.js
index b98e018..83e68a2 100644
--- a/server/services/routing/model/agent.js
+++ b/server/services/routing/model/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/chatQueue.js b/server/services/routing/model/chatQueue.js
index 3fbe2c2..7a56730 100644
--- a/server/services/routing/model/chatQueue.js
+++ b/server/services/routing/model/chatQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/faxQueue.js b/server/services/routing/model/faxQueue.js
index eef43a5..6aeb678 100644
--- a/server/services/routing/model/faxQueue.js
+++ b/server/services/routing/model/faxQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/interval.js b/server/services/routing/model/interval.js
index 503c3f2..64c04d7 100644
--- a/server/services/routing/model/interval.js
+++ b/server/services/routing/model/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/mailQueue.js b/server/services/routing/model/mailQueue.js
index f30e8c2..7592397 100644
--- a/server/services/routing/model/mailQueue.js
+++ b/server/services/routing/model/mailQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/openchannelQueue.js b/server/services/routing/model/openchannelQueue.js
index af048db..f8d698c 100644
--- a/server/services/routing/model/openchannelQueue.js
+++ b/server/services/routing/model/openchannelQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/model/smsQueue.js b/server/services/routing/model/smsQueue.js
index 33e4173..78b8cf0 100644
--- a/server/services/routing/model/smsQueue.js
+++ b/server/services/routing/model/smsQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/realtime/index.js b/server/services/routing/realtime/index.js
index f1195c3..c8b09ae 100644
--- a/server/services/routing/realtime/index.js
+++ b/server/services/routing/realtime/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatInteraction.js b/server/services/routing/rpc/chatInteraction.js
index 9dff2db..6f55ce4 100644
--- a/server/services/routing/rpc/chatInteraction.js
+++ b/server/services/routing/rpc/chatInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatMessage.js b/server/services/routing/rpc/chatMessage.js
index a63d33b..e8a5a31 100644
--- a/server/services/routing/rpc/chatMessage.js
+++ b/server/services/routing/rpc/chatMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatQueue.js b/server/services/routing/rpc/chatQueue.js
index 2c05d91..2f133c7 100644
--- a/server/services/routing/rpc/chatQueue.js
+++ b/server/services/routing/rpc/chatQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/chatQueueReport.js b/server/services/routing/rpc/chatQueueReport.js
index dd2c9db..7931d97 100644
--- a/server/services/routing/rpc/chatQueueReport.js
+++ b/server/services/routing/rpc/chatQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxInteraction.js b/server/services/routing/rpc/faxInteraction.js
index fff7c5b..ad2f62f 100644
--- a/server/services/routing/rpc/faxInteraction.js
+++ b/server/services/routing/rpc/faxInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxMessage.js b/server/services/routing/rpc/faxMessage.js
index 0623d0c..3c42b0a 100644
--- a/server/services/routing/rpc/faxMessage.js
+++ b/server/services/routing/rpc/faxMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxQueue.js b/server/services/routing/rpc/faxQueue.js
index cf6e286..efa776d 100644
--- a/server/services/routing/rpc/faxQueue.js
+++ b/server/services/routing/rpc/faxQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/faxQueueReport.js b/server/services/routing/rpc/faxQueueReport.js
index 0c4ca6b..f8c586f 100644
--- a/server/services/routing/rpc/faxQueueReport.js
+++ b/server/services/routing/rpc/faxQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/interval.js b/server/services/routing/rpc/interval.js
index 553fc10..4b3b76c 100644
--- a/server/services/routing/rpc/interval.js
+++ b/server/services/routing/rpc/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailInteraction.js b/server/services/routing/rpc/mailInteraction.js
index 96468a1..63bc8da 100644
--- a/server/services/routing/rpc/mailInteraction.js
+++ b/server/services/routing/rpc/mailInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailMessage.js b/server/services/routing/rpc/mailMessage.js
index b0db173..5b47e73 100644
--- a/server/services/routing/rpc/mailMessage.js
+++ b/server/services/routing/rpc/mailMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailQueue.js b/server/services/routing/rpc/mailQueue.js
index 3f8711e..d75dbee 100644
--- a/server/services/routing/rpc/mailQueue.js
+++ b/server/services/routing/rpc/mailQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/mailQueueReport.js b/server/services/routing/rpc/mailQueueReport.js
index 301270d..55b9fb2 100644
--- a/server/services/routing/rpc/mailQueueReport.js
+++ b/server/services/routing/rpc/mailQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelInteraction.js b/server/services/routing/rpc/openchannelInteraction.js
index 4f2b6c7..d8c6a6e 100644
--- a/server/services/routing/rpc/openchannelInteraction.js
+++ b/server/services/routing/rpc/openchannelInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelMessage.js b/server/services/routing/rpc/openchannelMessage.js
index b3eb6e8..8ee4d31 100644
--- a/server/services/routing/rpc/openchannelMessage.js
+++ b/server/services/routing/rpc/openchannelMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelQueue.js b/server/services/routing/rpc/openchannelQueue.js
index de37fbd..4e60673 100644
--- a/server/services/routing/rpc/openchannelQueue.js
+++ b/server/services/routing/rpc/openchannelQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/openchannelQueueReport.js b/server/services/routing/rpc/openchannelQueueReport.js
index f64cb23..75b441e 100644
--- a/server/services/routing/rpc/openchannelQueueReport.js
+++ b/server/services/routing/rpc/openchannelQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsInteraction.js b/server/services/routing/rpc/smsInteraction.js
index a010445..1a906fc 100644
--- a/server/services/routing/rpc/smsInteraction.js
+++ b/server/services/routing/rpc/smsInteraction.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsMessage.js b/server/services/routing/rpc/smsMessage.js
index 63af2c7..2b6cc31 100644
--- a/server/services/routing/rpc/smsMessage.js
+++ b/server/services/routing/rpc/smsMessage.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsQueue.js b/server/services/routing/rpc/smsQueue.js
index 8254338..b69092f 100644
--- a/server/services/routing/rpc/smsQueue.js
+++ b/server/services/routing/rpc/smsQueue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/smsQueueReport.js b/server/services/routing/rpc/smsQueueReport.js
index ec1ee43..705f999 100644
--- a/server/services/routing/rpc/smsQueueReport.js
+++ b/server/services/routing/rpc/smsQueueReport.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/rpc/user.js b/server/services/routing/rpc/user.js
index 3ab5ad7..15f3fa7 100644
--- a/server/services/routing/rpc/user.js
+++ b/server/services/routing/rpc/user.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/agent.js b/server/services/routing/server/applications/agent.js
index 8007fce..1192cba 100644
--- a/server/services/routing/server/applications/agent.js
+++ b/server/services/routing/server/applications/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/amazonlex.js b/server/services/routing/server/applications/amazonlex.js
index 0a8ce8e..014bf48 100644
--- a/server/services/routing/server/applications/amazonlex.js
+++ b/server/services/routing/server/applications/amazonlex.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/autoreply.js b/server/services/routing/server/applications/autoreply.js
index dd78761..645478e 100644
--- a/server/services/routing/server/applications/autoreply.js
+++ b/server/services/routing/server/applications/autoreply.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/close.js b/server/services/routing/server/applications/close.js
index 3aed589..63e2f0c 100644
--- a/server/services/routing/server/applications/close.js
+++ b/server/services/routing/server/applications/close.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/dialogflow.js b/server/services/routing/server/applications/dialogflow.js
index a3882f1..4106b85 100644
--- a/server/services/routing/server/applications/dialogflow.js
+++ b/server/services/routing/server/applications/dialogflow.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/gotoif.js b/server/services/routing/server/applications/gotoif.js
index 4555704..b543e9a 100644
--- a/server/services/routing/server/applications/gotoif.js
+++ b/server/services/routing/server/applications/gotoif.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/gotop.js b/server/services/routing/server/applications/gotop.js
index 08e0251..9429239 100644
--- a/server/services/routing/server/applications/gotop.js
+++ b/server/services/routing/server/applications/gotop.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/message.js b/server/services/routing/server/applications/message.js
index 17cd24d..bc281e4 100644
--- a/server/services/routing/server/applications/message.js
+++ b/server/services/routing/server/applications/message.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/noop.js b/server/services/routing/server/applications/noop.js
index df80f73..c8c24d2 100644
--- a/server/services/routing/server/applications/noop.js
+++ b/server/services/routing/server/applications/noop.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/queue.js b/server/services/routing/server/applications/queue.js
index b4d2390..f7f9248 100644
--- a/server/services/routing/server/applications/queue.js
+++ b/server/services/routing/server/applications/queue.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/agent.js b/server/services/routing/server/applications/strategy/agent.js
index 295369c..7a55e7a 100644
--- a/server/services/routing/server/applications/strategy/agent.js
+++ b/server/services/routing/server/applications/strategy/agent.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js
index 77cac55..52e2814 100644
--- a/server/services/routing/server/applications/strategy/beepall.js
+++ b/server/services/routing/server/applications/strategy/beepall.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/index.js b/server/services/routing/server/applications/strategy/index.js
index b6b75d7..fe66ffb 100644
--- a/server/services/routing/server/applications/strategy/index.js
+++ b/server/services/routing/server/applications/strategy/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
-var _0x0dee=['./agent','exports','./rrmemory'];(function(_0x3fe9a6,_0x4f38e7){var _0x49ed7d=function(_0x52f7f0){while(--_0x52f7f0){_0x3fe9a6['push'](_0x3fe9a6['shift']());}};_0x49ed7d(++_0x4f38e7);}(_0x0dee,0xf7));var _0xe0de=function(_0x393463,_0x5079e3){_0x393463=_0x393463-0x0;var _0x497b59=_0x0dee[_0x393463];return _0x497b59;};'use strict';module[_0xe0de('0x0')]={'rrmemory':require(_0xe0de('0x1')),'beepall':require('./beepall'),'agent':require(_0xe0de('0x2'))};
\ No newline at end of file
+var _0x5496=['./agent','exports','./rrmemory','./beepall'];(function(_0x5917af,_0x5b14b){var _0x263b6d=function(_0x516968){while(--_0x516968){_0x5917af['push'](_0x5917af['shift']());}};_0x263b6d(++_0x5b14b);}(_0x5496,0x175));var _0x6549=function(_0x404076,_0x1ecd64){_0x404076=_0x404076-0x0;var _0x471307=_0x5496[_0x404076];return _0x471307;};'use strict';module[_0x6549('0x0')]={'rrmemory':require(_0x6549('0x1')),'beepall':require(_0x6549('0x2')),'agent':require(_0x6549('0x3'))};
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/rrmemory.js b/server/services/routing/server/applications/strategy/rrmemory.js
index b0b0def..95be035 100644
--- a/server/services/routing/server/applications/strategy/rrmemory.js
+++ b/server/services/routing/server/applications/strategy/rrmemory.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/strategy/util.js b/server/services/routing/server/applications/strategy/util.js
index 4901d68..3b9288d 100644
--- a/server/services/routing/server/applications/strategy/util.js
+++ b/server/services/routing/server/applications/strategy/util.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/system.js b/server/services/routing/server/applications/system.js
index 3bec5d2..e3dc769 100644
--- a/server/services/routing/server/applications/system.js
+++ b/server/services/routing/server/applications/system.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/tag.js b/server/services/routing/server/applications/tag.js
index 03c2324..4be8836 100644
--- a/server/services/routing/server/applications/tag.js
+++ b/server/services/routing/server/applications/tag.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/applications/utils.js b/server/services/routing/server/applications/utils.js
index 0fbd015..9a87d51 100644
--- a/server/services/routing/server/applications/utils.js
+++ b/server/services/routing/server/applications/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/index.js b/server/services/routing/server/index.js
index 2e0e89d..27a9d22 100644
--- a/server/services/routing/server/index.js
+++ b/server/services/routing/server/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/routing/server/interval.js b/server/services/routing/server/interval.js
index ecb6cff..926a85c 100644
--- a/server/services/routing/server/interval.js
+++ b/server/services/routing/server/interval.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/agents.controller.js b/server/services/xdr/agents.controller.js
index 4b5588f..8bbcba6 100644
--- a/server/services/xdr/agents.controller.js
+++ b/server/services/xdr/agents.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/calls.controller.js b/server/services/xdr/calls.controller.js
index 0b55221..1334718 100644
--- a/server/services/xdr/calls.controller.js
+++ b/server/services/xdr/calls.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/core.controller.js b/server/services/xdr/core.controller.js
index 8e01455..8a0277f 100644
--- a/server/services/xdr/core.controller.js
+++ b/server/services/xdr/core.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/dials.controller.js b/server/services/xdr/dials.controller.js
index 70222fb..b815063 100644
--- a/server/services/xdr/dials.controller.js
+++ b/server/services/xdr/dials.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/index.js b/server/services/xdr/index.js
index bab7517..75ace2a 100644
--- a/server/services/xdr/index.js
+++ b/server/services/xdr/index.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/members.controller.js b/server/services/xdr/members.controller.js
index 0fc7641..4b80d9e 100644
--- a/server/services/xdr/members.controller.js
+++ b/server/services/xdr/members.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/queues.controller.js b/server/services/xdr/queues.controller.js
index c8d4b10..92da7d7 100644
--- a/server/services/xdr/queues.controller.js
+++ b/server/services/xdr/queues.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/recordings.controller.js b/server/services/xdr/recordings.controller.js
index 18662f5..6598613 100644
--- a/server/services/xdr/recordings.controller.js
+++ b/server/services/xdr/recordings.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/transfers.controller.js b/server/services/xdr/transfers.controller.js
index 5027e7d..29fce5d 100644
--- a/server/services/xdr/transfers.controller.js
+++ b/server/services/xdr/transfers.controller.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file
diff --git a/server/services/xdr/utils.js b/server/services/xdr/utils.js
index cf1773a..cf9f31b 100644
--- a/server/services/xdr/utils.js
+++ b/server/services/xdr/utils.js
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold. 		           *
 // *                                                                       *
 // *************************************************************************
\ No newline at end of file
\ No newline at end of file